Bolton chapters: 1–2 Time budget: 5–7 hours Core concept: A PLC is a hardened computer that scans inputs, runs logic, and updates outputs in a deterministic cycle — the I/O devices are where the physical world meets the program.
By the end of this week you will be able to:
| Section | Pages | Why |
|---|---|---|
| Ch. 1 — Programmable Logic Controllers | full chapter | Core architecture and history |
| Ch. 2 — Input-Output Devices | full chapter | The catalog of sensors and actuators |
| Ch. 4 — I/O Processing | first half | Scan cycle deep-dive |
You’ll come back to Ch. 4 in Sprint 2 for the digital details.
Read Bolton Chapter 1. As you read, sketch (on paper or Excalidraw) the five core blocks and how they connect. No copying — your sketch is the proof you understood it.
Read Bolton Chapter 2. Open the workbook (workbooks/01-io-mapping.ipynb) and classify the 10 devices listed. There’s no “right” answer for every one — the discussion is the point.
Skim the first half of Chapter 4. Then open the Scan Cycle Visualizer in this repo. Run it three times:
Tackle Lab 01: Traffic Light Controller. The spec is in the lab folder. Submit your structured text as a PR. The CI auto-grades it.
Run through the sprint flashcards. Update your sprint-progress Issue with the reflection notes.
Once Lab 01 passes CI, head to Sprint 2: Digital Foundations.