First Month Free — use code BTS40. Offer valid for 80 credits plan.Learn More
Search
398
credits for 8 classes
($199 value)
Class

Python Pygame - Create Your Own Video Game! L2 (Once a Week, 8 Weeks) Level 3.2

Ages 10-15
Live Group Course
Students will create multiple popular games using python coding and the pygames module like the snake game, car racing game and flappy bird game. #builder
Average rating:
4.8
Number of reviews:
(6,083 reviews)
Popular

Live video meetings
1x per week, 8 weeks
1-4 learners per class
50 min

Overview

Live Group Course
Meet over live video meetings
8 live meetings
6 hrs 40 mins in-class hours
Certificate of Completion
1 after class completion

Class Experience

US Grade 5 - 8
Beginner Level
Python is a very versatile and most used programming language. In this class students will learn how to create some of the popular video games through the Pygames module. 
You do not need to install python on your computer but we will use an online editor if the learners are over 13 years of age , else you will have to install python in your system using the instructions posted in the classroom. 

Day 1 - Day 3 : Snake Game : Students will learn the basics  and create the famous snake game. The lesson will flow such that students work on various parts of the game and then combine it all together , example snake growth, snake food etc. They will learn to add score and display on the screen. 

Day 4 and Day 5 : Car Racing Game : Students will learn to programme using functions, conditional statements and loops. They will create a car racing gaming and import graphics / sprites to make it realistic. Students will work on how to steer their car using the right , left , up and down direction keys. 

Day 6 - Day 8 : Flappy Bird Game : Students will learn how to implement random and sys modules in this game. They will learn how to use conditionals for crash and collision detection while creating this famous game. 

This is a highly interactive class and students will be required to share their screen for debugging if needed. The teacher will show examples of the codes and ask questions to figure out the child's logic for writing the codes. Please ensure you have created your free account on the online editor.Prior knowledge of python is important for this class

Learning Goals

Learners will be able to create simple games using pygames module

Syllabus

8 Lessons
over 8 Weeks
Lesson 1:
Snake Game
 Students will learn the basics and create the famous snake game. Creating the body of the snake and the background 
50 mins online live lesson
Lesson 2:
Snake Game
 Creating snake food and the growth of the snake 
50 mins online live lesson
Lesson 3:
Snake Game
 Adding score and displays on the screen , testing and debugging 
50 mins online live lesson
Lesson 4:
Car Racing Game
 Creating background of the race game and the race car 
50 mins online live lesson

Other Details

External Resources
In addition to the Outschool classroom, this class uses:

Offered by

4.8
6083reviews
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
Award-Winning Online Classes Parents Trust

Einsteins Square has been crowned 🏆Best in Class three years running (2022-2024) on Outschool 🏆—proof that families worldwide love what we do - ⭐best quality learning, yet at very affordable prices ⭐

Trusted by 25,000+ families worldwide, we have delivered 100,000+ hours of engaging learning on Outschool — and proudly earned multiple following awards by Outschool for our outstanding teaching quality and learner experience.

🏆 Top-3 Organization on Outschool for quality and results, 5500+ 5 star review ratings

⭐ #1 on Outschool in Positive Parent Review

🌍 Global Go-Getters: students from 140+ countries learn together

🚀 Highest Enrollments & Earnings—trusted by more families than any peer provider

🔍 Most-Viewed Profiles—our teachers lead the platform in demand

What Makes Einsteins Square Shine

💡 Most Innovative Curriculum for STEAM & 21st-century skills

🏆 Expert, Certified Teachers
Our instructors clear a 6-step vetting process and bring proven subject mastery, so your child learns from the best in the field.

🔬 Inquiry-Based STEAM Mastery
Lessons follow Dr. Howard Gardner’s Multiple-Intelligence framework, turning curiosity into measurable 21st-century skills.

🎮 Interactive, Multimedia Learning
Live experiments, digital games, and music-powered activities transform screen time into hands-on discovery—kids beg for “one more class.”

🌟 Small Groups, Big Confidence
Every child gets personal feedback, speaks up more, and grows self-assured in a supportive community.

📅 Flexible Semester & Ongoing Tracks
Choose the format that fits family life—full-term deep dives or weekly enrichment slots that slip seamlessly around school and sports. 

Our global team keeps learning open around the clock—if you don’t see a time that works, send us a note and we’ll open a new section within 24 hours!

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