Alice 2.0 is free software that allows users to manipulate 3D graphics via a programming language to create virtual worlds (either with a virtual reality, immersed experience or with a movie-like experience). I’ve been successfully using this software with my 4th, 5th and 6th grade students.

I’ve structured the lessons so that each day the students have an objective. Something like, “put a woman in the scene and make her wave at the camera,” or “move the camera in a circle around a character.”

So far, I’ve seen the kids learn to use step-by-step thinking use terms like method, event and object. I’m working up to teaching them if/then statements and while loops. By the time we’re done, these kids will know how simple programming works.

In a classroom setting, lessons that use Alice could last anywhere from a week to four. I plan on about 12 instruction days.

Check Alice out: Alice: Free, Easy, Interactive 3D Graphics