Alice - Programming in 3-D

This educational software, named Alice, teaches users computer programming in a 3-D environment. It is one of the resources highlighted in the Technology Curriculum Database launched earlier this year, which was developed by YouthLearn for the U.S. Department of Education-funded National Partnership for Quality Afterschool Learning at SEDL.
Young people can easily create animations to tell a story, produce an interactive game, or make videos to share on the web. A free teaching tool, Alice introduces fundamental programming concepts in the context of making media.
Alice was developed to engage young people in computer science and, especially, to demonstrate the relevance and applicability of computer science concepts to addressing real-world problems. The software and supporting materials grow out of a collaboration of faculty, staff, and students across several universities.