Roskilde Katedralskole
lan
Hovedmenu
history
Versionsinformation
Roskilde Katedralskole
Hovedmenu
Log ind
keyboard_arrow_down
login
Brugernavn
login
MitID
Kontakt
Hjælp
Hjælp
Holdet 2025 IF_C2d - Undervisningsbeskrivelse
menu
document_scanner
Vis udskriftsvenlig udgave
print
Print med tilpasset bredde til A3
print
Print med tilpasset bredde til A4
Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er)
2025/26
Institution
Roskilde Katedralskole
Fag og niveau
Informatik C
Lærer(e)
Michala Dahl Mensing
Hold
2025 IF_C2d (
2d if
,
2d if (puljetid)
)
Oversigt over gennemførte undervisningsforløb
Titel 1
1. Programmering - hvad er det?
Titel 2
2. Cookie Monster!
Titel 3
3. UX superdesigner
Titel 4
4. Data i databaser
Titel 5
5. Min gode ven AI
Titel 6
6. Det store it-projekt
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1
1. Programmering - hvad er det?
Forløbsbeskrivelse 1. forløb – introduktion til programmering – Informatik C:
Beskrivelse:
I dette forløb har eleverne:
- fået en introduktion til faget, de faglige mål, årets forløb og hvad de generelt skal lære i informatik C.
- lært om den iterative arbejdsmetode.
- oprettet og påbegyndt en logbog.
- arbejdet med en modelleringsøvelse.
- fået undervisning i kernestoffet inden for programmering: variabler, sekvenser, løkker, forgreninger og funktioner.
- arbejdet med blokprogrammering i App Lab (Code.org).
- lært at udarbejde rutediagrammer.
- stiftet bekendtskab med prototyper (low fidelity og high fidelity).
- fået en kort introduktion til tænke-højt-testen.
Praktisk opgave:
Eleverne har fået til opgave at udvikle et simpelt it-system i form af en bestillingsapp. Efter en fælles opstart med en eksempelapp og tutorials, har de individuelt designet og programmeret deres egen app, som skulle indeholde: en forside, en vareoversigt og en bestillings-/bekræftelsesside.
De måtte gerne samarbejde om idé og tema, men hver elev var ansvarlig for sin egen app. Dette skulle sikre, at alle fik erfaring med programmering og undgå, at nogle blev passive i gruppearbejde. Fokus har været på, at alle fik samme udgangspunkt og mulighed for at lære blokprogrammering.
Faglige mål:
- Konstruktion af et it-system som løsning til en problemstilling
- It-systemers og menneskelig aktivitets gensidige påvirkning
- Programmering
Kernestof:
It-systemers og menneskelig aktivitets gensidige påvirkning
- modellering som middel til at forstå et problemområde
- brugertest til kvalitetssikring af et it-system i forhold til brugertypers krav
Programmering:
- Funktioner
- Variable, sekvenser, løkker og forgreninger
Arbejdsformer:
- Læreroplæg
- Individuelt projektarbejde, men hvor eleverne gerne måtte hjælpe hinanden.
Af de fagdidaktiske principper der har været i brug, har jeg været omkring:
- Faided guidance
- Worked Examples
- Use-Modify-Create
- Applikationsorienteret design
Materiale:
Hjemmesider:
-
Code.org
-
Tegneprogram til rutediagrammer.
-
App Lab tutorial - Lesson 1, level 1
-
App Lab tutorial - Lesson 3, level 1
App Lab-projekter:
-
Baseret på “Guide til App Lab” fra bogen “Informatik for alle”.
-
App Lab – eksempel på variabel, løkke, forgrening, funktion.
-
App Lab - Michalas: ”hvordan man laver en simpel app”-app
Videoer:
-
TEDx Talks: You Should Learn to Program: Christian Genco at TEDxSMU
-
App Lab - Getting Started
-
Code.org: CS Principles: Defining and Calling Functions
-
Code.org: CS Principles: Using Loops
-
Code.org: CS Principles: Conditionals - Part 2 If/Else Statements
-
UX Playground: Low fidelity prototype testing of the EE app
-
Cor-mac: Mobile Application Design: Paper Prototype Video
-
Michala Mensing: Code.org App Lab – hvordan man laver en simpel app
-
Michala Mensing: DIY: Simpel vareoversigt i App Lab
-
Michala Mensing: Sådan lægger du et billede ind i din App Lab-app
Grundbøger:
- Buch et al. (2023). Informatik. Systime
- Mathiasen, K. (2021). Informatik C. Praxis – kapitel 3.
- Witfelt, C. (2023). Informatik for alle. Columbus
Indhold
Kernestof:
App Lab-projekt: alt hvad I får brug for at kunne i App Lab.
Eksempel på: variabel, forgrening, funktion og løkke
Deling af App Lab-projekter - se mine tidligere elevers projekter
Lektie: Lyt til Genstart fra d. 3. august 2025, som handler om unges brug af AI som en god ven, psykolog eller måske endda kæreste:
Code.org om variabler
Code.org om arrays
Code.org om if (forgrening uden "else")
Code.org om if/else (forgrening)
Code.org om for-løkker
Code.org om funktioner
Slideshow version 1:1. Programmering - hvad er det_.pdf
description
Lektie: brug 40 min. på at følge min tutorial og byg selv app'en:"Code.org App Lab - hvordan man laver en simpel app"
Opgaven for dagens modul:
Lektie: I fortsætter med at følge min tutorial. I bygger altså den app, som jeg viser jer i videoen og ikke den bestillingsapp, som vi laver i timerne. Brug maks 40 min. på det. Hvis I bliver færdige før tid, så er det bare skønt for jer :) Så kan I
Arbejdsspørgsmål til kapitel 3 - informatik C bog_blå bog.docx
description
Kapitel 3_Informatik C.pdf
description
I skal hver især finde en it-nyhed, som I finder interessant. Upload den her til dette modul i elevfeedback. Skriv til mig, hvis der opstår spørgsmål.
I skal arbejde i 40 min. med disse tutorials:
IMG_8638.jpeg
TILBAGE IGEN 10.50 - kig evt. også på W3Schools.com - under JavaScript
1. Programmering - hvad er det_.pdf
description
Gruppe 1
Forbered et eksempel på ét af følgende programmeringsprincipper i App Lab: variabler eller løkker eller forgreninger eller funktioner.
Omfang
Estimeret: 10,00 moduler
Dækker over: 11
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 2
2. Cookie Monster!
Forløbsbeskrivelse 2. forløb – Cookiemonster! - et forløb om internettet og it-sikkerhed – Informatik C:
Beskrivelse:
I dette forløb vi gennemgået:
- definitionen af it
- computerens opbygning
- internettets struktur og opbygning
- Internetprotokoller
- trelagsarkitekturen
- client-server-arkitektur
- cookies: typer og kort undersøgelse af elevernes egne browser-cookies
- it-sikkerhed: CIA-modellen, typer af hackerangreb, eksempler på sikkerhedsbrud
- gruppearbejde med elevoplæg om en selvvalgt, kendt hacker
- sikre adgangskoder og vejledning i at oprette dem
- kryptering: symmetrisk, asymmetrisk og cæsarkryptering
Praktisk opgave:
Eleverne arbejdede i grupper med en selvvalgt case inden for internettet eller it-sikkerhed. De skulle formidle deres viden i en video eller podcast, hvor de brugte relevant teori fra forløbet til at forklare emnet.
Faglige mål:
- It-sikkerhed, netværk og arkitektur
- It-systemers og menneskelig aktivitets gensidige påvirkning
Kernestof:
It-sikkerhed, netværk og arkitektur
- Internettets teknologi og sikre kommunikationsformer
- client-server arkitektur
- trelagsarkitektur
Arbejdsformer:
- Læreroplæg
- Projektarbejde i grupper
- Gruppearbejde
- Individuelle øvelser i klassen
- Virtuel asynkron undervisning
Materiale:
Hjemmesider:
-
https://mdmensing.dk/test/cookie
-
http://web.archive.org/
-
phishingquiz.withgoogle.com
-
https://en.wikipedia.org/wiki/Wikipedia:10,000_most_common_passwords
-
https://password.kaspersky.com/
-
https://taenk.dk/forbrugerliv/elektronik-og-digitale-tjenester/password-saadan-laver-du-et-sikkert-kodeord
Videoer:
-
Khan Academy: Wires, cables, and WIFI
-
Khan Academy: IP addresses and DNS
-
Khan Academy: Packets, routers, and reliability
-
BBC News: Cyber Attack: Ransomware causing chaos globally
-
CBS New York: UK Health System Hacked
-
CBS Mornings: Anonymous hacker became and FBI informant
-
Khan Academy: Encryption and public keys
-
oracle mind: This is how hackers hack you using simple social engineering
-
YouTube-playliste: Karens App Lab 2024-25
Grundbøger:
- Mathiasen, K. (2021). Informatik C. Praxis
Indhold
Kernestof:
Kapitel 1_Informatik C.pdf
description
Arbejdsspørgsmål til kapitel 1 - informatik C bog_blå bog.docx
description
Forbered et eksempel på ét af følgende programmeringsprincipper i App Lab: variabler eller løkker eller forgreninger eller funktioner.
Lyt til afsnittet af Hjernekassen om digital sikkerhed:I kan jo gå/løbe, strikke, vaske op, vaske tøj, tegne eller lægge en perleplade imens. Win win.Hjernekassen på P1 | Digital sikkerhed | Lyt som podcast | DR LYD
2. Cookie monster - et forløb om it-sikkerhed og internettet.pdf
description
https://mdmensing.dk/test/cookie/index.html
Forbered et NYT eksempel på ét af følgende programmeringsprincipper i App Lab: variabler eller løkker eller forgreninger eller funktioner.
Hvem er I i gruppe med til forløbsprojektet? Skriv det her i elevfeedback. Det er en lektie :)
Kend din hacker - opgave:
Noter i jeres logbog:
🎃Læs om CIA-modellen:https://informatik.systime.dk/?id=844
Vi er i spooky season, så derfor er lektien til i dag at lytte til FØRSTE halvdel af dette uhyggelige podcastafsnit fra den anmelderroste podcast Let's Get Haunted:
Video: Forklarende video eller podcast til medstuderende om enten internettet eller it-sikkerhed - I vælger selv.
Vi er i spooky season, så derfor er lektien til i dag at lytte til ANDEN halvdel af dette uhyggelige podcastafsnit fra den anmelderroste podcast Let's Get Haunted:
Omfang
Estimeret: 10,00 moduler
Dækker over: 9
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 3
3. UX superdesigner
Forløbsbeskrivelse 3. forløb – UX Superdesigner, interaktionsdesigner – Informatik C:
Beskrivelse:
I dette forløb vi gennemgået:
- defineret interaktionsdesign
- Gallup-kompasset
- bomærke og navnetræk
- farver
- typografi
- billedstil, -beskæring og -bevægelse
- Gestaltlove
- Normans seks designprincipper
Praktisk opgave:
Eleverne blev sat til at designe en hjemmeside til et pizzaria. De fik selv mulighed for at vælge designværktøj, men de blev anbefalet at bruge PowerPoint. De skulle:
- Lave målgruppeanalyse ud fra Gallup-kompasset
- Moodboard
- Designe low fidelity-prototype ud fra de interaktionsdesignprincipper de lærte i forløbet
- Lave tænke-højt-test af prototypen
- Aflevere videopræsentation af prototypen, hvor de skulle vise hjemmesiden og identificere hvilke designprincipper de havde brugt hvor.
Faglige mål:
- Interaktionsdesign
- It-systemers og menneskelig aktivitets gensidige påvirkning
- Konstruktion af it-system som løsning til en problemstilling
Arbejdsformer:
- Læreroplæg
- Projektarbejde, individuelt
- Øvelser i klassen to og to
- Virtuel asynkron undervisning
Af de fagdidaktiske principper der har været i brug, har jeg været omkring:
- Faided guidance
- Worked Examples
- Use-Modify-Create
Materiale:
Hjemmesider:
-
https://kantargallup.dk/kompas-segmenter
Videoer:
-
Nerdwriter1: How Dark Patterns Trick You Online
- Abstract The Art of Design – Ian Spalter: Digital Product Design. Netflix
-
YouTube-playliste: Karens App Lab 2024-25
Grundbøger:
- Buch et al. (2023). Informatik. Systime
- Mathiasen, K. (2021). Informatik C. Praxis
- Witfelt, C. (2023). Informatik for alle. Columbus
Indhold
Kernestof:
GALLUP Kompasset
Lyt til afsnittet fra podcastserien "Jagten på det evige liv", hvor der bliver talt om hvordan de sociale medier og smartphone-producenterne gennem årene er blevet rige på at gøre os andre afhængige af vores mobiler:Jagten på det evige liv | Styr dit
Notér ned og medbring til undervisningen:- Tre vigtige pointer fra podcastafsnittet.
Omfang
Estimeret: 8,00 moduler
Dækker over: 4
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 4
4. Data i databaser
Forløbsbeskrivelse 5. forløb – det store it-projekt – Informatik C:
Beskrivelse:
I dette forløb vi gennemgået:
- defineret hvad en database er
- relationelle databaser
- beskrevet tabelstrukturen, bl.a. hvad en post er og en primærnøgle er osv.
- SQL
- E/R-diagrammer
- Datatyper
- Worked example med tutorial på App Lab-projekt med app lab-database.
Praktisk opgave:
Eleverne skulle bygge en julewebshop med database efter en tutorial, som jeg havde lavet til dem. Når de var blevet færdige med julewebshoppen skulle de finde på deres egen app i App Lab, der skulle være simpel og have en eller flere databasetabeller i App Lab.
Faglige mål:
- Repræsentation og manipulation af data
- Programmering
Arbejdsformer:
- Læreroplæg
- Gruppearbejde
Af de fagdidaktiske principper der har været i brug, har jeg været omkring:
- Worked example
- Faded guidance
- Use-Modify-Create
- Applikationsorienteret design
Materiale:
Hjemmesider:
-
www.code.org
-
https://www.w3schools.com/sql/default.asp
App Lab-projekter:
-
Michalas App Lab-projekt: Juleshoppen DB
Videoer:
-
Michala Mensing: Juledatabasen I App Lab
Grundbøger:
- Witfelt, C. (2023). Informatik for alle. Columbus
- Mathiasen, K. (2021). Informatik C. Praxis
Indhold
Kernestof:
klartiljuleferie.html / Er-du-klar-til-juleferie.pdf
Morgenmad 2d juleafslutning
To hjemmesider - find eksempler på alle lovene.
image.png
visibility.png
constraints.png
affordance.png
mapping.png
consistency.png
feedback.png
Øvelse 4.4: - E) skitsere digitalt eller på papir: bedre temperaturkontrolpanel ud fra Normans seks designprincipper.
Gestaltlovene:
I skal bygge en app i App Lab som skal være så "lille" at I kan nå at lave den færdig på dette ene modul med design og det hele.I skal overholde gestaltlovene.I skal have min. en af programmeringsprincipperne med: variabler, løkker, forgreninger, fun
4. Data i databaser.pdf - slideshow
Juledatabasen i App Lab
Omfang
Estimeret: 7,00 moduler
Dækker over: 8
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 5
5. Min gode ven AI
Forløbsbeskrivelse 5. forløb – AI og like-logik – Informatik C:
Beskrivelse:
I dette forløb vi gennemgået:
- generel introduktion til og definition af AI
- Machine Learning
- neurale netværk
- Large Language Models
- generativ AI generelt
- Turing-testen
- Prompt engineering
Faglige mål:
- It-systemers og menneskelig aktivitets gensidige påvirkning
Kernestof:
It-systemers og menneskelig aktivitets gensidige påvirkning:
- it-systemer og brugeres gensidige påvirkning og konsekvens i forhold til etik og adfærd
Arbejdsformer:
- Læreroplæg
- Øvelser i undervisningen
Materiale:
Hjemmesider:
-
https://teachablemachine.withgoogle.com/
-
https://studio.code.org/s/aiml-2022/lessons/1/levels/1
-
https://ig.ft.com/generative-ai/
-
https://course.elementsofai.com/da/
-
https://chatgpt.com/
-
https://gemini.google.com/app?hl=da
Videoer:
-
enterlab: Movie - HER, First meet OS1 (Operation System One, OS One, OS1)
-
IBM Technology: AI, Machine Learning, Deep Learning and Generative AI Explained
-
Microsoft: Seeing AI: Making the visual world more accessible
-
DR: Død over deepfake-porno. Afsnit 1.
-
Computerphile: DeepSeek is a Game Changer for AI – Computerphile
Lyd:
-
DR, Jagten på det evige liv. Superstimuli: Hvordan bryder vi de dårlige madvaner? 21. januar 2025
-
DR Prompt. Tech Gangsters Paradise, TikTok vækket fra de døde og Joe and The AI. 23. januar 2025.
-
DR Prompt. Kina-chok og Wiki i en MAGA-tid. 30. januar 2025.
Grundbøger:
- Mathiasen, K. (2021). Informatik C. Praxis
- Nygaard, C. (2024). Prompt engineering. Samfundslitteratur
- Carlsen, M.S. (2023). Sociale medier & virkelighedsopfattelse. Praxis
Indhold
Kernestof:
Juledatabasen i App Lab
4. Data i databaser.pdf - slideshow
I skal arbejde videre på tutorial'en "Juledatabasen", dén vi arbejdede på i går. Se linket nedenfor.Husk at I også skal lave bonusvideoen, hvor databasen bliver relationel.Upload et link til jeres egen app i elevfeedback individuelt inden kl. 11.20,
CAMCREW
Det blå lyn
Rutelicious(Malika, Nadia, Karoline)
Hopla:
Columbusaf: stokke, glenna og Carla
Funny game for funny people
Sigma Boys
image.png
IMG_0895.jpeg
Giv karakter til to apps:1) en app I kender og har alle sammen i gruppen.2) en app I ikke kender i forvejen som i downloader i gruppen og analyserer og giver karakter.
5. Det store it-projekt!.pdf
description
Omfang
Estimeret: 9,00 moduler
Dækker over: 10
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 6
6. Det store it-projekt
Forløbsbeskrivelse 6. forløb – det store it-projekt – Informatik C:
Beskrivelse:
I dette forløb vi gennemgået:
- vandfaldsmodellen og den iterative metode og fordelene og ulemperne ved dem begge
- Innovation: radikal, inkrementel, disruption, innovationsbarometer og 4p-modellen
- brainstormmetoder
- Kravspecifikation
- tænke-højt-test
Praktisk opgave:
Eleverne skulle i grupper på 1-3 elever udvikle et selvvalgt it-system i App Lab ud fra den iterative arbejdsmetode.
Faglige mål:
- Konstruktion af it-system som løsning til en problemstilling
- It-systemers og menneskelig aktivitets gensidige påvirkning
- Repræsentation og manipulation af data
- Interaktionsdesign
- Programmering
- Innovation
Arbejdsformer:
- Læreroplæg
- Projektarbejde i grupper
Af de fagdidaktiske principper der har været i brug, har jeg været omkring:
- Use-Modify-Create
- Worked Examples/Faided guidance
- Applikationsorienteret design
Materiale:
Hjemmesider:
-
https://mdmensing.dk/itk/ressourcer.php
-
https://chatgpt.com/
– eleverne har måtte bruge AI til at generere tekst og billeder og finde mindre syntaksfejl i deres kode.
-
https://code.org/tools/applab
App Lab-projekter:
-
Baseret på “Guide til App Lab” fra bogen “Informatik for alle”.
-
App Lab – eksempel på variabel, løkke, forgrening, funktion.
-
App Lab - Michalas: ”hvordan man laver en simpel app”-app
-
Michalas App Lab-projekt: Juleshoppen DB
Videoer:
-
Michala Mensing: Juledatabasen I App Lab
Grundbøger:
- Mathiasen, K. (2021). Informatik C. Praxis
- Witfelt, C. (2023). Informatik for alle. Columbus
Indhold
Kernestof:
image.png
Opslagsværk fra grundbøgerne i informatik til eksamensprojektet..pdf
description
IMG_1048.jpeg
it projekt.html
Videoer med eksempel på prototypetests s. 51
I dette virtuelle modul skal I:- færdiggøre jeres low fidelity-prototype.- det er vigtigt at I overholder gestaltlovene og Normans seks designprincipper.- I afleverer når modulet er slut kl. 11.20: et worddokument eller pdf-dokument med skærmprints/b
visibility.png
constraints.png
affordance.png
mapping.png
consistency.png
feedback.png
Grupper 2d – Det store it-projekt
Rutediagram-værktøj
IMG_1744.jpeg
Tænke højt test instruktion.pdf
description
Low fidelity prototype testing of the EE app
Mobile Application Design : Paper Prototype Video
IMG_1785.jpeg
4. Data i databaser.pdf - slideshow
IMG_1793.jpeg
IMG_1794.jpeg
Omfang
Estimeret: 10,00 moduler
Dækker over: 6
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Vis samlet undervisningsbeskrivelse samt elevtilknytning til forløb
lan
Hovedmenu
login
MitID
login
Brugernavn
more_horiz
Mere
{ "S": "/lectio/76/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71339254984", "T": "/lectio/76/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71339254984", "H": "/lectio/76/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71339254984" }