Module 1
Welcome to Procedural Programming01.00 Welcome to Procedural Programming
- 01.01 Introduction to Procedural Programming
- 01.02 Algorithms
- 01.03 Data Structures
- 01.04 Documenting and Debugging
- 01.05 Module One Exam
- 01.06 Module One Discussion Based Assessment
Module 2
Changing the World with Shopping
- 02.00 Changing the World with Shopping
- 02.01 Variables and Function
- 02.02 Mathematical Operators
- 02.03 Input and Selection Structures
- 02.04 Python Libraries
- 02.05 Discussion-Based Assessment
- 02.06 Module Two Project
Module 3
Changing the World with Entertainment
- 03.00 Changing the World with Entertainment
- 03.01 Repetition
- 03.02 Iterative Loops
- 03.03 Recursion
- 03.04 APIs and IDEs
- 03.05 Discussion-Based Assessment
- 03.06 Segment One Exam
Segment II
Module 4
Changing the World with Data
- 04.00 Changing the World with Data
- 04.01 Functions
- 04.02 Modularity
- 04.03 Data Analysis
- 04.04 Data Exercise
- 04.05 Discussion-Based Assessment
- 04.06 Module Four Project
Module 5
Changing the World with Computer Security
- 05.00 Changing the World with Computer Security
- 05.01 Computer Vulnerabilities
- 05.02 Cryptography
- 05.03 Encryption
- 05.04 Security, Careers, and Beyond
- 05.05 Module Five Exam
Module 6
How will YOU change the world?
- 06.00 Capstone Project
- 06.01 Capstone Introduction
- 06.02 Decomposition and Pattern Recognition
- 06.03 Algorithmic Design with Pseudocode
- 06.04 Algorithmic Design with Python Code
- 06.05 Generalize and Assess
- 06.06 Discussion-Based Assessment
- 06.07 Segment Two Exam