What students will learn
- How to analyze problems and plan logical, step-by-step solutions.
- How variables, operators, decisions, and loops work together in a program.
- How to test, debug, document, and communicate program ideas clearly.
Course overview
This course is organized into 15 modules and 85 textbook-aligned lessons. It is built directly from the chapter structure in Programming Logic and Design so students can move from foundational computer science thinking into structured problem solving and program development.
Lesson browser
Use the search bar to jump to a topic quickly, or open a module to explore the lessons in that chapter.