High School Foundations of Programming
-
Pricing Tier
1 - Premium
-
Number of Credits
1.0
-
Estimated Completion Time
32-36 weeks
Suggested Prerequisites
Digital Information TechnologyDescription
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
NCAA-Approved Courses
Our NCAA approved courses are updated often. Please visit the NCAA Eligibility Center and use our school code to see all current eligible courses. The FlexPoint Virtual School NCAA High School code is: 850171
Ready to Get Started?
Discover the Future at FlexPoint Virtual School… Your Customized Classroom of One