beanz Magazine

October 2016 Learn More Links

smemon on Flickr

History of Virtual Reality (VR) and Augmented Reality (AR)

What is Virtual Reality?

History of Virtual Reality

How Does Virtual Reality Work?

Virtual Reality vs Augmented Reality

Augmented Reality

Stanley G. Weinbaum

Link Trainer

Flight Simulators

Ivan Sutherland

Sword of Damocles

Head Mounted Display


Jaron Lanier

Virtual Boy Game

HTC Vive

Oculus Rift

Samsung Gear VR

Playstation VR

Google Cardboard

Fove Headset

OSVR Headset

What is VR Sickness?

Virtual Reality Sickness

Why Does Some Virtual Reality Make People Sick?

Oculus Rift VR Motion Sickness: 11 Ways to Prevent It

How to Reduce VR Sickness? Just Add a Virtual Nose

For Virtual Reality Creators, Motion Sickness a Real Issue

Why Does Virtual Reality Make You Want to Puke?

Building VR/AR Applications in School

Inside the ‘world’s first HoloLens class’: UW computer science students show mixed reality projects

Students demonstrate their HoloLens apps after a quarter of VR and AR design

CSE 481 Virtual and Augmented Reality Capstone

CSE 481v Speakers

CSE 481v Teams

Ira Kemelmacher-Schlizerman

Steven Seitz

Titan Fightin’





Human Interface Technology Laboratory (HITLab)

Neal Stephenson

Nick Whiting: How to Make VR Content Quickly

Brian Murphy: Sculpting with Light

Michael Abrash:

Michael Fourlay: Insider Tips for Developing on VR & AR Platforms

Alex Kipman


HTC Vive


How to be a Lousy Programmer

What do good programmers know or do that lousy programmers do not?

When would someone be considered a bad programmer?

10 Ways to be a Bad Programmer

What Makes Bad Programmers Different?

The Difference Between A Developer, A Programmer And A Computer Scientist

Teach Yourself Programming in 10 Years

The Cloud

Cloud Computing

Cloud Computing Comparison

Cloud Storage

Imagine: Build a Car

Design Thinking

Design Thinking for Educators

Design & Thinking (documentary)

IDEO Design Thinking Blog

How to Design a Computer Program

How to Become a Programmer: 8 Steps to Building an App from Scratch

Scroll down to see the full article.

Software Systems Development Life Cycle

Software Development Process

STEAM Event Ideas

Robot Turtles

Code Monkey Island


Bits and Bytes


Scratch, Jr.


The Foos

Run Marco!

Erase All Kittens



SoloLearn Code Playground Apps


Move the Turtle


Dot and Dash (Wonder Workshop)


Computer Science (CS) Unplugged

Computing at School

Some excellent CS Unplugged activities, plus an online community that shares ideas.

Barefoot Computing

Another great source of CS Unplugged activities.

Lauren Ipsum Book

Computational Fairytale Books

STEAM Tool Matrix

An updated list of board games, robots, visual programming languages, and other STEAM tools, organized into a matrix sorted by grade level.

Graph Theory

Maps and Distance

Graph Theory at MIT


Math for Seven Year Olds: Euclidean Paths and Circuits

Seven Bridges of Konigsburg

Discrete Math: Propositional Logic and Logic Circuits


Programming for Musicians and Digital Artists

Online ChucK course from CalArts

ChucK programming guide

Create instruments with ChucK

Chimera IDE


Stanford Laptop Orchestra

Ge Wang

Holiday Steam Gifts

Coding and STEAM Tools Matrix

A periodically updated list of tools organized by grade levels.

October 2016 Holiday STEAM Gift Guide

A PDF of the five pages from the current print magazine.

Also In The October 2016 Issue

Virtual and augmented reality replace or add computing to our real world experience.

What would you build if you had 10 weeks and access to Microsoft HoloLens and HTC Vive equipment and developers?

With end of year holidays fast approaching, here are 35 of the more interesting ideas for holiday STEAM gifts that introduce STEAM concepts in fun ways.

If you work in a school or community library, or an after school group, STEAM events can be a way to offer technology events for kids.

A short history of virtual and augmented reality with lots of links to learn more.

One thing programmers do all day is imagine. When someone asks them to solve a problem with code, they start thinking and dreaming.

There are several key skills that I believe you need to have if you want to be a software programmer.

What makes a programmer lousy is a good way to identify what makes a programmer great.

Virtual reality has brought to the masses an old problem with flight simulators: what happens when our brain, ears, and eyes disagree?

The dots and lines used in graph theory can solve interesting problems.

Links from the bottom of all the October 2016 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about computer science, software programming, and technology for October 2016.