Project Based Python for Kids (Level 2)
Class experience
In this intermediate level course, students will strengthen their Python programming skills and begin making more complex projects. Students learn to use Pygame to create GUI applications and games, including a painting app and infinite runner game. In addition, students are introduced to HTTP requests, python dictionaries, and data analysis techniques in order to prepare them for future machine learning projects. Project-based lessons reinforce python fundamentals and teach students how to...
Students will learn both fundamental programming concepts and Python project examples. Top students will be invited to participate in the American Computer Science League.
Homework Offered
There will be a short reinforcement quiz to complete at the end of each guided project lesson. Students will create one final project of their own design, which can take between 1 - 4 hours outside of class time on average, but this will depend on the complexity of the chosen project.2 - 4 hours per week outside of class
Assessments Offered
Grades Offered
Technical Requirements: PC (Windows 10) or Mac (macOS 10.13) with at least a 2GHz processor and 2GB of RAM (4GB of RAM is recommended). No iPads and no Chromebooks!!! Broadband internet with at least 1.8Mbps download and 900Kbps upload speeds. Please make sure to remove your firewall if any Webcam - Either external or built-in (many laptops have an integrated camera). Microphone and Speakers - We recommend headphones with an integrated microphone
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Project-based, STEM Coding + AI Programs + Mathematics Early registration, Sibling and Multi-Course Bundle discounts Available! The list of our summer camps can be found in this file:...
Group Class
$229
for 10 classes1x per week, 10 weeks
60 min
Completed by 573 learners
Live video meetings
Ages 10-15
4-8 learners per class