Computer Programming

Catholic Homeschool High School Course

This course uses two different programming languages to teach computer programming. The first half of the course uses Small Basic to teach the basic concepts of programming. Because Small Basic is an interactive programming environment, the student will receive immediate feedback and more easily learn fundamental concepts.

After learning the basic concepts in Small Basic, the course switches to the graphical environment of Visual Basic Express. Visual Basic Express is based upon the .NET programming system from Microsoft, which is a very popular Windows-based programming tool.

Students will learn such concepts as structured programming, object-oriented programming, event-driven programming, binary numbers, branching logic, using functions, arrays, constants, forms, and controls.

Working copies of both Small Basic and Visual Basic Express are included with the course books.

This is a SetonOnline aligned course. Enrolled students receive access to the print and digital versions of the course, and can use both interchangeably.

CMP414 |  Credit: 1  |  Prerequisites: None

Included Books

Small Basic: An Introduction to Computer Programming, Teach Yourself Visual Basic 2015

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