Holdet IfB-1 (2025/26) - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2025/26
Institution X - Gefion Gymnasium
Fag og niveau Informatik B
Lærer(e) René Vestergaard
Hold 2025 If/1 (IfB-1)

Oversigt over gennemførte undervisningsforløb
Titel 1 Computational thinking
Titel 2 Sortering
Titel 3 Afstemningsapp
Titel 4 DDD'26
Titel 5 Sikkerhed: passwords
Titel 6 Teori-genopfriskning
Titel 7 Eksamensprojektrapport mockup
Titel 8 Innovationsprojekt
Titel 9 Eksamenprojekt

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 hvad B-niveauets "større faglig dybde" sammenlignet med C betyder, 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 vurderer 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 kontrollere omstændigheder mest muligt, forsøger vi at køre LLMerne lokalt.
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 skal foregå tekstuelt. 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 kort om algoritmik, kompleksitet og 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 basal afstemningsapp 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
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 34 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

Password hashing, salting and peberring
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: 5 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 7 Eksamensprojektrapport mockup

Vi forestiller os, at vi skal udvikle en fitness-tracker app og dokumenterer og illustrerer udviklingsprocessen, vi ville bruge.
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 3 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 8 Innovationsprojekt

Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 28 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 9 Eksamenprojekt

Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 28 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer