Holdet 1t25 if (2025/26) - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2025/26
Institution Køge Handelsskole
Fag og niveau Informatik C
Lærer(e) Flemming H. Ravn
Hold 2025 1t25 if (1t25 if)

Oversigt over gennemførte undervisningsforløb
Titel 1 Fra GF til jul
Titel 2 Vinterprojekt
Titel 3 Data og Databaser
Titel 4 Påskeprojekt og SO1

Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1 Fra GF til jul

I grundforløbet er der arbejdet med følgende faglige mål:
- Konstruktion af it-system som løsning til en problemstilling
- Programmering
- Interaktionsdesign

Frem til jul skal der arbejdes med følgende faglige mål:
- Konstruktion af it-system som løsning til en problemstilling
- It-sikkerhed, netværk og arkitektur
- It-systemers og menneskelig aktivitets gensidige påvirkning
- Programmering

Parallelt med teori undervisning og teori træning skal der arbejdes med Apps i AppLab.

M1:
Fælles status efter grundforløb og resten af året i overskrifter,
Snak om etik ud fra selvkørende biler.
Opstart på individuel app opgave: SetScreen

M2:
Opstart på 3 lags arkitektur og C/S arkitektur.
En klasseopgave i de 2 arkitekturer

M3:
Præsentation af svar på de 2 arkitekturer.
Intro til variable.
Alle skal fortsætte med app,  med variable og settext og gettext

M4:
Client/Server arkitektur for en-mands firma, salgsvirksomhed og ERP system.
Færdiggøre app med variable og settext og gettext

M5:
Repetition af det vigtigste ud fra skitser af C/S arkitekturer for de forskellige firmatyper.
C/S arkitektur for SoMe, hvor internettet binder det hele sammen = www-arkitektur
Læse og plenumsnak om logisk og fysisk sikkerhed.
Læselektie om firewall, antivirus, backup og kryptering

M6:
Snak om tiltag mod trusler.
Illustration af Caesar kryptering
Et APP eksempel på meget simpel kryptering vha substring
Klasseopgave om trusler og tiltag.

M7:
Snak om opgaven om trusler og tiltag

Opstart på IT systemer og mennesker.
Læse og se video om Leavitts modeller

M8:
Snak om brug af Leavitts modeller ved indførelse af SoMe til markedsføring i en virksomhed.

Klasseopgave – Leavitts model og Føtex

M9:
Præsentation og snak om opgaven med ”Leavitts model og Føtex”

M10:
Snak om pensum indtil nu:
Arkitektur, sikkerhed, programmering og Leavitts modeller.
Afslut året med "Juletest i informatik"  
Indhold
Kernestof:

Skriftligt arbejde:
Titel Afleveringsdato
Klasseopgave om ”De 2 arkitekturer” 13-11-2025
Leavitts model og Føtex 09-12-2025
Omfang Estimeret: 9,00 moduler
Dækker over: 10 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 2 Vinterprojekt

Der skal arbejdes med dette projekt, i selvvalgte grupper, frem til vinterferien (uge 8).
Der arbejdes med disse faglige mål:
• Konstruktion af it-system som løsning til en problemstilling
• Påvirkningsmodeller - Leavitts, omverdensmodellen, …
• Interaktionsdesign - designregler
• Data og databaser
• Programmering
• Projekter

M11:
Opstart på projektet:
Der skal udvikles en bestillingsapp, med bruger login, bestilling af varer, oversigt over bestilling og en kvittering.
Det skal være muligt at oprette sig som bruger.
Login accepteres først efter en eller anden form for 2-faktorgodkendelse.
Når brugeren er kommet ind i systemet, kan der bestilles varer, vises en oversigt over bestilling og en kvittering for bestilling.
Projektet skal følge den iterative udviklingsproces, over flere moduler.
Undervejs undervises I i nye emner, som I også skal bruge i projektet.
Der vil også blive tilføjet nye krav undervejs.
Gem alt det I laver et fælles sted på nettet.
I skal lave opgaven i grupper, af max 4 elever.

M12:
Intro til interaktionsdesign v/Don Norman
Interaktionsdesign for bestillingsapp

M13:
Min forklaring af Don Norman’s designregler er lagt på Teams under Interaktionsdesign.
Prototype for bestillingsapp,,plus lidt data.

App’en skal registre bruger status i data - key/value pair i AppLap.
Bruger status ved key=brugernavn og value=login/logout
Demo af princippet i key/value og en video som viser hvordan det kodes.

Data relateres til trelagsarkitekruren.

M14:
Demo af interaktionsdesign og variable i AppLab.
How to dele AppLab løsning.

Fortsætte med Udarbejdelse/Prototype for bestillingsapp.
Husk også at der skal registre bruger status i data i AppLab (se video).

M15:
Demo af registrering af bruger status i data i AppLab (se video).
Demo af if-then-else og variable i AppLab.
Eksemplet på if-then-else lagt på Teams.

Færdiggøre Udarbejdelse/Prototype for bestillingsapp.
Prøv at bruge if-then-else hvor det gir’ mening.
Grupperne gør sig klar til præsentation af bestillingsapp og dokumentation.

M16+M17:
Præsentation af gruppernes arbejde.

Andre laver selvstudie i de forskellige begreber omkring data og databaser.
Der er 3 læsesekvenser, med hver deres opgaver.
Noter svar på opgaverne som forberedelse til næste ordinære undervisningsmodul.

Indhold
Kernestof:

Skriftligt arbejde:
Titel Afleveringsdato
Vinterprojektet 29-01-2026
E-R diagram for en GAMER klub 12-02-2026
E-R diagram for en handelsvirksomhed 27-02-2026
Omfang Estimeret: 7,00 moduler
Dækker over: 12 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 3 Data og Databaser

Så skal der arbejdes med data og databaser.
Der arbejdes med design og forståelse af E/R diagrammer, suppleret med eksempler på indhold.
De vigtigste begreber:
Entiteter, felter, post, datatyper, nøglefelt, primære nøgler, sekundære nøgler, relationer, relationsgrader og redundans

Der arbejdes med disse faglige mål:
• Konstruktion af it-system som løsning til en problemstilling
• Data og databaser
• Projekter

M18:
Snak om selvstudie og opgaver.

Et eksempel med klassen på en flad database = Gamerklub v1
Fokus på redundans og fejl.

En klasseopgave på en flad database = Kundekøb v1


M19:
Snak om Kundekøb v1

Et eksempel med klassen på relationsdatabase = Gamerklub v2
Fokus på m-m relation.

En klasseopgave på relationsdatabase = Kundekøb v2

Start på klasseopgave = E/R for en gamer klub

M20:
Et eksempel på E/R for kunde og vare, som stilladsereing til E/R for en gamer klub.

Færdiggøre ”E-R diagram for en GAMER klub” i selvvalgte grupper.
Fokus på relationersgrader, primære og sekundære nøgler

M21:
Snak om løsning til ”E-R diagram for en GAMER klub”, med de vigtigste begreber.
Ny opgave: E/R diagram for en handelsvirksomhed

M22:
Færdiggøre E/R diagram for en handelsvirksomhed
og en ny opgave i beskrivelse af begreber i databaser.

M23:
Snak om løsning til opgave E/R diagram for en handelsvirksomhed  
og de vigtigste begreber ud fra opgaven.

En individuel opgave i et E-R diagram med mangler.

M24:
Løsning og snak om E-R diagram med mangler.

Hvad sker der når m-m entiteten IKKE er med, med udgangspunkt i E-R diagram med mangler.

Status om pensum og registrering af eksamensgrupper.
Eksamensgrupper laver fælles logbog over pensum og relevant materiale.

M25:
Demo af SQL via www.w3schools.com/sql
Færdiggøre logbog.

Læs i systimebog om ”Test og evaluering”, især brug af kravsspecifikation ifm evaluering.

Indhold
Kernestof:

Skriftligt arbejde:
Titel Afleveringsdato
E-R diagram for en handelsvirksomhed 27-02-2026
Et ufuldstændigt E/R diagram 03-03-2026
Logbog 24-03-2026
Omfang Estimeret: 8,00 moduler
Dækker over: 9 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 4 Påskeprojekt og SO1

Så er det tid til at forberede en evt eksamen i informatik.
Eksamensprojektgrupperne har fået et tidlige informatik eksamensprojekt, som de kan øve sig på.
Svar på projektet præsenteres gruppevis for underviser, a al en rigtig eksamen.
Grupperne får en karakter for indsatsen.

Der arbejdes med alle faglige mål i eksamensprojektet (dog ikke innnovation).

M26:
Påsketest i stort set alle emner.

M27:
Påskeprojekt:
Et eksempel på et eksamensprojekt løses i eksamensgrupper.

M28:
Snak om evaluering: kravsspecifikation og tænke-højt-test.

Eksamensgrupperne laver en generel kravsspecifikation for en sikker IT-løsning.
Brug resultatet til at vurdere om borger.dk eller lignende lever op til kravene.
Kravsspecifikationen kan bruges til at evaluere påskeprojekt løsningen.

M29:
Præcisering af krav til påskeprojekt:
- Brug kravsspec. til evaluering af løsning.
- Minimal brug af programmeringsblokke i AppLap:
                                              OnEvent, SetScreen, GetText, SetText og Variable
- Brug af if-then-else og/eller SetKeyValue er ekstra godt.

M30 til slut:
2 SO1 moduler
2 SO1 vejledningsmoduler
1 SO1 fremlæggelse

Resten af tiden præsentation af påskeprojektet.



Indhold


Skriftligt arbejde:
Titel Afleveringsdato
Eksamensprojekt - iværksætter 29-04-2026
Omfang Estimeret: 10,00 moduler
Dækker over: 7 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer