Foundations of Programming
Duration
10 Months
Prerequisites
None
Requirements
None
Course Summary
Foundations of Programming will teach students the fundamentals of programming using the computer language Python. This course provides students with the concepts, techniques, and processes associated with computer programming and software development. Students will also explore the many 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 progress in the Information Technology career cluster.
MAJOR TOPICS AND CONCEPTS
Semester 1
- Introduction to Programming
- Computing numerical data
- Loops and Functions
Semester 2
- Logic in Programming
- Codes and Objects
- Testing and Security