Log In

Kids Project Based Python for Beginners (Level 2)

Average rating:
Number of reviews:
Our unique Python class for kids offers project-based learning with the Turtle library. Interactive games such as Painting, Soccer and weather API, your child explores diverse projects, reinforcing essential skills in a fun environment!

Class experience

Intermediate Level
10 lessons//10 Weeks
 Week 1
Lesson 1
Review Functions & Project 1: Advance password generator
We will begin by reviewing functions to refresh our memory. Following that, we'll look into string methods along with other interesting techniques. As part of our class project, we'll develop an advance password generator.
 Week 2
Lesson 2
List, functions & Project 2: Task Manager
We will begin by learning about lists, then a few interesting functions, followed by how to format strings. For class project we’ll make an task manager
 Week 3
Lesson 3
Turtle Library & Project 3: Drawing Application
We will start by learn about turtle library and for class project we will make a drawing application that allows us to chose our drawing color, draw, erase...
 Week 4
Lesson 4
File System & Project 4: Interactive Login System
We will begin by revisiting how to read from and write to a file. For our class project, we'll develop an interactive login system with the option to sign up, complete with graphics using the Turtle library.
 Week 5
Lesson 5
ASCII & Project 5: Encryption and Decryption Program
We will begin by learning about ASCII(American Standard Code for Information Interchange), followed by exploring functions such as isalpha(), ord(), and char(). For our class project, we will create an encryption and decryption system.
 Week 6
Lesson 6
Pathfinder & Project 6: AI Pathfinding with graphics
Today we will learn about a few new turtle library functions. And for our class project, we'll create a pathfinding AI. A pathfinding AI is a series of code that runs and checks for the distance and finds the shortest path possible.
 Week 7
Lesson 7
Introduction to APIs & Project 7: Weather API Project - Introduction
Understanding the role of APIs in programming Introduction to Weather APIs and their applications. Retrieving Weather Data Using a Python Script
 Week 8
Lesson 8
Weather API Project 8: Finishing Weather API Project
Continuing work on the Weather API project Improvements and refinements to the Weather App. Using User Input to Get the Weather from Any Location
 Week 9
Lesson 9
Review and Practice
Recap of key concepts from previous lessons Practical exercises and review sessions to reinforce learning
 Week 10
Lesson 10
Final Project Showcase
Presentation and discussion of the Weather App project Q&A session and feedback on the overall learning experience
Homework Offered
All projects will be finished individually. Homework will be recommended but not mandatory.
1 - 2 hours per week outside of class
Assessments Offered
Final project presentation.
Grades Offered
Kids Project Based Python For Beginners (Level 1)
Joined October, 2023
We offer STEM class.

Take advantage of early registration, sibling, and multi-course bundle discounts!

Our dedicated Ivy League undergraduates coaches with majors in Computer Science or Engineering.

Our mission is to provide effective support... 
Group Class


weekly or $180 for 10 classes
1x per week, 10 weeks
60 min

Completed by 4 learners
Live video meetings
Ages: 10-15
3-6 learners per class

SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool