$19
per classPython Playground: Code Your Own Battle Game!
Ages 11-14
Live One-Time Class
Live video meetings
Meets once
3-8 learners per class
65 min
What's included
1 live meeting
1 hrs 5 mins in-class hoursClass Experience
In this fun and beginner-friendly coding class, students will learn how to write a text-based battle game using the Python programming language. Designed for kids new to Python or coding in general, this class combines imagination, logic, and real coding skills to build an interactive game from scratch. ✅ What will be taught? • How to set up and run code in a beginner-friendly Python environment (Replit) • Key Python concepts: print(), input(), if/else statements, variables, and loops • Game-building logic, including user choices, health points, and victory/defeat conditions • How to test, troubleshoot, and customize their own game 🧠 Topics we’ll cover: • Writing user input and storing data in variables • Building decisions and reactions with conditionals • Using loops to allow replayable game interactions • Adding randomness for surprise attacks or outcomes (optional) • Customizing characters, attacks, and outcomes 🧭 How the class is structured: This is a one-time class (approximately 75 minutes), and it will flow as follows: 1. Introduction and setup – Meet & greet, set expectations, open Replit (5–10 mins) 2. Live coding walkthrough – Step-by-step instruction as students follow along with me to build the battle game (35–40 mins) 3. Playtest & customization – Students test their code, try out gameplay, and personalize their characters or outcomes (15–20 mins) 4. Show & share + wrap-up – Students can share their screen or code, ask final questions, and get ideas for what to build next (5 mins) 🧑🏫 How I will teach: I’ll teach by screen sharing and live coding with clear, student-friendly explanations. Students are encouraged to code along with me in real time. I provide regular checkpoints to pause, troubleshoot, and ask questions. No prior experience is necessary — I keep things fun and approachable for learners at all levels. 💬 Interaction Style: • High interaction — students will be coding in real time alongside me • Open mic/chat for questions and help at any point • Students can share their screen or code if they want to show progress or ask for help • Optional end-of-class share session to show off their customizations or creative ideas
Learning Goals
Understand and apply basic Python syntax, including print(), input(), and variables
Use conditional statements (if, elif, else) to control program flow
Other Details
Parental Guidance
Students will use Replit.com, a free and kid-friendly online coding platform that requires no downloads. While no account is required to participate in class, students may optionally log in with a parent’s help to save their work.
This class contains no sensitive, scary, or violent content. All enemy examples (e.g., “angry toaster” or “grumpy potato”) are intended to be lighthearted, silly, and age-appropriate. A computer (not tablet) is highly recommended to make typing and following along easier.
Supply List
• A computer or laptop (not a tablet or phone) • Internet access • A web browser (Chrome, Firefox, or Safari preferred) • Access to https://replit.com (No login required — but students can optionally create a free account to save their projects.)
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
I am a certified Python educator with over 6 years of experience teaching computer science and coding to students ages 8–16. I’ve taught in schools, afterschool STEM programs, and online, and I specialize in making technical subjects feel fun, creative, and accessible for beginners. My classes focus on real-world projects and encourage curiosity, confidence, and critical thinking. I’ve helped hundreds of learners build their first programs, games, and projects — and I can’t wait to help yours do the same!
Reviews
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(833)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding Projects | 8 Python Coding Projects for Intermediates
David Sofield
4.9
(833)
$30 per class
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
$32 per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(833)
$25 per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
All About Python Programming Level 4 | Python Coding Class for Intermediates
David Sofield
4.9
(833)
$33 per class
Group Class
10 wks, 1/wk, 1 hr
12-17
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
$23 per class
Next session at 4:15 PM tomorrow
Group Class
8 wks, 1/wk, 1 hr
12-17
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.6
(9)
$55 per session
1-on-1 Lessons
On Demand
7-18
All About Python Level 2 Summer Camp | Python Coding Camp for Teenagers
David Sofield
4.9
(833)
$35 per class
Next session at 5:30 PM on Mon 7/14
Group Class
2 wks, 4/wk, 1 hr
11-16
Python Summer Camp for Beginners | Live Fun Python Coding
QuattronKids
4.9
(198)
$15 per class
Next session at 7 PM on Mon 6/2
Group Class
2 wks, 5/wk, 1 hr
8-12
Summer Camp: Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
$19 per class
Next session at 1 PM on Mon 5/26
Group Class
2 wks, 5/wk, 55 min
8-13
1 on 1 Python Coding Coach for Beginners (Tutoring)
Bojan Milinic
5.0
(7)
$65 per session
1-on-1 Lessons
On Demand
8-18
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
$40 per session
1-on-1 Lessons
On Demand
9-14
101-Private Python Coding
Sumati
5.0
(1)
$21 per session
Next session at 1 PM on Tue 5/27
1-on-1 Lessons
On Demand
10-14
Unlocking Python Coding II- Computer Hacking Boot Camp
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
$15 per class
Next session at 8 PM on Tue 6/3
Group Class
4 wks, 2/wk, 55 min
11-14
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(833)
$22 per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
Python Coding for Beginners: Fun Projects to Learn Python & Real Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(23)
$15 per class
Next session at 3 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
10-14
More to explore
Violin Lessons Experienced Student
Retro Video
Feminism And Pop Culture
Affirmation
Multi-sensory Reading Spelling
Social Interaction
Analog
Drawing Dresses
Middle Science
Minnie Mouse
Vocabulary Spelling
Credit
Vet Medicine
Chess Beginner 2
Cyber Safety for A New Generation
Math Competition 2
Speaking English
Stuffed
Math 6a
Abc Literally Learning Words Draw With Me