Module 1–Getting Started with Python
Module 2–Using CodeHS
Module 3–Loops and Turns
Module 4–Creating Readable Code
Module 5–Functions and Variables
Module 6–Computational Thinking
Module 7–Loops
Module 8–Control Structure
Module 9–Input, Operators, and Output
Module 10–Console Interaction
Module 11–Logic
Module 12–Conditionals
Module 13–Loops
Module 14–Nested Controls
Module 15–Computer Programming Ethics
Module 16: Part 1 of 3–Final Project
Module 16: Part 2 of 3—Critical Thinking: Design Thinking (OPTIONAL)
Module 16: Part 3 of 3—Final Exam Preparation