🎵 Showcase your kid’s musical talent and win up to $1,000 in prize value!Enter Now
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,090 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
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
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

40 total ratings, 27 with reviews

Review summary for this class
The reviews suggest that the Python class offered by Einsteins Square is highly engaging and informative. Students found the instructor to be knowledgeable, patient, and effective in explaining the concepts clearly. Many students were able to learn how to code games like Flappy Bird and Snake, gaining a solid foundation in Python programming. The flexible scheduling also allowed students to attend classes without disrupting their other commitments. If you're interested in learning Python in a structured and supportive environment, this class is highly recommended.
This summary was AI-generated from parent reviews
My son likes this class! Thank you very much!
Emily C.on Mar 16
Thank you Ms Supriya for teaching my son. He’s looking forward to more... 
Ellie C.on Mar 3, 2024
Ms. Supriya is an amazing teacher. She is really knowledgeable. We truly... 
C K.on Jan 19, 2024
My son really seemed to enjoy this class.  He was motivated to... 
Stacey P.on Nov 7, 2023
Excellent class! My son enjoyed it and learned a lot.
Lori G.on Oct 24, 2023
My 13 year old son absolutely loved this course. The instructor was... 
Rupal K.on Aug 23, 2023
E Square | 5500+ 5 star ratings | 25000+ learners suggests this class next...
Python Pygame - Create Your Own Videogame L3 Level 3.3
$25 per class
E Square | 5500+ 5 star ratings | 25000+ learners
4.8
(6,090)
Group Class
10 wks, 1/wk, 50 min
10-15


Parents also liked
All About Python Coding for Teenagers | Python Coding Class for Beginners
$10 per week
David Sofield
4.9
(888)
Self-Paced Class
8 weeks
12-18
All About Python Coding Level 3 | Python Coding Class for Intermediates
$35 per class
David Sofield
4.9
(888)
Group Class
10 wks, 1/wk, 1 hr
12-17
Next session at 9 PM on Sunday
All About Python Programming Level 2 | Python Coding Class for Teenagers
$35 per class
David Sofield
4.9
(888)
Group Class
10 wks, 1/wk, 1 hr
12-17
Next session at 10:15 PM on Sunday
All About Python Programming Level 4 | Python Coding Class for Intermediates
$35 per class
David Sofield
4.9
(888)
Group Class
10 wks, 1/wk, 1 hr
12-17
Next session at 11:30 PM on Sunday
Python Coding for Beginners | Live Fun Python Coding
$17 per class
QuattronKids
4.9
(257)
Group Class
10 wks, 1/wk, 1 hr
8-12
Next session at 12:30 AM on Wednesday
Python Coding for Beginners Level 2 | Live Fun Python Coding
$18 per class
QuattronKids
4.9
(257)
Group Class
10 wks, 1/wk, 1 hr
8-12
Next session at 12:30 AM on Wednesday
Summer Camp: Python Coding 4 Kids (Intro)
$18 per class
Dr. Elliott Heflin, Jr.
4.6
(408)
Group Class
2 wks, 5/wk, 55 min
8-13
Next session at 3 PM on Mon 11/17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
$59 per session
Ziad Ghazi
4.6
(10)
1-on-1 Lessons
On Demand
7-18
1 on 1 Python Coding Coach for Beginners (Tutoring)
$65 per session
Bojan Milinic
5.0
(7)
1-on-1 Lessons
On Demand
8-18
All About Python Programming Level 1 | Python Coding Class for Teenagers
$25 per class
David Sofield
4.9
(888)
Group Class
8 wks, 1/wk, 1 hr
11-16
Next session at 7:45 PM on Sunday
Python Coding with Minecraft: Build, Code, Create & Automate
$20 per class
Playverse Academy
5.0
(3)
Group Class
12 wks, 1/wk, 55 min
11-15
Next session at 10 PM today
Python Coding With Minecraft: Build & Code Epic Worlds
$15 per class
Create N Learn: Chess, Roblox, Minecraft, English
4.8
(646)
Group Class
8 wks, 1/wk, 55 min
9-13
Next session at 9 PM tomorrow
One on One - Python Coding Classes
$40 per session
Geetu sodhi
5.0
(20)
1-on-1 Lessons
On Demand
9-14
Python Coding (Level 2) - Project-Based Programming Class for Beginners
$8 per week
Faruk Hasan
4.8
(160)
Self-Paced Class
10 weeks
10-15
Python Level 3 Project Based | Live And Fun Python Coding
$19 per class
QuattronKids
4.9
(257)
Group Class
10 wks, 1/wk, 1 hr
8-12
Next session at 9 PM on Sat 11/15
Python Coding for Kids Ages 9-13 : Beginner Class With Hands-On Projects!
$11 per class
Faruk Hasan
4.8
(160)
Group Class
1/wk, 35 min
9-13
Next session at 2 AM on Thursday
See More Classes
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