Skip to content

High School Foundations of Programming

Suggested Prerequisites

Digital Information Technology

Description

Learn the skills required to be competitive in today’s high-tech workforce. This course covers the fundamentals of programming using the computer language Python. It provides you with the concepts, techniques, and processes associated with computer programming and software development. You’ll also explore the vast programming career opportunities available in this high-demand field.This course is part of a program of study that provides coherent and rigorous content needed for progression in the Information Technology career cluster.

Module One: Introduction to Python

-Introduction to programming

-Binary code

-Introduction to Python

-High and low level languages comparison

-Interpreted and compiled languages

-Printing strings

-Processing string values

-String input


Module Two: Computing Numerical Data

-Processing numerical information

-Getting numerical input

-Math concepts

-Software development cycle


Module Three: Loops and Functions

-Turtle graphics

-for loops

-while loops

-Creating functions

Ready to Get Started?

Discover the Future at FlexPoint Virtual School… Your Customized Classroom of One

Learn How to Enroll