Python Coding Summer Camp Level 1
In this 1 week Python Summer Coding Camp by Codingal, backed by Y Combinator, students will learn the basics of AI and coding through fun projects like Mad Libs, Superhero Adventure, and more, while building essential programming skills!
What's included
5 live meetings
4 hrs 10 mins in-class hoursAssignments
1 hour per week. 1-2 throughout the classCertificate of Completion
1 after class completionClass Experience
US Grade 5 - 8
Beginner Level
Class Experience In this fun-filled, interactive Python Summer Coding Camp, we at Codingal will guide students through the world of coding and artificial intelligence (AI) with exciting projects and hands-on activities! This 6-lesson course will take them from setting up Thonny to building their very own password generator, all while learning from the best coding instructors. What will be taught? In this Python course, you'll explore the fundamentals of programming, including variables, data types, and functions. You'll dive into practical projects like creating Mad Libs games, building a personal budget tracker, and mastering conditionals, loops, and operators to develop fun, interactive applications. How is your class structured? Each lesson will be broken down into: A brief introduction to the topic Explanation of key concepts using examples Hands-on coding practice through engaging projects Interactive problem-solving and Q&A How will you teach? We’ll use a combination of live coding, and interactive discussions to explain core concepts. Each class will feature engaging real-time coding challenges that students can follow along with, ensuring they apply what they've learned immediately. Students will also have opportunities to ask questions and get help during the session. What's our teaching style? Our teaching style is hands-on, energetic, and interactive. We believe in learning by doing, so students will work on fun projects that help them understand and master coding concepts in a practical way. We encourage an open, creative learning environment where mistakes are part of the learning process. How much will learners get to interact with you? Students will have plenty of opportunities to interact during each session: Coding challenges where we guide them step by step Real-time discussions and Q&A Personalized feedback on their projects Fun and interactive coding games that foster collaboration This class is perfect for beginners who want to start their journey in coding and AI while having fun with creative projects!
Learning Goals
Write Python programs using variables, conditionals & Loops.
Build interactive projects with Python concepts.
Syllabus
5 Lessons
over 1 WeekLesson 1:
Introduction to Python & Setting Up Thonny
In this lesson, students will learn how to set up Thonny and understand basic Python syntax, focusing on printing and using variables.
50 mins online live lesson
1 assignment
Lesson 2:
Mad Libs Game
Students will apply Python basics by creating their own Mad Libs game using variables and f-strings.
50 mins online live lesson
1 assignment
Lesson 3:
Superhero Adventure Game
Create a Superhero Adventure Game that integrates concepts like operators, string operations, and type() in a fun, interactive story.
50 mins online live lesson
Lesson 4:
Number Adventure
We’ll explore additional operations in Python through a fun Magic Number Adventure that encourages input and manipulation. (389)
50 mins online live lesson
Other Details
Parental Guidance
This class involves the use of the Thonny Python IDE, which is safe for all students and requires no account creation. There are no third-party tools or potentially sensitive content involved. Students will be working in a virtual environment, creating fun projects with minimal risk.
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Sources
We will be using the Thonny Python IDE as the primary tool for this class, and no additional sources are required. All materials will be provided within the class or are publicly available for students to access as needed.
Teacher expertise and credentials
Our instructors have 5+ years of experience teaching Python programming to young learners. Our teaching style focuses on making coding fun, interactive, and approachable while ensuring students develop strong foundational skills. We are passionate about guiding students through hands-on projects using VS Code and GitHub, helping them build confidence in real-world programming.
Reviews
Live Group Course
$90
for 5 classes5x per week, 1 week
50 min
Live video meetings
Ages: 8-13
1-4 learners per class