Explore our comprehensive courses designed for different learning goals and age groups.
Ages 8–14
Learn Python. Build AI. Change the world. A progressive journey through 5 levels from Code Explorer to Code Master.
Ages 6–14 (Grade 1–Grade 8)
Master mathematics from Grade 1 through Grade 8 across eight progressive levels. Aligned with U.S. and Canadian curriculum standards.
Ages 5–7
Introduce your child to coding through play! Block-based visual programming — create stories, animations, and simple games without typing.
Ages 8–12
Master real programming concepts and create sophisticated games! Variables, logic, lists, and game mechanics. Share globally on Scratch.mit.edu.
Ages 10–14
Understand artificial intelligence, machine learning, and neural networks through hands-on projects and real-world applications.
Ages 9–11
Growing skills for school. Building character for life. A program that nurtures confidence, resilience, responsibility, and a growth mindset.