student hot glues a crystal to a staff, table top game, backlit biology experiment, students stands holding a foil, FPV goggles, transmitter and tiny whoop drone, cooking utensils, student's handing w Score and rehearsal for Babes in Toyland during the Spring 2019 semester a whisk in a bowl of frothed liquid from How to Boil Water during Spring 2019 semester two PHS students practice Ballroom Dance during Spring 2019 Semester money and worksheets from Japanese during Spring 2021 semester fencing gear including foil, glove, and helmet sit on the floor next a PHS student during a spring 2019

Class Registration

Coding with Python

Grade/Age: 14 y/o–19 y/o
Dates: Sep 8, 2023 – Dec 8, 2023—Fri
Period: 12:30 PM - 01:45 PM, 3rd Period
Location: Planet Homeschool
Instructor: Mike Zugschwert


Silver laptop on white desktop with colorful code on the screen and a yellow mug off to the side and a green potted plant in the background.The course is an introduction to the Python programming language, including its syntax and basic data structures. Throughout the course, students will also learn about the importance of software design and how to write clear, efficient, and maintainable code. They will be encouraged to develop good coding practices such as commenting, testing, and debugging.

Students will create Python applications to do math for them, encrypt and decrypt secret messages, create graphical art with code, build stand-alone applications with a user interface, and program a LEGO robot to interact with the physical world.

Students should have a general working knowledge of file structures and operating a computer. Having good typing skills is also helpful.

Students should bring a laptop (and its powercord) to class each week and have admin privileges to install software. We will be doing some browser-based coding and also using PyCharm IDE (free) to write our scripts. Old computers can do surprisingly well with Python scripting, so you don’t need a new laptop.

Minimum Student Date: Fri 25 Aug 2023 — This course will be cancelled if the minimum number of students have not registered by Aug 25.
Registration Cancellation Deadline: Fri 25 Aug 2023 — Registration cancellations must be made by Aug 25 to avoid paying tuition.
Payment Due Date: Sat 26 Aug 2023 — Please plan to pay your tuition for this course on Aug 26.
Registration Deadline: Thu 14 Sep 2023 — Late registrations will be accepted through Sep 14, if space is available. Tuition will be due immediately upon registration.

clear floats cheat
Image: Silver laptop on white desktop with colorful code on the screen and a yellow mug off to the side and a green potted plant in the background. 2018. Photo by Clément Hélardot on Unsplash.

Tuition: $150.00


Min Students:
Max Students:
Students Available:
Max Parents: