iSchool
Python

Learn the most popular programming language in the world 🐍

Python

Ages 10–11 12 sessions over 3 months Group of 4 to 6 students

About the course

Your child's first real step into scripting with Python — the language used by giants like Google and Instagram. They'll learn programming fundamentals with mBlock and apply them to fun, interactive projects and games in a way that makes them fall in love with coding.

What will they learn?

  • Explore text-based programming with Python
  • Programming fundamentals: events, sequence, conditions, loops, and lists using mBlock
  • Apply critical thinking and coding skills to build modern Python projects
  • Design and develop fun, interactive games

The Graduation Project:Fall Guys Game, Coded in Python.

By the end of this course, every student designs, codes, debugs, and presents their very own Python game. Then they pitch their design process to parents and create their own Padlet Board.

Session 11

Fall Guys Game

  • Bring code to life with a fully playable 2D platformer! Students program the game's core logic from scratch, featuring:
  • Player Mechanics: Custom keyboard controls for running and jumping.
  • Interactive World: Programmed platforms, dynamic obstacles, and collectible items.
  • Game States: Real-time score tracking and custom "Win" screens.
Fall Guys Game
Session 12

Pitch & Padlet Board

  • Step into the spotlight. Students confidently pitch their game design process to parents and showcase their work using Padlet.
  • Virtual Board: An easy-to-use online tool that lets students post, share, and organize content.
  • Multimedia Hub: Upload files, write notes, add pictures, and link to projects all in one centralized place.
Pitch & Padlet Board