Choose one plan, one model and one route; do not print or complete the whole pack. Use the complete pack folder on a usual locally approved device/browser: keep the four Studio assets together and retain the complete README.md and CODE-LICENSE.txt at their linked sibling paths. The entry opens those complete documents in separate tabs so the current programme stays open. Its visible teacher/home/paper help works offline; if scripts are unavailable, the stated paper route supports reasoning and the digital controls cannot create or run a programme. Before learner use, staff open it, create SET/SHOW, run, stop/reset and check the actual keyboard/touch/support access. A blocked script or unusable browser leaves implementation open; use the complete paper/description route without awarding device work. The app is unpiloted; do not promise switch/screen-reader compatibility from labelled controls alone.
Blank paper/scrap or spoken/linear descriptions are enough. Optional aids are in print selection; exact alternatives avoid colour/printing dependence. No purchases, child logins, personal details, downloads of tools, real passphrases, uploads, recording or public audience. Fictional values0–9; total0–999 tool bounds are not child quotas. No real allocation, finance, medical, transport or energy claims.
Staff first action: Open Studio. Choose SET at top, Add block, fill start. Add SHOW. Run and compare trace. Reset to blank before child creates their own. Demonstration is explicitly adult work. Learner record batch and programme are not populated from a model/key. SET inside a loop resets state on each record; ADD needs earlier SET; current-input/IF needs FOR EACH. Both IF bodies need meaningful instructions. Nested FOR EACH reuses the complete batch and shadows current input; introduce only if useful, not as a requirement.
Preserve fresh E/F sources and key until Days25/30. If practice exposed their complete purpose/arrangement/answer, mark actual exposure and choose a new educator-reviewed unfamiliar case. Capture a meaningful first response before feedback, allowing later sitting. Staff key is not a required worksheet or child answer quota.
Light evidence: one chosen story/criterion; an actual choice or block change; predicted and actual output/trace where available; support/operator and first/later response. No30-route checklist, photograph or transcript needed. An optional willing reader may respond privately; absence stays open. Stop/change/reset clears the old trace and result, requiring a new run. Closing/reload intentionally returns blank. Keep usual local privacy/device policy review; this app's no-storage/no-network behaviour does not prove whole browser/OS privacy or secure-account attainment.