Age 9

Learning games for 9-year-olds.

Abstract thinking and pre-programming. The final step before real code.

15-20 minute activities. Preparation for programming.

What 9-year-olds learn

The pinnacle of computational thinking before real programming.

Abstract Modeling

Create abstract representations of complex systems. Understand how to model real-world problems computationally.

System Architecture

Design complex systems with multiple interacting components. Master modular thinking and interfaces.

Meta-Problem Solving

Learn to analyze and choose problem-solving strategies. Understand when to use different approaches.

Sample activities

Our most challenging activities for advanced thinkers.

System Sleuth

Analyze complex systems to understand their architecture. Debug and optimize system designs.

Systems Analysis, Debugging

Interface Island

Design interfaces between different system components. Master abstraction and modularity.

Abstraction, System Design

Ready for real programming

After mastering age 9 curriculum, your child is ready for actual code.

1

Visual Programming

Transition to Scratch or Blockly with strong foundation

2

Text-Based Coding

Ready for Python or JavaScript by age 10-11

3

Advanced Projects

Build real applications with computational thinking skills

Master computational thinking at age 9.

The strongest foundation for programming success.

No credit card required. Cancel anytime.