Scratch Jr. Story Lab
Ages 5–7
Block-based storytelling for early logic. Kids create simple animations and learn cause-and-effect through play.
View age trackOur coding courses help children build confidence with technology through stories, games, and projects. Younger learners start with visual blocks, while older students move into Python and web design. Parents get clear expectations and progress updates, and lessons are designed to be age-appropriate and supportive.

Sequencing, problem solving, and careful thinking. Mistakes are treated as learning steps, not failures.
Choose a course that matches your child’s age and comfort level. Switching tracks is always possible if the pace feels too fast or too slow.
Ages 5–7
Block-based storytelling for early logic. Kids create simple animations and learn cause-and-effect through play.
View age trackAges 6–10
Create games and interactive stories while learning loops, events, and simple debugging routines.
View age trackAges 9–12
Learn core programming concepts through puzzles and mini-games. Focus on clear thinking and step-by-step testing.
View age trackAges 13–16
Build a simple site and learn structure, styling, accessibility basics, and how to present a finished project.
View age trackAges 10–16
A gentle way to build persistence: how to read errors, break down tasks, and test ideas step-by-step.
Ask if it fitsAges 8–16
Students present small projects and learn respectful feedback. Helps with confidence and communication.
Ask about schedulesWe use essential cookies for site functions and optional analytics cookies to improve the experience. You can accept or reject optional cookies.