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.
As educators, we are preparing students for a future that we cannot yet imagine. Empowering students to become lifelong learners and providing them with the skills to face future challenges resourcefully and creatively is critical. It’s not about using digital tools to support outdated education strategies and models; it’s about tapping into technology’s potential to amplify human capacity for collaboration, creativity and communication. It’s about leveling the playing field and providing young people worldwide with equitable access to powerful learning opportunities.
Want to know more? Visit the ISTE Standards frequently asked questions .