Read, run, debug, extend.
Each eight-page case includes a lesson, fixture setup, complete source, expected output, a debugging task, verification, an extension, and a handoff record.
A hands-on workbook with writing space. The 200 pages include tracing, planning, and reflection areas. Four cases intentionally revisit each program with different input. Download the sample to see the format before buying.
Your purchase includes the PDF and companion ZIP with six C++ source files, case definitions, expected results, and an optional Python test runner. This is a written workbook. Later volumes build on earlier skills. A C++17 compiler is required.