šŸŽµ Showcase your kid’s musical talent and win up to $1,000 in prize value!Enter Now
Search
150
credits weekly
($79 value)
Class
Play

Python Summer Camp Level 3 Project Based | Fun Live Python Coding

Ages 8-12
Live Group Course
Join our most requested Python Level 3 Summer Camp! Dive into 10 thrilling lessons where each session advances your child's coding abilities, tackling complex projects and enhancing skills in a dynamic, engaging environment.
Average rating:
4.9
Number of reviews:
(257 reviews)
Star Educator
Popular

Live video meetings
5x per week, 2 weeks
3-6 learners per class
60 min

Overview

Live Group Course
Meet over live video meetings
10 live meetings
10 in-class hours
Homework
1 hour per week. All projects will be finished individually. Homework will be recommended but not mandatory.
Assessment
Final project presentation.
Certificate of Completion
We are excited to announce that each of our learners will receive an online printable certificate upon completion of the Course! šŸŽ‰

Class Experience

Advanced Level
Welcome to the final level of our Python learning path! In this advanced coding camp, students will take everything they've learned in Levels 1 and 2 and apply it to build their own interactive games and creative Python projects using the Turtle graphics library.

This camp is designed for learners who are already comfortable with loops, functions, and conditionals—and are ready for a fun, hands-on challenge that strengthens their skills through real-world applications.

šŸ› ļø Capstone-Style Projects: Students build more advanced, multi-part projects that require problem-solving, creativity, and persistence.
šŸŽ® Game Development Basics: Students apply logic, animation, and interaction to create playable games and dynamic visuals.
šŸ¤ Peer Collaboration: Learners are encouraged to share code, showcase progress, and help one another troubleshoot in a fun and supportive setting.
šŸ§‘ā€šŸ« Instructor Support: Instructors provide individual feedback, guidance, and stick around after class for questions or extra help.
āœ… Skill Reinforcement: Each project is carefully designed to reinforce critical Python concepts while encouraging experimentation and exploration.

šŸ’» What Students Will Need:
A computer for writing and running Python code
A second screen (extra monitor, iPad, or second computer) to view the teacher’s instructions while coding
A strong grasp of Python basics (functions, loops, conditionals) from completing Level 2 or equivalent experience
A desire to build cool things and solve interesting problems with code!
Dual-screen setup helps learners stay on track and better follow along during class.

šŸŽ“ Who We Are:
We’ve been teaching on Outschool for over 2 years and are proud to have earned 230+ five-star parent reviews for our fun, effective, and results-driven classes.

All classes are taught by top-of-the-class undergraduate Computer Science students—enthusiastic educators who combine technical excellence with a passion for teaching.

šŸ“ˆ Our Structured Python Path:
āœ… Python Level 1 
āœ… Python Level 2 
āœ… Python Level 3 

Each level builds on the last to ensure steady progress and lasting confidence in programming.

We're excited to help your learner grow into an independent and capable coder. Feel free to reach out with any questions—we look forward to building something amazing together! 🌟

Learning Goals

Students will dive into game development. They'll learn game mechanics, interactive graphics with Turtle, and essential programming concepts like loops and conditionals, preparing them for more advanced projects.

Syllabus

10 Lessons
over 2 Weeks
Lesson 1:
Hangman
 Description: Implement the classic Hangman word guessing game. 

Learning Goals: Working with strings, loops, and conditional statements to create an interactive game. 
60 mins online live lesson
Lesson 2:
Hungry Turtle
 Description: Build a game where a turtle collects food while avoiding obstacles on the screen. 

Learning Goals: Introduction to graphics and animation using Turtle graphics library, basic game physics. 
60 mins online live lesson
Lesson 3:
Quiz Game
 Description: Review the fundamentals of file handling, including reading from and writing to files, as well as working with functions in Python.

Learn: Master list indexing techniques to efficiently access and manipulate list elements. 
60 mins online live lesson
Lesson 4:
Falling object from sky game
 Description: Refresh your knowledge of the Turtle graphics module, the Random library, and Python functions to create dynamic and interactive programs.  

Learn: Enhance your skills with list indexing to access and modify elements effectively. 
60 mins online live lesson

Other Details

Parental Guidance
šŸ’» Students should feel comfortable with typing and proficient in copying/pasting on their device. Additionally, students will require a second monitor to view instructional material while coding. This second monitor can be an old iPad, laptop, etc.
External Resources
In addition to the Outschool classroom, this class uses:

Offered by

Joined October, 2023
4.9
257reviews
Star Educator
Popular
Profile
Teacher expertise and credentials
Michigan Teaching Certificate in Music/Theater/Arts
Sarah Shafi
Bachelor’s Degree in Education from Eastern Michigan University
Sarah Shafi
Bachelor’s Degree in Computer Science from Boston University
Kevin Dong
Our teachers are college undergraduates with real-life coding experience and a passion for education. Collectively, we have helped over 1,300 students and provided more than 3,200 hours of instruction to kickstart their coding journeys. We offer classes covering everything from the foundations of Python to advanced concepts, aiming to spark a lifelong interest in programming through engaging, interactive content.

Our teaching philosophy emphasizes practical learning by designing each class around hands-on projects that gradually increase in complexity and directly relate to real-world challenges.

✨Outschool ACE Certified Educator✨

Python Courses:

- 2 Week Python Level 1 Summer Camp Classes: 5 days a week 
- 2 Week Python Level 2 Summer Camp Classes: 5 days a week 
- 2 Week Python Level 3 Summer Camp Classes: 5 days a week 

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