
Overview
Ages
9-16 years
Attendance
Optional: adults can stay or take a breather
Frequency
Weekly
What your child’s day will look like
This beginner-friendly Python course is designed to introduce students to the fundamentals of programming in a fun and engaging way. Over five lessons, students will learn key concepts like variables, loops, conditional statements, and functions, while applying their knowledge to hands-on projects. Using the Turtle graphics module, they’ll create colorful designs, interactive stories, and even a turtle race game. Each lesson builds on the previous one, ensuring students gain confidence and skills as they progress. The class is structured to balance instruction with hands-on practice. Students will work on projects like customizable stories, branching quests, and surveys with Turtle graphics. By the end of the course, they’ll have a solid foundation in Python and a portfolio of creative projects to share. ~What will be taught? Python basics: variables, data types, and input/output Control flow: loops, conditional statements, and boolean operations Turtle graphics: drawing shapes, patterns, and interactive designs Lists: storing and organizing data Functions: creating reusable code
Reviews
Additional instructions
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
Tags
STEM
Coding
Select dates and schedule
Search by date
This activity already took place