Skip to main content
Northstar Academy

A fully accredited private online
Christian school for grades 4-12

Questions? 1.888.464.6280

Introduction to Coding

  • Name:

    Introduction to Coding (CPSC120v)

  • Department:

    Computers and Electronics

  • Credits:

    0.5 (semester course)

  • Suggested Prerequisites:

    CSPC100 or an AP Computer Course

Introduction to Coding


In this course, students learn about the influence of computers on their daily life, the purpose of programming languages, and how computers function. Students experiment with Python to explore algorithms, syntax, and data structures, while putting the software development cycle into practice by starting to plan and develop their own app in the Capstone Project.

Special Notes:

Students taking this course need a basic level of background knowledge in computing or coding. This course has a quick pace and a good deal of reading is required.

An iPad is not easily compatible with the work in this course.


Are you curious about how programs or games you use every day are created? Have you ever been playing a game like Fortnite and thought it would be cool to create your own levels? If you answered yes to these questions, you need to sign up for this course. In this course you will learn basic concepts of coding. We will look at the Python programming language, which is used in many applications and machine learning processes. This one semester course will help you learn the basics and help you decide if you want to learn more about coding. Even students who are not “coders” should have a basic understanding of coding, as we are all so reliant on applications in our everyday lives. Steve Jobs said, “Everybody in the country should learn to program a computer … because it makes you think.”

If there are books and materials for this course, they can be purchased from our Online Bookstore.