🐍 Ages 10-13 • Intermediate

Python for Game Dev

Master the world's most popular programming language while building actual games. No boring lectures—just hands-on coding!

Python programming

Python

#1 Language for Beginners

PROGRAM OVERVIEW

Real Programming, Real Games

Python is the perfect first "real" programming language. It's used by Google, Netflix, and NASA! In this course, students transition from visual coding to writing actual code while building text-based adventures, quiz games, and graphical arcade games using Pygame.

Duration

12 Weeks

Sessions

2 hrs/week

Prerequisite

Scratch or Equivalent

Format

Online 1-on-1 Sessions

CURRICULUM

Your Journey to Pythonista

From zero to game developer in 12 action-packed weeks

WEEKS 1-2

Python Basics

Variables, data types, print statements, user input. Building your first "Hello World" and simple calculators.

WEEKS 3-4

Control Flow & Logic

If statements, loops, boolean logic. Building a number guessing game and rock-paper-scissors.

WEEKS 5-6

Functions & Data Structures

Writing reusable code, lists, dictionaries. Building a text-based adventure game.

WEEKS 7-8

Introduction to Pygame

Setting up game windows, drawing shapes, colors. Creating sprites and basic animations.

WEEKS 9-10

Game Mechanics

Player movement, collision detection, scoring systems. Building a complete arcade game.

WEEKS 11-12

Final Project Showcase

Design and build your own unique game from scratch. Present to parents and peers!

What You'll Build

Real games, real code, real skills

🎯

Number Guessing

Classic game with hints and scoring

⚔️

Text Adventure

Story-driven RPG with choices

🐍

Snake Game

Classic arcade with Pygame

🚀

Space Shooter

Full arcade game with levels

Investment in Their Future

Full access to 12 weeks of hands-on Python training

Starter

Basic Plan

$50 /month

Perfect for building a strong foundation with personalized guidance.

  • 4 Hours / Month
  • 1-on-1 Mentorship
  • Flexible Scheduling
  • Python Basics
Choose Basic
Most Popular

Advanced Plan

$80 /month

Accelerated learning with priority support and advanced projects.

  • 8 Hours / Month
  • Priority 1-on-1 Mentorship
  • Advanced Project Portfolio
  • Direct Tutor Access (Chat)
Choose Advanced

Frequently Asked Questions

Is Scratch experience required?

We recommend students have some experience with Scratch or similar block-based coding. This ensures they understand basic programming concepts like loops and conditions. If your child hasn't done Scratch, consider our Scratch Game Creators program first!

What computer setup is needed?

For online classes, students need a Windows, Mac, or Linux computer (not tablets). We'll guide you through installing Python and VS Code in the first session via screen sharing.

What career paths does Python open?

Python is incredibly versatile! It's used in web development, data science, AI/machine learning, automation, game development, and more. Major companies like Google, Instagram, and Spotify use Python extensively.

Ready to Learn Python?

Join the next cohort and start building real games with code!

Enroll Now
Chat with us!