Computer Programming

Catholic Homeschool High School Course

This course teaches the fundamentals of computer programming using the Python language, which is one of the most popular programming languages in the world. The course starts off with such basic principles as variables, looping, and decision-making. It goes on to teach about arrays, tuples, functions, graphics programs, reading and writing files, and creating and using objects. The student who successfully completes this course will be able to write useful programs for personal use, will gain a greater understanding of how computers operate, and will have a solid foundation for college-level programming.

CMP414 |  Credit: 1  |  Prerequisites: None

Included Books

Python Programming: An Introduction to Computer Science, 3rd Edition

Full Enrollment

A full enrollment includes all the books you need for a full grade level, along with all of Seton's homeschool services.

Learn More

Single Course Enrollment

A single course enrollment includes the books for one course, along with all of Seton's homeschool services.

Learn More

Book Sales

Looking for just a few books? Order from Seton Educational Media to buy individual books and supplemental materials.

Learn More