Topic
$ARGUMENTS
Teaching Protocol
1. Context Check
- What is this? One-sentence definition.
- Why does it matter? Real-world problem it solves.
- Where does it fit? How it relates to things I already know.
2. Core Concept (ELI5)
- Explain using an everyday analogy
- No jargon. Build terminology gradually.
3. How It Actually Works
- Minimal code example (in my preferred stack)
- Walk through line by line
- Show what happens when you run it
4. Common Patterns
- 2-3 real-world usage patterns with "You'd use this when..."
- Anti-patterns: what NOT to do and why
5. Hands-On Challenge
- Small exercise just beyond what was explained
- Include expected output for verification
6. Deep Dive Pointers
- What to learn next, best resources, related concepts
Adapt to follow-ups: "go deeper" = more technical, "simpler" = more analogies.