Lärarhandledning · L8
Examinationsförberedelse
Sista lektionen: genomgång av kriterier, peer review i par och individuell handledning. Studenterna lämnar med full klarhet om vad som krävs.
75 min
Workshop+Handledning
Lektionsmål
- Ha full förståelse för G/VG-kriterierna och vad varje krav innebär i praktiken
- Ha fått feedback på sin PROCESS.md och instruktionsfiler av en klasskamrat
- Ha en konkret åtgärdsplan för vad som behöver göras innan inlämning
Agenda
0:00–0:30
Genomgång av betygskriterier
Gå igenom G- och VG-kriterierna från del 09. Läs varje punkt högt och förklara vad du faktiskt bedömer. Visa exempelstruktur för PROCESS.md.
0:30–1:00
Demo — Exempelinlämning och PROCESS.md
Visa ett anonymiserat exempelprojekt (eller bygg ett levande exempel). Gå igenom PROCESS.md-innehållet punkt för punkt och visa vad som ger G vs VG.
1:00–1:15
Paus + Q&A om examination
1:15–2:30
Workshop — Peer review i par
Se workshopbeskrivning nedan.
2:30–3:00
Individuell handledning
Studenter kan boka 5-min slot med dig. Prioritera studenter som verkar osäkra på kraven.
Demo-script — Vad som ger G vs VG i PROCESS.md
G-nivå (beskriver vad, inte varför)
"Jag använde Claude Sonnet 4.6 för att generera kod och GPT-5.4 för arkitekturanalys."
Godkänt men svagt — anger val men ger ingen insikt.
VG-nivå (visar insikt och kritiskt tänkande)
"Jag valde Claude Sonnet 4.6 för kodgenerering eftersom det ger snabba svar med bra C#-förståelse och 1M tokens kontextfönster. För arkitekturanalysen (vilken approach väljer jag för CQRS?) använde jag Claude Sonnet 4.6 med extended thinking (high) eftersom det resonerar över trade-offs steg för steg — GPT-5 mini gav ett svar utan att väga alternativen. Däremot ändrade jag AI:s förslag tre gånger: (1) den returnerade exceptions istället för Result<T>, (2) den skapade en public konstruktor, (3) den blandade infrastrukturkod i domänlagret. I alla tre fall var instruktionsfilen inte tydlig nog — jag uppdaterade den och körde om."
Workshop — Peer review-instruktioner
Workshop L8 — Peer review i par (75 min)
Bilda par. Varje student granskar den andres PROCESS.md och instruktionsfiler mot betygskriterierna.
Granskaren ska ge skriftlig feedback på:
- Är PROCESS.md konkret och insiktsfull, eller bara beskrivande?
- Är instruktionsfilerna projektspecifika eller generella?
- Saknas något obligatoriskt (ADR, prompt-fil, tests-instruktion)?
- Finns ett konkret före/efter-exempel på instruktionsfilens effekt?
Den granskade ska:
- Ta emot feedbacken utan att argumentera
- Skriva ned minst tre konkreta åtgärder baserat på feedbacken
Checklista för bedömning (intern — ej till studenter)
- Projektet bygger utan fel (
dotnet build passerar)
- Minst ett aggregat med AggregateRoot<TId> och korrekt Result<T>
- Minst ett Value Object med Create-metod
- Minst fem enhetstester som testar domänlogik
- copilot-instructions.md finns och har projektspecifika regler (inte "Följ SOLID")
- Minst tre .instructions.md med korrekt applyTo (G) / fem (VG)
- Minst en .prompt.md (G) / tre (VG)
- Minst en ADR (G) / tre (VG)
- PROCESS.md finns och visar insikt (inte bara vilka verktyg som användes)
- REFLECTION.md finns och är minst 800 ord med kritiskt tänkande (VG)
- Dokumenterad iterationsprocess för instruktionsfiler (VG)
- Mappstrukturen matchar kraven i del 09
Vanliga bedömningssituationer
| Situation | Hantering |
| PROCESS.md är en bullet-lista utan förklaringar |
G om allt annat uppfylls. Be studenten komplettera med förklaringar för eventuell uppgradering till VG. |
| Instruktionsfiler innehåller generella råd |
Godkänn G om minst hälften av reglerna är projektspecifika. VG kräver att alla regler är projektspecifika. |
| Projektet bygger inte |
IG (ej godkänt). Erbjud komplettering inom 5 arbetsdagar. Kräv att studenten verifierar dotnet build lokalt. |
| VG-reflektionsrapport saknar kritiskt tänkande |
Sätt till G om övriga VG-krav uppfylls. Be om skriftlig komplettering av reflektionen. |
Påminnelse — Inlämning
GitHub-repo-länk skickas via kursplattformen senast fredag V5 kl 23:59. Muntig komplettering kan kallas till inom 5 arbetsdagar. Meddela studenter med IG samma dag som bedömningen är klar.