Alice is an easy to use virtual environment creation and animation tool that allows you to craft rich stories.
In Alice you can easily build interactive elements for game programs and explore the art of game design.
Learn to Program
The easy to use drag and drop interface makes programming easy and can even help you transition to a text based language.
Alice is an innovative block-based programming environment that makes it easy to create animations, build interactive narratives, or program simple games in 3D. Unlike many of the puzzle-based coding applications Alice motivates learning through creativite exploration. Alice is designed to teach logical and computational thinking skills, fundamental principles of programming and to be a first exposure to object-oriented programming. The Alice Project provides supplemental tools and materials for teaching using Alice across a spectrum of ages and subject matter with proven benefits in engaging and retaining diverse and underserved groups in computer science education.
Alice 3 has all of the features that have made Alice an exciting and creative first programming experience with an added emphasis on object-oriented concepts.
Alice 2 has a proven record as great tool for learning logical and computational thinking skills and the fundamental principles of programming.
- September 18 Alice Regional Challenge Announcement
To celebrate the 10th anniversary of the The Last Lecture, and more broadly Randy Pausch’s ongoing impact around the world, […]
**Version Updated** Unfortunately we had to release a new fix for the latest Alice 3 release to address an issue […]
We are very excited to announce and roll out our new website. We have worked very hard to reinvigorate the […]
Alice 2.x © 1999-2017, Alice 3.x © 2008-2017, Carnegie Mellon University. All rights reserved.