Introduction to Coding

  • Name:

    Introduction to Coding (CPSC120v)

  • Department:

    Computers and Electronics

  • Credits:

    0.5 (semester course)

  • Suggested Prerequisites:


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.


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.

NorthStar Academy (NSA) is a fully accredited online, private, college preparatory Christian school offering students in 4th-12th grades a rigorous and high quality academic program taught by highly qualified, mission-minded, Christian educators in a supportive and encouraging environment.

Copyright © 1998 -2020, NorthStar Academy. All Rights Reserved. AP® and Advanced Placement® are registered trademarks of the College Board. Used with permission.