Alice is Free to All
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.
Not sure which version of Alice is right for you? Learn more
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.
Netbeans is modular development environment that is primarily for developing Java applications. The Alice team has created a library that allows you to develop Alice worlds directly in the netbean environment. Save your world in Alice and bring it into NetBeans and make the jump to real Java coding with the same joy of creating a rich 3D world. Lessons have been created to take advantage of a more mediated transfer approach to support this transition.
Alice 2 has a proven record as a great tool for learning logical and computational thinking skills and fundamental principles of programming. Alice 2 remains a great first experience with the Alice environment and an option for a first step into the Alice world. There is world class curricular support that has been created over more than a decade of usage. The rich gallery supports the import of user created models as well as Garfield characters thanks to a generous partnership with Paws Inc.