Lärarhandledning · L1

Intro och LLM-modeller

Studenterna möter kursen för första gången. Tonvikt på praktisk konfiguration och modellförståelse — inte teori.

V1
Vecka
3 h
Tid
60 min
Teori
75 min
Workshop

Lektionsmål

Efter lektionen ska studenterna kunna:

Agenda

0:00–0:30
Välkommen och kursöversikt Presentera dig, kursmålen och examinationsformen. Visa lektionsplanen (del 10). Kolla att alla har GitHub-konto och Copilot-licens.
0:30–1:00
AI-stödnivåer — live demo i VS Code Visa autocomplete (Tab), chat (Ctrl+Shift+I) och agent-läget. Tydliggör att dessa är tre olika sätt att interagera — inte varianter av samma sak.
1:00–1:30
LLM-modeller — teori + modellväljaren Gå igenom modelltabellen i del 02. Visa hur man byter modell i VS Code. Förklara tier-struktur (Free/Pro/Pro+) och extended thinking specifikt — modeller som resonerar steg för steg.
1:30–1:45
Paus
1:45–3:00
Workshop Se workshopbeskrivning nedan.

Demo-script — AI-stödnivåer

Live demo 1 — Autocomplete (5 min) Skriv en tom C#-klass: public class Order { }. Lägg till ett property och låt Tab-autocomplete fylla i resten. Visa att Copilot föreslår flera properties automatiskt baserat på klassnamnet.
Live demo 2 — Chat och kontextreferenser (10 min) Öppna chat-panelen. Skriv: "Förklara vad ett DDD-aggregat är och ge ett C#-exempel". Visa sedan skillnaden när du lägger till #file:Order.cs — svaret anpassas till befintlig kod.
Live demo 3 — Agent-läge (15 min) Byt till Agent-läge. Skriv: "Skapa en Order-klass som ärver från AggregateRoot<Guid>, med metoder PlaceOrder och AddItem. Skapa även tillhörande enhetstestar." Visa att agenten skapar flera filer och frågar om godkännande.

Workshop — instruktioner till studenterna

Workshop L1 — Konfigurera och jämför modeller
  1. Installera GitHub Copilot-tillägget i VS Code och logga in med ditt GitHub-konto
  2. Skapa ett tomt C#-projekt (dotnet new console -n CopilotTest)
  3. Skriva denna prompt i chat-panelen:
    "Implementera en C#-metod som beräknar hur många arbetsdagar det är mellan två datum, exklusive helger men inklusive helgdagar. Returnera -1 om startdatum är efter slutdatum."
  4. Kör samma prompt med tre olika modeller: GPT-5 mini, Claude Haiku 4.5 och Claude Sonnet 4.6
  5. Dokumentera i ett textdokument: (a) svarens kvalitet, (b) tid/tokens, (c) vilken modell du skulle välja och varför

Vanliga frågor och svar (FAQ)

FrågaSvar
"Kostar det extra att använda Claude Opus 4.7?" Ja — Claude Sonnet 4.6 och GPT-5.4 konsumerar premium-requests (kräver Pro, 300/mån). Claude Opus 4.7 kräver Pro+ (1 500/mån). GPT-5 mini, GPT-4.1 och Claude Haiku 4.5 är standardmodeller som inte räknas mot premiumkvoten.
"Kan jag använda detta i Visual Studio 2026 istället?" Ja, men med begränsningar. VS2026 saknar prompt-filer (.prompt.md, .instructions.md med applyTo) och @terminal. Agentläge fungerar i VS2026. Se jämförelsetabellen i del 05. Rekommendera VS Code för kursen.
"Kan AI skriva hela min kod?" Tekniskt ja, praktiskt nej. AI genererar kod som ser korrekt ut men som kan ha subtila logikfel. Din roll skiftar från att skriva kod till att granska och styra AI:ns output.
"Vad är skillnaden mellan Claude Haiku 4.5 och Claude Sonnet 4.6?" Haiku 4.5 är snabbare och ingår gratis i alla planer. Sonnet 4.6 har 1M tokens kontext, stöder extended thinking på alla nivåer (low/med/high) och kräver Pro. Sonnet 4.6 är generellt bättre på komplexa kod- och arkitekturuppgifter.

Avslutning

Nästa lektion — förberedelse Be studenterna läsa del 03 (Prompt Engineering) och prova att skriva en "dålig" och en "bra" version av en prompt hemma. De ska ha båda med till L2.