Otaconskeep Classroom
A learning system for ARR, Home Assistant, and local voice: Backward Design, Bloom progression, mandatory Feynman teach-backs, mastery gates, and spiral review. Not a pile of videos and quizzes.
00 // How to use
Objective → why it matters → prior check → instruction → worked example → guided practice → independent practice → Feynman teach-back → retrieval check → lab → break/fix → mastery gate → reflection → spiral hook. Unlock the next class only when the gate is truly met.
01 // Stage gates
COURSE FLOW
Lesson 00 Build your own lab
Classes 1–4 Infrastructure (Compose, networks, ops)
Classes 5–7 ARR / Prowlarr / TRaSH / config sync
Classes 8–10 Home Assistant + secure remote access
Classes 11–13 Local voice → private smart speaker
Class 14 n8n automation → guarded Keep Agent
Class 15 IPv4 addressing → mask, gateway, usable hosts
→ FINAL CAPSTONE verification matrix
02 // Modules
Each topic is split into Reading (Learn), Lesson with required Feynman, Lab (Practice), Homework (Apply), and Quiz (Test). Modules close with project, module quiz, exam, and remediation.
Answer a few questions, then explore the generated lab.
Unit 1: Infrastructure
Unit 1: Infrastructure
Unit 1: Infrastructure
Unit 1: Infrastructure
Unit 2: ARR
Unit 2: ARR
Unit 2: ARR
Unit 3: Home Assistant
Unit 3: Home Assistant
Unit 3: Home Assistant
Unit 4: Voice
Unit 4: Voice
Unit 4: Voice
Unit 5: Automation
Unit 1: Infrastructure
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
Unit 6: Linux
03 // Pack extras
The source markdown pack ships with the site so students and instructors share one curriculum.