Přeskočit na obsah

Lektor — Den 5

Lektor materiál — Den 5 (finální)

Sekce “Lektor materiál — Den 5 (finální)”

Skryté, neukazuj studentům. Přístup přes /lektor/den-5/.

BlokURLČasMinTyp
00/den-5/00-uvod/9:0015úvod + retrieval + pre-flight quick check
01/den-5/01-sub-agenti/9:1520pasivní demo (video + 1 reflexe)
9:3515pauza
02/den-5/02-capstone-start/9:5090capstone fáze 1 (2. skill stavba)
🍽11:2060oběd
03/den-5/03-check-in/12:2045🎤 Check-in (flex 12:00-13:30)
04/den-5/04-capstone-dokonceni/13:0575capstone fáze 2 (integrace)
14:2015pauza
05/den-5/05-zaverecny-test/14:3530Mix test 8 MC + 2 situační
06/den-5/06-reflexe-tydne/15:0525reflexe + tyden-shrnuti.md + rozloučení
Konec15:30flex do 17:00

Aktivní: 5 h 0 min. Celkem 6 h 30 min.

🎯 Cíl Dne 5 — 3 pilíře

Sekce “🎯 Cíl Dne 5 — 3 pilíře”
  1. Rozšíření — druhý skill = dovednost, ne one-off
  2. Ochutnávka — sub-agenti existují, seed na samostudium
  3. Uzavření — Mix test + reflexe + completion artifact

📊 Classroom reality — nesynchronizovaní studenti

Sekce “📊 Classroom reality — nesynchronizovaní studenti”

V reálu je jeden student na Dne 1 a druhý na Dne 5. Den 5 materiál je navržen jako self-paced:

  • Všechny instrukce píšou „student → student”, ne „studenti spolu”
  • Žádná peer aktivita (prezentace byly odstraněny)
  • Check-in je pro jednoho studenta (lektorovi zbývá kapacita pro druhého)
  • Pre-flight + recovery ošetřuje neúplný Dne 4

Lektor tip: Pokud máš studenta v Dne 5 a zároveň studenta v Dne 1, naplánuj Den 5 check-in ve flex okně 12:00–13:30, kdy student Dne 1 obědvá. Nemíchat.

📊 Diagnostika — slabý vs silný signál

Sekce “📊 Diagnostika — slabý vs silný signál”
  • V pre-flight chybí 2+ artefakty → Dne 4 byl nedokončený, potřebuje delší recovery
  • V Bloku 02 nevidí rozdíl mezi skill a CLAUDE.md (ptá se „proč ne upgrade existujícího?”)
  • V sub-agent demu přeskočí video a nenapíše mini-reflexi
  • V Bloku 04 Memory integraci vzdá bez /mcp check
  • V testu Scénář 2 navrhne scheduled execution (out of scope)
  • Pre-flight zkontroloval sám, otazky-pro-check-in.md je prázdné
  • V Bloku 02 při stavbě 2. skillu ihned přidá pravidlo, které v templatu chybí
  • Sub-agent demo konkretizuje mini-reflexí („použil bych v mém projektu X když Y”)
  • V Bloku 04 sleduje tool calls (⏺ list_memories(...)) a reaguje, když chybí
  • Test Scénář 2 přiznává limit scheduleru a popisuje ruční invokaci

🎤 15 otázek na check-in (polední)

Sekce “🎤 15 otázek na check-in (polední)”

Pre-flight recovery (10-15 min) — pokud otazky-pro-check-in.md obsahuje položky

Sekce “Pre-flight recovery (10-15 min) — pokud otazky-pro-check-in.md obsahuje položky”

Vyzvi studenta, aby ukázal soubor. Projděte spolu:

  1. Co chybí?
  2. Kde by to mělo být (přesná cesta)?
  3. Obnovte z Dne 4 templatu.
  4. Ověřte, že teď funguje.

Retrieval (10 min, vyber 3)

Sekce “Retrieval (10 min, vyber 3)”
  1. „Proč je druhý skill důležitý pedagogicky — co to dokazuje?” (= dovednost se opakuje)
  2. „Jak 2. skill integruje s Dne 4 skillem? Vlastními slovy.”
  3. „Volá tvůj 2. skill list_memories tool? Ukaž mi to v SKILL.md.”
  4. „Rozdíl mezi skill a sub-agent — stručně.” (skill = moje workflow, sub-agent = samostatná CC instance spuštěná Task toolem)
  5. „Co je ‘completion artifact’ v dnešním Bloku 06 a proč?” (= hmatatelný výstup, prevence pocitu „a co dál?”)
  1. „Otevři SKILL.md 2. skillu. Vysvětli mi každé pravidlo — proč tam je.”
  2. „Zavolej 2. skill live. Sleduji tool call indikátor, komentuj, co se děje.”
  3. „Co ti v první verzi skillu nevyhovovalo? Jaké pravidlo jsi přidal/a v iteraci?”

Otázky studenta (10 min) — necháš studenta

Sekce “Otázky studenta (10 min) — necháš studenta”

9-12. Typické: jak dlouho se udržuje Memory, kolik skillů je moc, kdy smazat skill, rozdíl skill/sub-agent.

Plán pro fázi 2 (5 min)

Sekce “Plán pro fázi 2 (5 min)”
  1. „Jdeš standardním nebo light path? Proč?”
  2. „Co konkrétně uvidíme za 75/60 min?” (plán + ověřený Dne 4 skill + Memory integrace / skip)
  3. „Škála 1-10 — co ti dal celý týden?” (tohle je poslední, zapíšeš do feedbacku)

🧰 Časté problémy Dne 5

Sekce “🧰 Časté problémy Dne 5”

Problém 1: Pre-flight zjistí chybějící projektovou složku

Sekce “Problém 1: Pre-flight zjistí chybějící projektovou složku”

Symptom: Student A / B nemá maturita-tutor/ / anglicky-tutor/ — v Dne 4 přeskočil. Náprava: V Bloku 03 check-in 3 min: vytvořit složku, nakopírovat Project CLAUDE.md z Dne 4 Bloku 01 templátu. Fungující minimum.

Problém 2: Memory MCP z Dne 4 nefunguje

Sekce “Problém 2: Memory MCP z Dne 4 nefunguje”

Symptom: /mcp neukazuje memory; student nešel fallbackem. Náprava: 10 min reinstall:

Terminál
claude mcp remove memory -s user 2>&1 | out-null
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory

Restart CC, ověř /mcp. Pokud firewall, jdi rovnou fallback s -e MEMORY_FILE_PATH.

Problém 2a: NPX fail u studenta s diakritikou/mezerou v USERPROFILE

Sekce “Problém 2a: NPX fail u studenta s diakritikou/mezerou v USERPROFILE”

Symptom: claude mcp add memory se zasekne nebo hází path error. echo $env:USERPROFILE ukazuje C:\Users\Jana Nováková. Odhad času: 5-10 min včetně NPX delay (první run balíčku). Pokud i fallback selže, přejdi rovnou na light path — 2 min rozhodnutí. Náprava: Přesměrovat npm cache na ASCII cestu:

Terminál
mkdir C:\npm-cache
npm config set cache C:\npm-cache
# pak znovu:
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory

Pokud NPX stále padá, použij fallback s -e MEMORY_FILE_PATH a uvozovkami kolem cesty:

Terminál
claude mcp add memory -s user -e "MEMORY_FILE_PATH=C:\Users\Jana Nováková\.claude\memory.json" -- npx -y @modelcontextprotocol/server-memory

Pokud ani tohle → light path pro Den 5, Memory follow-up do 3 dnů emailem (ty to vyřešíš mimo kurz).

Problém 3: Skill copy-paste má typografické uvozovky

Sekce “Problém 3: Skill copy-paste má typografické uvozovky”

Symptom: 2. skill se nespouští, žádná chybová hláška. Náprava: Otevři SKILL.md v VSCode, hledej „" nebo "" v description:. Přepiš na rovné ". Restart CC.

Problém 4: CC nevolá list_memories ani když SKILL.md říká

Sekce “Problém 4: CC nevolá list_memories ani když SKILL.md říká”

Symptom: Student v Bloku 04 Krok 3 nevidí ⏺ list_memories(...). Náprava: Explicitní prompt: „Volej tool list_memories, ne jen text. Pokud ho nevoláš, říkám ti znovu — volej ho.” CC většinou ustoupí. Pokud ne, znamená to, že Memory MCP reálně nemá data (Dne 4 neuložila nic). Student napíše do Memory manuálně.

Problém 5: Student A má averzi k paragraph-style reflexi v Bloku 06

Sekce “Problém 5: Student A má averzi k paragraph-style reflexi v Bloku 06”

Symptom: 16letý student A vrací „můžu to udělat v bodech?” Náprava: Ano, povol bullety. Cíl je substance, ne forma. Sleduj, že body jsou konkrétní (ne „kurz byl dobrý”), ale přímo odpovídají na otázku.

Problém 6: Student se ztrácí v Scénáři 2 testu (design skillu)

Sekce “Problém 6: Student se ztrácí v Scénáři 2 testu (design skillu)”

Symptom: Student napíše obecnosti bez fyzické cesty / bez Memory tool. Náprava: Při sebe-hodnocení ukaž mu rubriku — body 1-5. Neznámka = sebe-hodnocení. Pokud 4/5 nebo 3/5, je to normální. Pokud 1/5, připomeň, že Dne 4 Blok 04 měl tento pattern — vrátit se k němu po kurzu.

Problém 7: Time slippage v Bloku 02 (stavba 2. skillu)

Sekce “Problém 7: Time slippage v Bloku 02 (stavba 2. skillu)”

Symptom: Po 60 min stále nespustil/a první volání. Náprava: Z check-inu: „Teď rovnou v chatu spusť 2. skill. Nezáleží, jak je finální. Iterovat budeš po obědě.” Lepší funkční minimum + 2 iterace než 3 hodiny perfekcionismu.

Problém 8: Student vzdává před testem (Blok 05) kvůli únavě

Sekce “Problém 8: Student vzdává před testem (Blok 05) kvůli únavě”

Symptom: Ve 14:00 říká „už nechci, mám toho dost”. Náprava: „Tři možnosti: (a) pauza 10 min navíc a pak test; (b) přeskoč test, jdi rovnou na reflexi + artifact; (c) vezmi si test domů a odeslej mi ho emailem do 3 dnů.” Volba (c) zachrání pocit dokončení.

🔄 Improvizace — tempo

Sekce “🔄 Improvizace — tempo”

Když Den 5 jde rychle (ve 13:00 už má capstone fáze 2 hotový)

Sekce “Když Den 5 jde rychle (ve 13:00 už má capstone fáze 2 hotový)”
  • Přesuň test o 30 min dříve (14:05), prodluž flex na 15:30–17:00
  • V reflexi: dejte prostor na „co dál po kurzu” — individuální diskuzi (15 min navíc)
  • Bonus: pustí si Tech With Tim video celé (ne jen přeskočenou kapitolu)

Když Den 5 jde pomalu (ve 13:00 stále v check-inu)

Sekce “Když Den 5 jde pomalu (ve 13:00 stále v check-inu)”
  • Zkrať Blok 04 na light path (60 min místo 75)
  • Zkrať test na 20 min (jen 6 MC + 1 scénář) — zbytek domů
  • Zkrať reflexi na 4 otázky (přeskoč feedback + další krok)
  • Zachovej tyden-shrnuti.md — to je klíčový artefakt dne

📝 Po Dne 5 — poznámky pro follow-up

Sekce “📝 Po Dne 5 — poznámky pro follow-up”
Student: [jméno]
Dne 5 capstone: standard / light
Memory MCP status: ✅ / ❌ (follow-up kdy: ______)
2. skill: ✅ / ❌
Test výsledky (self-reported): Q9 __/4, Q10 __/5
Reflexe Klíčové AHA: __________________________________
Reflexe Kurz feedback: pochvala __________ / návrh __________
Reflexe Další krok: ________________________
Doma k follow-up: ________________________
Kontakt: email / Slack / kdy

Follow-up kadence:

  • Den +3: e-mail se shrnutím lektor-side poznámek studentovi. „Co jsem viděl/a, kam to vidím dál, kdy se ozvu”
  • Den +14: proaktivní „jak jsi použil/a za 2 týdny? Na co jsi narazil/a?”
  • Den +30: volitelně — pokud student nenapsal sám, check „jak to šlo”

🆘 Setup recovery scenarios

Sekce “🆘 Setup recovery scenarios”

Scenario A: Student nedokončil Dne 4 (chybí skill / Memory / projekt)

Sekce “Scenario A: Student nedokončil Dne 4 (chybí skill / Memory / projekt)”
  • Pre-flight quick check to odhalí
  • V Bloku 03 check-in 10-15 min recovery (viz Problém 1, 2)
  • Pokud recovery >15 min, Blok 04 → light path (60 min, skip Memory integraci)

Scenario A-diakritika: Student B má Jana Nováková (nebo podobné) jako USERPROFILE

Sekce “Scenario A-diakritika: Student B má Jana Nováková (nebo podobné) jako USERPROFILE”
  • Blok 00 má preventivní warning — student by měl zapsat do otazky-pro-check-in.md
  • V Bloku 03 řeš primárně Memory reinstall (Problém 2a — npm cache na C:\npm-cache)
  • Pokud skilly v ~/.claude/skills/ fungují, diakritika ti neškodí — testuj /otestuj-me live
  • Pokud se CC chová divně (skill nenalezen, write error), doporuč vytvoření nového user účtu bez diakritiky (follow-up, ne dnes)

Scenario B: Student se na Dne 5 vrátil po pauze (týden mezi Dne 4 a Dne 5)

Sekce “Scenario B: Student se na Dne 5 vrátil po pauze (týden mezi Dne 4 a Dne 5)”
  • Pre-flight stejně funguje
  • Retrieval 3 otázek je bezpečnější (ověří, co si pamatuje)
  • Bonus: v check-inu nabídni „ukaž mi tvůj Dne 4 skill — jak ti funguje po týdnu”

Scenario C: Technický výpadek (YouTube blokován, CC offline, network down)

Sekce “Scenario C: Technický výpadek (YouTube blokován, CC offline, network down)”
  • Blok 01 video → backup text v cheatsheetu
  • Blok 02 stavba skillu → funguje offline (jen VSCode + file editing)
  • Blok 04 Memory integrace → skip rovnou light path
  • Test a reflexe → na papír, zadat do systému zítra

Další info během follow-up emailu. Hodně štěstí.