Kids Learning Path
A clear progression from complete beginner to data analyst. Follow this path to build real coding skills step by step.
Complete Learning Journey
This path takes students from never coding before to analyzing data with Python. Each course builds on the previous one, ensuring solid foundation and steady progress.
Intro to Coding with Scratch
Start your coding journey with Scratch! Build 4-5 fun games while learning the fundamentals of programming in a visual, beginner-friendly way.
- Build 4-5 simple games
- Understand coding fundamentals
- Learn sequences, events, and variables
- Feel confident with coding concepts
Python Foundations: From Blocks to Code
Give your child real programming skills that prepare them for the future. This course bridges visual Scratch coding to Python—the professional language used at Google, Netflix, and NASA. Through building 6+ games, students master foundational coding concepts while developing problem-solving skills that benefit all areas of learning.
- Build 6+ complete games (Scratch and Python) they can share with family and friends
- Portfolio-quality projects demonstrating real programming ability
- Both visual block programs AND professional text code—proving mastery of both approaches
- Confidence and skills to tackle advanced programming courses
- Read and write Python code with confidence
- Debug programs and solve coding problems independently
- Understand core programming concepts: variables, loops, conditionals, functions
Python for Young Coders
Master Python fundamentals! Learn real programming skills including variables, loops, functions, and file handling. Build practical tools like password managers and text-based adventure games.
- Write Python programs independently
- Understand core programming concepts
- Build practical tools (password manager, calculator)
- Ready for data analysis work
Data & Math with Python
Analyze real data with Python! Learn pandas, matplotlib, and data visualization. Work with real datasets like video game sales, weather data, and sports statistics. Combine coding with math and science!
- Analyze real datasets
- Create charts and visualizations
- Apply math concepts through code
- Understand data science fundamentals
Sample Student Journey
Journey 1: True Beginner (Age 9)
Journey 2: Has Scratch Experience (Age 10)
Ready to Start?
Begin with Course 1 if you're a complete beginner, or check the prerequisites to see if you can start further along the path.