weekly
Python Programming | Intermediate | Python Coding Club
Completed by 35 learners
Ages 13-18
Live Group Class
Live video meetings
1x per week
1-18 learners per class
90 min
What's included
1 live meeting
1 hrs 30 mins in-class hours per weekClass Experience
This ongoing **Python Coding Club** is designed for intermediate learners who want to expand their programming skills, build collaborative projects, and explore advanced coding concepts. Students will work on real-world coding challenges and interactive games while learning new Python libraries, APIs, and data structures. Each session will include live coding demonstrations, hands-on practice using Replit and PythonAnywhere, collaborative coding activities, and guided discussions on Python best practices, debugging, and optimization. This class is designed for students who have completed an 8- or 12-part beginner Python course and are comfortable using functions and APIs. Students will develop confidence in writing more advanced Python code while exploring different programming techniques. They will work with APIs to retrieve and process data, learn new Python libraries for game and app development, and collaborate on multi-session coding projects. The goal of this club is to provide structured yet flexible learning that builds on prior knowledge while keeping students engaged with new challenges each week. Each class will focus on a different topic to introduce new programming concepts and expand students’ skill sets. Topics may include advanced functions and API integrations, object-oriented programming, game development with Pygame, and data visualization with Matplotlib. New topics will be introduced regularly, and students will have input on upcoming projects to ensure lessons align with their interests. Students can code on their own devices or use cloud-based platforms such as Replit and PythonAnywhere. This allows them to work on projects both during class and independently. The collaborative nature of this club encourages peer learning and teamwork, providing an opportunity for students to discuss coding strategies, troubleshoot errors, and refine their projects together. By participating in this ongoing class, students will gain practical programming experience while strengthening their problem-solving skills. The focus on real-world applications and project-based learning ensures that students not only understand coding principles but also learn how to apply them creatively. Whether they are interested in game development, data science, or software engineering, this class provides the foundation needed to take their Python skills to the next level.
Learning Goals
The goal of this course is to make intermediate level students more confident with programming, learn new methods and techniques, and build on their knowledge of Python programming.
Other Details
Supply List
Students can either code on their computers or in the cloud. Options will be discussed in detail.
External Resources
In addition to the Outschool classroom, this class uses:
Offered by
Teacher expertise and credentials
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning.
Reviews
Other classes by Sidney - KidsSpeakCode
Other classes by Sidney - KidsSpeakCode
Parents also liked
All About Python Coding for Intermediates Level 3 | Python Coding Class
David Sofield
4.9
(833)
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)
per class
Group Class
8 wks, 1/wk, 1 hr
11-16
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(833)
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)
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)
per class
Next session at 4:15 PM on Sunday
Group Class
8 wks, 1/wk, 1 hr
12-17
All About Python Programming Level 2 | Python Coding Class for Teenagers
David Sofield
4.9
(833)
per class
Next session at 8 PM on Sun 8/24
Group Class
10 wks, 1/wk, 1 hr
11-16
Summer Camp: Python Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
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)
per session
1-on-1 Lessons
On Demand
8-18
All About Python Programming | Python Coding Summer Camp for Beginners Level I
David Sofield
4.9
(833)
per class
Next session at 4:15 PM on Mon 6/16
Group Class
2 wks, 4/wk, 1 hr
11-16
1:1 Private Tutoring Python Coding - Introduction to Programming in Python
Ziad Ghazi
4.6
(9)
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)
per class
Next session at 5:30 PM on Mon 7/14
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
(21)
per class
Next session at 3 PM on Sunday
Group Class
8 wks, 1/wk, 55 min
10-14
One on One - Python Coding Classes
Geetu sodhi
5.0
(18)
per session
1-on-1 Lessons
On Demand
9-14
Python Summer Camp for Beginners | Live Fun Python Coding
QuattronKids
4.9
(198)
per class
Next session at 7 PM on Mon 6/2
Group Class
2 wks, 5/wk, 1 hr
8-12
Python Coding for Beginners (Level 2)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
per class
Next session at 3 PM on Tuesday
Group Class
6 wks, 2/wk, 50 min
10-15
Python Coding for Kids Ages 9-14 : Beginner Class With Hands-On Projects!
Faruk Hasan
4.8
(149)
per class
Next session at 8:55 PM on Mon 8/25
Group Class
1/wk, 35 min
9-13
More to explore
Chess Opening
Genshin Impact Drawing
Haunted House
Master Your Multiplication Table Tips And Tricks To Make Learning Easy
Animal Crossing
American Civics
Debating
Dungeons And Dragons 103
Acting Voice
Intro To Music Produ
Moving And Grooving
Fun And Engaging Reading
Pet Care
Mermaid Paint A-long
Rainbow Baking
Six Musical
Watercolor How To Paint A Bird
Constellations
Anime Girl
Grade6 Math