Event Registration

Python Programming: Beginner

Description:

Do you want to learn the world's fastest growing programming language that is used by Google, NASA, YouTube and the CIA? Python is a versatile, easy-to-learn beginner-level programming language and gateway to foundational concepts in computer science.

First semester, students will learn the fundamental building blocks of programming and develop the ability to write clear, functional, and readable scripts. Beginning with the concept of algorithms and logical thinking, students will explore how programs are structured using variables, data types, and user input/output. As they progress, they will apply mathematical operations, Boolean logic, and conditional statements to control program flow and create interactive experiences such as text-based adventures and decision-making programs. Students will then expand their skills with loops, learning how to repeat actions efficiently, and functions, which allow them to organize and reuse code effectively. Throughout the semester, students will also be introduced to basic graphics, using code to generate visual designs and patterns.

This is a highly hands-on course, with frequent coding exercises and projects including calculators, games, and creative programs, as well as opportunities to practice debugging and problem-solving. The semester culminates in a midterm and final project, where students design and build their own interactive programs, demonstrating both technical skill and thoughtful program design.

Prerequisites:Completion of Algebra I

Workload: Students should expect to spend 1-2 hours per week outside of class reading and completing projects.

Assignments: All assignments and readings will be posted on password-protected Canvas classroom management site.

Assessments:Completed assignments, projects, and participation will be assessed points. Parents can calculate a letter grade using the student's points earned divided by points available. Parents may view all scoring and comments at any time through the Canvas site.

What to Bring: Paper or notebook, pen or pencil, and laptop.

Credit: Homeschool families may wish to count both semesters of this course as a half credit in technology or a career exploration election.

Price: $286.20 (including 10% early discount) + $12.00 Admin Fee

Start Time: 11:00 am
End Time: 11:55 am

Start Date: September 14, 2026
End Date: December 14, 2026

Student Information

Family Information

Emergency Contact Information

If some emergency should arise with your student, we will first contact the primary parent/guardian indicated with the registration. In the event that we cannot reach you, please provide an additional emergency contact.

Release/Waiver

By registering for classes and checking the box below, you accept the following Release and Waiver: "In consideration for all classes, tutoring, workshops, activities, etc., (the "Instruction") by Compass Homeschool Enrichment LLC, and its subcontracted instructors, I agree to release and hold harmless from any and all claims, demands, and damages against Compass Homeschool Enrichment LLC, or anyone in its employment in connection with the Instruction, including all claims and causes of action of negligence, personal injury, and property damage."