Interested in this innovation?

Great! Our mission is to help innovations spread.

Contact the innovator here:


Bookmark the ones you like!

You can bookmark all your favorite innovations to your profile.

Alice is an easy to use virtual environment creation and animation tool that allows you to craft rich stories.


United States
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 creative exploration.

Tell Stories. Build Games. Learn to Program.

“Alice pays homage to Lewis Carroll, author of Alice’s Adventures in Wonderland and Through the Looking Glass. Carroll was a mathematician, novelist, and photographer. ”

Randy Pausch

Alice is a free gift to you from Carnegie Mellon University. The Alice Project is dedicated to making Alice a widely accessible tool around the world for growing the diversity and access to to early computer science education. Thanks to our donors we continue to be able to fulfill this mission with both our software and supporting materials.

Alice is used by teachers at all levels from middle schools (and sometimes even younger) to universities, in school classrooms and in after school and out of school programming, and in subjects ranging from visual arts and language arts to the fundamentals of programming and introduction to java courses.

Our goal is to support all ranges of Alice usage by creating and sharing best practices for all of these applications.

Alice 3 is the newest installment of the Alice programming language. It 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 3 has a new rich gallery of models that includes everything you need to spark your creativity including a full Sims ™ character builder. It can serve as a great early learning tool as well as extending to assist in a full transition to the Java programming language.

Read more ›
Innovation Overview
Target Group
200 000
Tips for implementation
Go to to download Alice, find helpful resources and support from the community.
Contact information

See this innovation in action

Storytelling - Storytelling | Montana State University
Mount Vernon's first coding camp for middle school girls of color tackles cyberbullying
The 12th Macao-wide IT Competition - ALICE 3D Programming Contest
Video: Programa en 3D llega a 900 jóvenes en vulnerabilidad |
JA Nigeria & Oracle Academy host STEM Innovation Camp
CMU-Q, Jassim & Hamad Bin Jassim Charitable Foundation promote computer science education
Bilişim Garajı ve Oracle'dan öğrencilere yazılım eğitimi
“Let’s code girls ’n’ boys!!!” @ the SNFCC - REvive Greece


Achievements & Awards


Spread of the innovation

loading map...