Beginner
Intermediate
Advanced
Expert

Programming Lessons with Games

Learn programming fundamentals through interactive games and hands-on practice. Each lesson combines theory with engaging challenges featuring Peppa Pig, Flappy Bird, and more. Complete lessons sequentially to unlock the next challenge!

0%

Start your journey by completing the first lesson!

🎮 Game-Based Learning

  • Peppa Pig Maze - Learn variables through gameplay
  • Flappy Bird - Understand data abstractions
  • Interactive calculators - Master mathematical operations
  • Crab procedures - Practice calling functions

📚 Core Concepts

  • Variables and assignments (Python & JavaScript)
  • Data types and abstractions
  • Mathematical expressions and algorithms
  • Procedures and function calls

🔓 Sequential Unlocking

  • Complete lessons in order to progress
  • Mark lessons complete to unlock the next
  • Track your progress with the meter
  • Progress saves automatically in your browser

📖 Lesson Roadmap

Complete each lesson and game to unlock the next challenge. Your progress is saved automatically.