Alice Programming
About This Curriculum
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. Alice is designed to teach logical and computational thinking skills, fundamental principles of programming and to be the 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. Please enter at least 2 characters for name. Please enter at least 10 characters for details. Please enter a valid phone number. Please enter a valid email address.
What makes it unique: Creative, story-based approach to learning programming through 3D animation and game design without syntax errors
Alice Programming: Visual 3D Programming Environment for Computational Thinking
Alice Programming is a block-based 3D programming environment designed to teach computational thinking and programming fundamentals through creative animations and interactive narratives. While categorized as science curriculum, it appears to be primarily a computer science/programming tool rather than a traditional science curriculum covering disciplinary content areas.
Best for
Grade 9 students interested in computer programming and computational thinking as an introduction to computer science rather than traditional science content
Evaluation Criteria
1 strength · 2 concerns · 2 neutral · 2 insufficient evidence
Sources: homeschool.com
Review Sources
Data sources: homeschoolcom