Subject: Elective: Secular

Introduction to Coding

Course Provider:

,

Credits: 1.0

,

Available via Excel High School

Course Description

This introductory Coding course presents the basic principles of programming, including algorithms and logic. Students will engage in various programming interactivities that will
reinforce their learning and understanding. This course also guides students as they are asked to write and test their own code, just as programmers in the field do. The topics of the hands-on projects include: HTML Website Analysis, JavaScript, and Python.

Textbook: Introduction to Coding © Excel Education Systems, Inc. - 2021

Course Objectives

Describe the evolution of computing devices through the four generations.

Define algorithm, variable, and syntax for programming languages.

Examine common programming structures and logic, and programming languages.

Analyze websites for effective use of HTML elements.

Understand basic elements of JavaScript by creating simple projects.

Understand basic elements of Python by following project directions.

Starting is Easy

Want to learn more about earning your accredited high school diploma? Just enter your name and email below, and we’ll send you a series of helpful emails to guide you through the process.

Course Contents

Modules
Computer Basics
The World of Computing
Introduction to HTML
Advanced Styles
Javascript
Javascript Tools
Introduction to Python
More About Python
Coding for Projects
Coding for Projects II

Recommended Prerequisites

Carnegie Credits Explained: Our Approach vs. Trimester Credits

Carnegie Credit System
Northgate Academy follows the Carnegie Credit system, a widely recognized method of measuring student progress based on instructional hours. A single Carnegie credit reflects approximately 120 hours of coursework, typically completed over a full academic year.

Carnegie Credit vs. Trimester Credit
While Carnegie credits are awarded based on total hours over a year, trimester credits divide the school year into three terms. In a trimester system, students complete courses in shorter, intensive sessions, often earning partial credits (e.g., 0.33 or 0.5 per term). In contrast, Northgate’s use of Carnegie credits ensures students have ample time to engage deeply with the material and develop a well-rounded understanding at a consistent pace.