Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
|
Termin(er)
|
2025/26
|
|
Institution
|
Marie Kruses Skole
|
|
Fag og niveau
|
Informatik C
|
|
Lærer(e)
|
|
|
Hold
|
2025 3g in (3g in)
|
Oversigt over gennemførte undervisningsforløb
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
|
Titel
1
|
Introduktion og databaser
Databaser i SQLite, E/R diagrammer med fokus på entiteter, relationer og attributter, herunder nøgleattributter og foreign key constraints.
Problemer ved dårligt database-design, herunder redundans, opdaterings-anomalier og deletion-anomalier.
Skabe egne databaser i SQL.
SQL queries ala "SELECT ... FROM ... WHERE", herunder også queries på tværs af to tabeller med JOIN.
Datatyper i SQL (strings/varchar, int, float)
GDPR, persondata og følsom persondata, anonymiseret vs. pseudonymiseret data
Dokumentar: Kan big data redde verden? (til 28:07)
Hjemmeside til SQL: https://www.w3schools.com/sql/
Videoer: https://www.youtube.com/watch?v=4RixMPF4xis
https://www.youtube.com/watch?v=qYNweeDHiyU&t=250s
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
13 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
2
|
Hjemmesider (HTML/CSS/JS) + interaktionsdesign
Vi arbejder i VS code som IDE, med "Live Server"-extension (fra Ritwick Dey) til at vise html-filerne.
OBS: Elever har brugt generativ AI til HTML + CSS i dette forløb. De har også fået lov til at bruge AI til at debugge JS-kode, men IKKE til at generere JS-kode.
Basal HTML + CSS + basal Javascript, frontend vs. backend. Client-server arkitektur + trelagsarkitektur.
Fokus på knapper der kan trykkes på, og funktioner der så kører, når man trykker på en knap.
Samle alt i én html fil, eller dele op i flere filer (altså .html, .css og .js), fordele og ulemper ved de to.
X-ray goggles til at se koden bag hjemmesider.
Javascript: Variable (deklaration og initialisering), identifiers ('let', 'const'), funktioner, forgreninger og løkker ('for' og 'while'-løkker).
Datatyper i Javascript: Char, String, Int, Array, og kort Object.
Forskel på '=', '==' og '===' i JS.
Stepwise improvement som metode til at skabe kode - lav små, testbare skridt, byg langsomt kompleksitet på.
Lasswells kommunikationsmodel og AIDA-modellen.
Den iterative udviklingsmodel.
Brugsmønstre, målgruppe, kravspecifikation.
Brugervenlighed og brugertesting, særligt fokus på tænke-højt test men også reflektioner om fordele og ulemper ved klassiske interviews og spørgeskemaer.
Introduktion til interaktionsdesign med fokus på Normans designprincipper og Gestaltlovene.
Afsluttende projekt med brainstorm til at starte med, implementation, inddragelse af interaktionsdesign, og endelig brugertest af produktet.
Video: HTML, CSS, JavaScript Explained [in 4 minutes for beginners]
Video: What is Frontend and Backend web development
Vi har brugt w3schools.com til mange detaljer, f.eks.
https://www.w3schools.com/html/
https://www.w3schools.com/js/js_intro.asp
https://www.w3schools.com/css/css_intro.asp
|
|
Indhold
|
Kernestof:
Supplerende stof:
|
|
Omfang
|
Estimeret:
15,00 moduler
Dækker over:
18 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
3
|
Internettet og IT-sikkerhed + innovation
Bits, bytes og ASCII-tegn, Internettets opbygning, trelagsarkitektur, frontend og backend. Internettet som decentraliseret struktur. Pakker, routere, latency og bandwidth.
Forskellige måder data kan sendes på, trådløst eller via kabler.
HTTP og HTTPS. Header der sættes på data.
Passwords og personlig sikkerhed ved passwords, multi-faktor godkendelse.
Kryptering, herunder cæsar-kryptering.
Hash-funktioner, rainbow table.
Forskellige gængse cyber-angreb, herunder DOS og DDOS.
E2EE (end-2-end-encryption).
Cookies.
Idé-generering.
Innovation, inkrementel og radiakal innovation, vurdering af innvoation på 12-karakterskalaen og endelig 4p-modellen til at vurdere innovation.
Oplæg fra skolens IT-ansvarlige omkring IP-adresser og lignende.
Besøg hos Fortinet i forbindelse med En Dag i Cyber. Her var der fokus på bl.a. social engineering, styrke af passwords (længde af password vs. størrelsen af alfabetet, der bruges), og hvordan man skal forholde sig personligt til cybersikkerhed.
Internet: Wayback machine
Hjemmeside: https://amiunique.org/
Videoer: https://www.youtube.com/playlist?list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7
|
|
Indhold
|
Kernestof:
Supplerende stof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
10 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
4
|
AI og repetition
Introduktion til machine-learning gennem programmet Orange.
Øvelse med kNN-modellen.
Hvad er AI? Og hvad er machine learning? Og hvad er generativ AI?
Repetition og eksamenstræning. Sammenligning mellem iterativ model, vandfaldsmodel og agil scrum-model.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
5,00 moduler
Dækker over:
5 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
{
"S": "/lectio/58/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d72852939736",
"T": "/lectio/58/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d72852939736",
"H": "/lectio/58/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d72852939736"
}