Skip to Main Content

Coding for Kids and Teens 2025: Alice

A collection of library resources as well as free online resources for getting your children or students interested in coding.

What Is Alice?

alice's logoAlice 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 computations 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 is designed for users ages 12+.

Visit The Alice Project to download and learn how to use Alice at home or in the classroom.