🎵 Showcase your kid’s musical talent and win up to $1,000 in prize value!Enter Now
Search
600
credits for 15 classes
($300 value)
Class
Play

Camp - Python - Create Your Own Video Game! (3 Weeks Camp)

Ages 10-15
Live Group Course
In 15 days, kids complete 10+ hands-on projects like a mandala, solar system & clock face, and build 2 arcade games, boosting coding, creativity & problem-solving skills.Taught by experienced Python educators with 5,500+ five-star reviews.
Average rating:
4.8
Number of reviews:
(6,090 reviews)
Popular

Live video meetings
5x per week, 3 weeks
1-3 learners per class
50 min

Overview

Live Group Course
Meet over live video meetings
15 live meetings
12 hrs 30 mins in-class hours
Projects
1 hour per week. Each class is supported by mini handson tasks and a major project with additional challenges to do at home if needed.
Certificate of Completion
1 after class completion

Class Experience

Turn your child’s love for games into coding confidence with Einsteins Square!
Join learners worldwide in this 15-day journey where kids build 10+ creative projects and 2 full arcade-style games using Python Turtle Graphics and Pygame—two powerful libraries for visual, interactive coding.

Our expert instructors—working IT professionals with real-world experience—have earned 5500+ glowing 5-star reviews and are ranked among the top-rated coding educators globally. With our engaging, hands-on teaching style, learners not only code games but also strengthen problem-solving and creative thinking.
____________________________
In this 15-day journey, your child will:
------------------------------------
🎮 Design interactive games with Python’s Turtle Graphics module, such as a Turtle Race, a Chase Game, and a Drawing App.

🖼 Bring code to life with animations, shapes, and creative designs—building colorful mandalas, a solar system, an analog clock, moving cars, and shooting stars.

🧠 Apply core coding logic with loops, conditionals, lists, functions, events, and debugging to create both art and games.

⚡ Explore game engines with Pygame—adding real game mechanics like sprite movement, scoring systems, enemies, health, sounds, and collision detection.

🌟 Build 2 arcade-style games: a Coin Collector, a Fruit Catcher with levels and good/bad fruits.

🚀 Complete a final project—students can create a new arcade game from scratch or expand their Fruit Catcher into a multi-level game, showcasing all their skills.

_____________
Teaching Style
-----------------
Our structured curriculum blends step-by-step guidance with opportunities for independent problem-solving, ensuring learners gain both technical mastery and creative confidence. Every project is designed to be exciting, relatable, and fun—helping kids build real games they can proudly share.

Beyond coding, learners sharpen computational thinking, logic, and creativity, boosting academic performance and preparing them for future careers.

___________________
🚀 Course Highlights
-------------------------
✨ No prior experience needed—just curiosity and a computer!

✔ Beginner-Friendly Python – Perfect for first-time coders; no prior experience required
✔ Hands-On Learning – Build 8+ exciting games and projects
✔ Interactive Debugging – Students share code for live guidance and feedback
✔ Core Coding Skills – Master variables, loops, conditionals, lists, functions, and OOP basics
✔ Real Game Development – Learn Turtle graphics for drawing & animation, plus Pygame for movement and collision
✔ Expert Instructors – Taught by Einstein’s Square IT professionals, trusted by parents worldwide with 5,000+ five-star reviews
✔ Flexible Learning – Each session includes practice tasks to reinforce learning
✔ Engaged Community – Learners collaborate, ask questions, and share games in a safe, supportive space
__________________________
🎮Exciting Projects Kids Will Build
----------------------------------
Mini Projects & Creative Designs

🐢 Turtle Race Challenge
✍️ Drawing App with Turtle
🎨 Colorful Mandala with the colorsys module
🌌 Solar System with orbiting planets
⏰ Analog Clock Face using coordinates
🚗 Moving Car Animation
✨ Shooting Star across the night sky


__________________
Arcade-Style Games
------------------------
🏃 Chase Game (player vs chaser)
💰 Coin Collector Game (with enemies, health & scoring)
🍎 Fruit Catcher Game (with good/bad fruits, levels & pause screen)


Each project is designed to reinforce Python concepts while allowing creativity and customization, so every child’s game is unique.

🎓 Continuing the Coding Journey

Einstein’s Square provides a structured coding pathway so learners keep advancing after this course:

➡️ Python Pygames – Create your own Video games level 2 and 3 
➡️ Python Data Handling & Automation
➡️ Python Analyst Track
➡️ Generative AI 
➡️ Introduction to AI, Machine Learning & Python

________________________________
👥 Supportive & Interactive Environment
-----------------------------------------
Learners are encouraged to share code, ask questions, and showcase their games. Teachers provide personalized debugging support and encourage collaboration to build confidence. Mistakes are treated as learning opportunities, helping students grow persistence and problem-solving skills.

This class is designed to be fun, engaging, and beginner-friendly—perfect for kids who love games and want to learn coding in a practical, creative way.

💻 Technology Requirements

Students will use Python with Turtle and Pygame modules. Instructions for installation will be provided in the Outschool classroom before the course begins. A laptop or desktop computer is required (not a tablet or Chromebook).

Learning Goals

Students will strengthen their understanding of Python through loops, conditionals, lists, and functions. By applying these concepts in creative mini projects, they’ll see how coding powers both art and games. This ensures learners move beyond theory.
Learners will use Turtle Graphics to transform code into visual designs and animations. They’ll build exciting projects which encourage creativity while reinforcing coordinate systems, geometry, and coding logic.

Syllabus

15 Lessons
over 3 Weeks
Lesson 1:
Intro & Set up
 Get started with Python by setting up Turtle Graphics and Pygame. Test your knowledge of loops, conditions, and variables with fun mini-projects, giving you a coding refresher before we dive into game design. 
50 mins online live lesson
Lesson 2:
Turtle Graphics & Traffic Lights
 Explore Turtle Graphics basics with 2 mini projects, then take on your first major project: building a functioning traffic light system with Python. Learn how coding controls movement, timing, and visuals. 
50 mins online live lesson
Lesson 3:
Colorful Mandala
 Discover the power of the colorsys module to create a stunning digital mandala. This project combines loops, colors, and design, helping you master artistic coding through symmetry and creativity. 
50 mins online live lesson
Lesson 4:
Coordinates, Clocks & Solar System
 Understand the coordinate system in Turtle. Create an analog clock face, then build a solar system with planets orbiting around the sun using loops and geometry 
50 mins online live lesson

Other Details

Parental Guidance
Ülease install VS code on the laptop : https://code.visualstudio.com/
Supply List
Please install vs code on your computer : https://code.visualstudio.com/
 3 files available upon enrollment
External Resources
In addition to the Outschool classroom, this class uses:

Offered by

4.8
6090reviews
Popular
Profile
Teacher expertise and credentials
Master’s Degree in Science from Amrita School of Engineering
Einsteins Square Sejal
Master’s Degree in Business Administration and Management from Guru Gobind Singh Indraprastha University
Einsteins Square Shweta
Master’s Degree in Business Administration and Management from Birla Global University
Einsteins Square Supriya
Master’s Degree in Science from Rashtrasant Tukadoji Mahraj Nagpur University
Einsteins Square Bhagya
Bachelor’s Degree in Science from Savitribai Phule Pune University
Einsteins Square Pratiksha
Bachelor’s Degree in Science from Anna University
Einsteins Square Sabrish
Bachelor’s Degree in Computer Engineering from Biju Patnaik University of Technology
Einsteins Square Supriya
Bachelor’s Degree in Music or Theatre or Arts from Solapur Univeristy
Einsteins Square Chandra
Our instructors are Computer Science graduates with years of experience teaching coding to students aged 8–18 in both online and in-person settings. They have guided thousands of learners through beginner and intermediate Python programming, helping them develop real-world coding skills and confidence.

They specialize in making coding approachable for complete beginners by using examples, live demonstrations, and interactive exercises. Their patient, step-by-step teaching style ensures every learner can follow along, ask questions, and receive personalized feedback.

Reviews

Are you planning to use state funding, such as an Education Savings Account (ESA), Micro-grant or scholarship to help pay for your learner’s education?
Back