Electives Program 

Python Programming

Why This Class
Has your student expressed interest in becoming a computer programmer, software engineer, video game designer, or IT problem-solver? If so, you want to help them explore this path and get a head-start if it’s the right one for them. This course helps by equipping your student with foundational coding skills in Python, a popular programming language.

Students in this self-paced course create games, stories, applications, and other useful programs using Python. They practice navigating the semantics of the language and experiment with coding concepts including input and output, strings, if/else statements, while-loops, for-loops, and functions. This course also prepares students to pass an exam towards earning Microsoft’s Technology Associate Certification.

By completing this course, students gain familiarity with the coding process and develop skills that will help them pursue programming as a profession or hobby. They’re excited by the possibilities for using Python to bring their technological ideas to life.

Featured Image
REGISTER NOW

Course Details

Recommended Grade: 9th (Freshman) – 12th (Senior)

Prerequisites: None

Estimated Weekly Hours: 5

Format: Self-paced

Credits: 0.5

Reading List

Group 166

None

Overarching Questions

Group 108

What are the basics of computer programming in the Python language?

What are the fundamentals of coding?

How will computer programing teach me leadership skills?

Related Courses

Please contact our Customer Support Team at support@williamsburglearning.com if you have questions.
Please note that program and course descriptions, as well as reading and materials lists, are subject to change as we continuously improve our curriculum throughout the year. Book and materials lists for the upcoming school year are published in SIS mid to late June.

Register For Courses Today!

REGISTER NOW