Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
|
Termin(er)
|
2025/26
|
|
Institution
|
Næstved Gymnasium og HF
|
|
Fag og niveau
|
Informatik C
|
|
Lærer(e)
|
Mikkel Hindholm
|
|
Hold
|
2025 if/2z (2z if)
|
Oversigt over gennemførte undervisningsforløb
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
|
Titel
1
|
Applab og databaser
Eleverne skal udvikle en app (afstemingsapp) i applab med mulighed for interaktion med brugerne. Brugeren skal afgive sin stemme og valget gemmes i en database. Eleverne stifter bekendtskab med SQL sprog ved at anvende www.sqliteonline.com
• interaktionsdesign
• AIDA-modellen
• brugergrænseflade
• brugsmønster
• Normans designprincipper
• gestaltlovene
• innovationsbarometer
• 4p-modellen for innovation
• client-server-arkitektur
• trelagsarkitektur
• server
• præsentationslag
• logiklag
• datalag
•database
• entitet, attribut, relation
• SQL
• E/R-diagrammer
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
9 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
2
|
Python
Kodning i Python
Datatyper (integer, string, boolean)
Variabler
Funktioner
For og while løkker
Forgreninger:
If sætninger
if else sætninger
Lister
Materialer
gemini.
https://www.programiz.com/python-programming/online-compiler/
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
9 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
3
|
Brætspil
Faglige mål
Konstruktion af it-system som løsning til en problemstilling.
Eleverne skal kunne:
• Løse et mindre problem ved at beskrive problemet, samt designe, realisere og afprøve et it-system gennem brugerorienterede teknikker.
○ Hjemmeside
• Behandle problemstillinger i samspil med andre fag
○ Samfundsfag - formidle Folkemøde eller Folketing
• Demonstrere viden om fagets identitet og metoder.
○ Identitet: digital design og designprocesser (fx begrebsmodellering, design og evaluering iterative metoder, brugerinddragelse, trinvis forbedring).
○ Metoder:
Iterative udviklingsmodel, brugertest,
Kernestof
It-systemers og menneskelig aktivitets gensidige påvirkning
• it-systemer og brugeres gensidige påvirkning i forhold til etik og adfærd
• modellering som middel til at forstå et problemområde
• brugsmønstre til afdækning af brugertypers krav til et it-system
• brugertest til kvalitetssikring af et it-system i forhold til brugertypers krav
It-sikkerhed, netværk og arkitektur
• client-server arkitektur
Interaktionsdesign
• design af en brugergrænseflade og den tilhørende interaktion
• prototyper til i samarbejde med brugerne at udvikle it-systemets interaktionsdesign
• principper for interaktionsdesign
Eleverne skal udvikle sin egen hjemmeside med tilhørende analogt spil
Hjemmesiden udvikles ved at anvende HTML og CSS
Indhold:
Interaktionsdesign
AIDA modellen
Normans designprincipper
Gestaltloven
Målgrupper
client-server-arkitektur
trelagsarkitektur
server
præsentationslag
logiklag
datalag
cookie
browser
IP-adresse
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
7 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
4
|
RPGplayground
Forløbet er afviklet, mens jeg havde 2 måneders orlov.
Test spil
https://rpgplayground.com/game/the-legend-of-the-3-orbs-2/
https://rpgplayground.com/game/mrs-gooserhams-classroom/
https://rpgplayground.com/game/the-lost-relic/
Opret en profil på
https://rpgplayground.com/
Se introduktionsfilm til rpgplayground
1) Introduktion til rpgplayground.com
Fase 1: ide
Brainstorm over ideer til spillets tema. Brug små sedler. Skriv et tema på hver seddel. Brug 2 min. Indsæt billede af sedler
Indsæt billede her:
Spørg Gemini om ideer til tema.
Indsæt prompt her:
Indsæt Geminis ideer her:
Brainstorm over spillets handling. Hvad skal formålet være med spillet? Brainstorm. Brud sedler med en ide på hver
Indsæt billede af sedler
Spørg Gemini om ideer til handling og formål.
Indsæt prompt her:
Indsæt Geminis ideer her:
Hvilket tema vælges? Vælg det tema du ønsker og skriv 3 for og 3 imod for at vælge temaet.
3 for:
1.
2.
3.
3 imod:
1.
2.
3.
Hvilke tema er valg:
Hvad er formålet med spillet?
Hvis du spørger Gemini, så indsæt:
Indsæt Prompt:
Indsæt svar:
Påbegynde spillets opbygning ud fra tema og formål i fase 1.
1) Introduktion til rpgplayground.com
https://www.youtube.com/watch?v=mzENwY9Pw3U
Opret en samtale mellem forskellige karakterer.
2) rpgplayground samtale
https://www.youtube.com/watch?v=4PZgubIA5I8
Fase: 2. Planlægning og kravspecifikation
Problem der skal løses:
Et firma vil have udviklet et RPG spil til en målgruppe. Firmaet har ikke andre krav.
Vælg målgruppe
Minerva-modellen
Hvilke behov har målgruppen. Behovet kan være med til at skabe spillets handling.
Hvilken målgruppe er valgt og hvorfor:
Produktets opbygning:
Beskriv den overordnet opbygning af spillet
Hvis du spørger Gemini, så indsæt:
Indsæt Prompt:
Indsæt svar:
Kravspecifikation til spillet (mine krav)
1. Skal indeholde mindst 3 baner.
2. Skal indeholde samtaler mellem karakterer.
3. Skal indeholde karakterer, der stiller spørgsmål med svarmuligheder.
4. Skal indeholde karakterer, der ændrer sprite.
5. Skal indeholde en god fortælling.
Kravspecifikation til spillet (dine krav)
Skal være i forhold til det du har fundet ud af spillet skal indeholde i fase 1 og fase 2.
Fase 3: Analyse, design og implementering
Prototype af produkt (lofi-prototype)
Lav en tegning af en af dine baner.
Indsæt tegning:
Opret mindst 3 baner.
3) rpgplayground ny bane
https://www.youtube.com/watch?v=Ab8C56gKk9s
Lav mindst en karakter der ændrer sprite
4) rpgplayground ændre sprite
https://www.youtube.com/watch?v=JN9ilSjSpqo
Lav karakterer der stiller multple choice spørgsmål
5) rpgplayground multiple choice
https://www.youtube.com/watch?v=WniRzppr3W8
Fase 4: Test og evaluering
Brugerinterview. Interviewe en bruger om spillets opbygning og handling.
Indsæt billede af interview
Skriv spørgsmål til bruger:
Hvad sagde bruger:
Tænke-højt-test
Lad en bruger spille spillet ved metoden tænke-højt-test.
Indsæt en video af brugeren der tænker højt
Feedback. Hvad fik du ud af metoden? Er der ændringer der skal foretages?
Efter feedback
Produktet forbedres ud fra kommentar.
Gør spillet færdig
Lav en screencast, hvor du spiller spillet igennem og forklarer undervejs
|
|
Indhold
|
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
0 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
5
|
Sikkerhed
Faglige mål
It-systemers og menneskelig aktivitets gensidige påvirkning
Eleverne skal kunne
• give eksempler på, hvordan it-systemer har betydning for og påvirker menneskelige aktiviteter
It-sikkerhed, netværk og arkitektur
Eleverne skal kunne
• redegøre for beskyttelse af egen digital identitet og egne data på internettet samt redegøre for tekniske og menneskelige aspekter af it-sikkerhed
Kernestof
It-systemers og menneskelig aktivitets gensidige påvirkning
• it-systemer og brugeres gensidige påvirkning i forhold til etik og adfærd
• modellering som middel til at forstå et problemområde
It-sikkerhed, netværk og arkitektur
• Internettets teknologi og sikre kommunikationsformer
• client-server arkitektur
Indhold
Eleverne lærer om sikkerhed på internettet og hvordan de kan beskytte sig mod trusler der kan opstå.
•client-server-arkitektur
• trelagsarkitektur
• server
• præsentationslag
• logiklag
• datalag
• cookie
• browser
• IP-adresse
• kryptering/dekryptering
• VPN
• HTTPS
• CIA-modellen
Eleverne skal programmere en cookie i html og JavaScript og sætte den på deres egen computer.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
6 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
6
|
Design Thinking - redesign af U411
Elever skal vedhjælp af design thinking metoder redesigne informatiklokalet.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
2 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
7
|
Maskinlæring
Udvikler en maskinlæringsapp i AppLab
Eleverne bliver introduceret til maskinlæring og kNN algoritmen.
Eleverne skal lave en simpelt app i app som anvender maskinlæring. Eleverne kan selv genere datasæt eller få udleveret af mig.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
3 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
{
"S": "/lectio/115/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71257076823",
"T": "/lectio/115/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71257076823",
"H": "/lectio/115/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71257076823"
}