Python Programming 2025

(4 customer reviews)

$159.00

This is a one semester class that utilizes video instruction, exercises, quizzes and writing small programs to teaching high schoolers how to program with Python.

Description

This online Python programming class will be a 16-week course and consists of our beginner, intermediate and advanced courses (these are available as 5-week classes).

Our online python programming class assumes students have no prior coding knowledge. Python is one of the easiest programming languages for beginners to learn. However, I would suggest students first complete our Scratch course or have had some programming experience before taking this. Motivated high schoolers who are good at logic should be capable of the work without prior experience, though.

The class includes video instruction, exercises, quizzes, and small programs to write. Students can work whatever time of the day suits them, but they do need to meet deadlines. By the end of this course, students will be familiar with loops, conditionals, lists, tuples, dictionaries, manipulating strings, functions, classes, and some beginning graphics.

Students will need to download Python onto a laptop or desktop (either Mac or Windows).

This is a 16-week course, 1 semester online Python programming class.

Instructor: Meryl van der Merwe (ex-programmer) – meryl@fundafunda.com

Grades: Suitable for grades 7 -12

Hours: 3-4 hours each week

Credit Hours: 0.5 High School Credit

Syllabus: Available here

Fall Dates: August 18 – Dec 12 (with a week’s break over Thanksgiving)

Spring Dates: January 5 – May 1  (any week in March can be taken for Spring break)

View One Module Here

Asynchronous online classes