PROCEDURAL PROGRAMMING
Overview -
MAJOR TOPICS AND CONCEPTS -
Procedural Programming
- Introduction to Procedural Programming
- Algorithms Data Structures
- Documenting & Debugging
Changing the World with Shopping
- Variables & Functions
- Mathematical Operators
- Input & Selection Structures
- Python Libraries
Changing the World with Entertainment
- Repetition
- Iterative Loops
- Recursion APIs & IDEs
Changing the World with Data
- Functions
- Modularity
- Data Analysis
Changing the World with Computer Security
- Computer Vulnerabilities
- Cryptography
- Encryption
- Security, Careers, and Beyond
- Capstone Project
- Decomposition and Pattern Recognition
- Algorithmic Design with Pseudocode
- Generalize & Assess
Grade Level
Grade 9, 10, 11, 12
—————-
Annual
—————-
Requirements