Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
|
Termin(er)
|
2025/26
|
|
Institution
|
Gefion Gymnasium
|
|
Fag og niveau
|
Informatik B
|
|
Lærer(e)
|
René Vestergaard
|
|
Hold
|
2025 If/1 (IfB-1)
|
Oversigt over gennemførte undervisningsforløb
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
|
Titel
1
|
Computational thinking
Begrebet Computational Thinking (CT) bliver brugt om dén del af informatik-metodikken, der er overførbar til andre sammenhænge. For at forholde os til B-niveauets "større faglig dybde" sammenlignet med C, skal I først genkalde jer Cs forskellige projekter og udtrække en general metodik derfra. Denne første definition af CT sammenholder vi så med, hvad der bliver sagt om CT på internettet. For at forholde jer til om jeres definition er en metodik, skal I vurdere, om man får mere brugbare svar fra en LLM ved at instruere den til at benytte sig af jeres definition i dens tilgang til et eller andet spørgsmål, I stiller den. For at dette giver mest mening, skal I helst bruge en LLM, der ikke selv foretager thinking, som det bliver kaldt. For at kontrollere omstændigheder mest muligt, forsøger vi at køre LLMerne lokalt, for at kunne skille os af med context fra kørsel til kørsel. Vi skal også se kort på begreberne tokenization og transformer for at forstå, hvad der ligger i LLM-begrebet.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
4 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
2
|
Sortering
En helt konkret forskel mellem C- og B-niveau Informatik er, at programmering nu skal foregå tekstuelt, hvilket bl.a. betyder, at vi skal være helt skarpe på CTs algoritmisering. Vi kigger på bubble sortering af 3 omgange: i) uden at benytte os af bubble invarianten (præ-bubble), ii) bubble sortering, iii) bubble sortering, hvor vi stopper så snart, listen er færdigsorteret (post-bubble). Vi snakker herunder kort om (asymptotisk) kompleksitet vs faktiske antal beregningsskridt.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
4 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
3
|
Afstemningsapp
Vi udvikler en afstemningsapp fra bunden ved at følge
* vandfaldsmodellen, illustreret med
* GANTT diagrammer
I forundersøgelsen benytter vi os af
* interessent-analyse
* krav-specifikation
* persona'er
* Minerva-modellen
* rige billeder
I system-design-delen benytter vi os af
* Gestalt-teori
* AIDA/S-modellen
* strukturdiagrammer
* mock-ups
* use-case diagrammer
* rutediagrammer/flowcharts
* E/R-diagrammer
Vi afslutter med at gå i detalje med de forskellige former for afprøvning af vores app -- specielt kommer vi til at forholde os til den sædvanlige praksis med at indtænke og gerne gennemføre brugervenlighedstest tidligt, som en integreret del af både forundersøgelse og design, vha
- https://digst.dk/digital-inklusion/brugeroplevelse/brugervenlighedstest/
Den overordnede udfordring bliver at genopfriske og sammenkøre de forskellige udviklingserfaring fra C, så vi kan gennemføre et komplet udviklingsprojekt fra ende til anden.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
33 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
4
|
DDD'26
Vi øver til DDD'26 i 2 x 1/2 modul og deltager i runde 1 i 1 modul.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
2,00 moduler
Dækker over:
3 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
5
|
Sikkerhed: passwords
Vi lærer at kode password hashing, salt og peber, og at forstå hvorfor teknikkerne bliver brugt, herunder hvad de opnår.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
3 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
6
|
Teori-genopfriskning
InfForAlle, Kap.8
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
4 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
8
|
Eksamensprojektrapport mockup
Vi forestiller os, at vi skal udvikle en fitness-tracker app, og arbejder med, hvad der skal til for at dokumentere og illustrere udviklingsprocessen, vi ville bruge. Vi indtænker brugervenlighedstest fra starten af det simulerede projekt. Fokus er på at blive helt klar til vores eksamensprojekt, der skal afsluttes med en rapport, der kommer til at udgøre en del af grundlaget for en evt. eksamen.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
3 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
9
|
Besøg: AI m/GDPR hos Skat
|
|
Indhold
|
|
|
Omfang
|
Estimeret:
1,00 modul
Dækker over:
0 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
10
|
Eksamenprojekt
I skal lave jeres eksamensprojekt ud fra følgende oplæg:
"I skal udvikle et system, der er login-beskyttet og permanent kan gemme og tilgå forskellige former for data på en asynkron måde, f.eks. på en database-server, inkl. data der er komplekst, data der er sikret mod udvalgte former for angreb, samt eksport af udvalgt data til formidling over et netværk. I skal eksplicit forholde jer til synkroniseringen i dataadgangen. I må selv vælge formål og målgruppe for systemet, samt de(n) udviklingsmodel(ler) I benytter. I skal sikre jer, at I berører alle de faglige mål i Informatik."
Eksamensprojektet *skal* starte med, at I afleverer en konkret projektbeskrivelse, der udmønter ovenstående oplæg, og *skal* afsluttes med, at I afleverer jeres endelige EP-rapport, der udgør en del af grundlaget til jeres evt mundtlige eksamen. Projektbeskrivelsen skal bl.a. detaljere jeres plan for at leve op til oplæggets databehandlingskrav -- vi definerer "komplekst data" som brug af en foreign key i en database tabel eller som brug af en 1:mange relation i et E/R-diagram.
Som en del af opstarten af jeres EP kom vi frem til, at I vil lave de følgende delafleveringer undervejs.
EP delafl 1: projektbeskr. 27-02-2026
EP delafl 2: afdækning 06-03-2026
EP delafl 3: præcisering 13-03-2026
EP delafl 4: design & analyse 27-03-2026
EP delafl 5: implementering 21-04-2026
EP delafl 6: funktionalitetstest 28-04-2026
EP-rapport: komplet grundlag 01-05-2026
EP rapport: eksamensgrundlag 15-05-2026
|
|
Indhold
|
|
|
Omfang
|
Estimeret:
14,00 moduler
Dækker over:
15 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
11
|
AI-brug i undervisningen og til forberedelsen
PRÆCISERING AF BRUG AF GENERATIV KUNSTIG INTELLIGENS
Vi har og må kun bruge generativ kunstig intelligens (genKI) til at behandle indkommende information og til at generere sekundære (og aldrig primære) produkter og processer.
Mht indkommende information:
* man må f.eks. bede en genKI om at forklare, hvad komputational tankegang er, inkl. demonstrere effekten af forklaringen,
* man må f.eks. bede en genKI om at forklare et stykke kode, man får udleveret, så man enten kan bruge det, forklare det videre, e.l.
Mht generering af produkter og processer:
* man må f.eks. GODT bruge genKI til at lave branding for koncepter og illustrationer for personaer, tidsplaner, o.l., som man selv har skabt.
* man må f.eks. IKKE bruge genKI til at frembringe projekt-skelet, kode, rapporttekst, personaer (fra bunden), use-case diagrammer, e.l. primære app- eller projekt-produkter.
Man skal ALTID stå fuldt ud på mål for de genKI-ting, man inkluderer: hvis de er med, er de at regne for egne.
|
|
Indhold
|
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
0 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
{
"S": "/lectio/17/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70964201661",
"T": "/lectio/17/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70964201661",
"H": "/lectio/17/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70964201661"
}