Viborg Katedralskole
lan
Hovedmenu
history
Versionsinformation
Viborg Katedralskole
Hovedmenu
Log ind
keyboard_arrow_down
login
Brugernavn
login
MitID
Kontakt
Hjælp
Hjælp
Holdet 2g3g if (II) (2025/26) - 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
Viborg Katedralskole
Fag og niveau
Informatik C
Lærer(e)
Christel Bach
Hold
2025VH if (II) (
2g3g if (II)
)
Oversigt over gennemførte undervisningsforløb
Titel 1
Introduktion til programmering, App-programmering
Titel 2
Webdesign og Webprogrammering
Titel 3
Robotter, AI og hardwareprogrammering
Titel 4
Databaser og datamodellering
Titel 5
Reklamespilsprojekt
Titel 6
Sikkerhed
Titel 7
Webprojekt om sikkerhed, innovation og process
Titel 8
Elevoplæg, selvvalgt emne
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1
Introduktion til programmering, App-programmering
Praktisk opgave: Programmering af webapp med codeLab (javaScript)
Små introducerende apps
Valuta app, BMI beregner
Større app (storyapp eller quizapp) i mindre grupper
Emner:
Ideudvikling
Målgrupper, Mivervamodellen
Modellering og Flowchart.
variabler, sekvenser, løkker (for loop), forgreninger (if-sætninger)
Blokprogrammering og JavaScript (note)
noter samt følgende sider i Informatik C, v Ken Mathiasen, Praxis
Indhold
Kernestof:
Velkommen til informatik!Vi skal starte med at se lidt på appudvikling, I skal derfor inden undervisningen har oprettet jer på code.org her:https://studio.code.org/users/sign_up/login_type?user_type=student
Introduktion til AppLab2025.docx
description
Husk at lægge link ind i logbogen (Vores fælles OneNote i Informatik) link til jeres app, samt screendump af appen og koden.
Læs side 1 til 4 i vedhæftede note om programmering
description
storyapp_2025-2026.docx
description
Hele dokumentet om storyapp skal læses på de 3 gange. Aftal i gruppen hvad der skal læses til denne gang.
Vi skal gennemgå kontrolstrukturen løkker, herunder en forløkke. Læs resten af dokumentet om programmering (lagt på lectio 22/8)
Debugging med gul gummiandhttps://en.wikipedia.org/wiki/Rubber_duck_debugging
Omfang
Estimeret:
Ikke angivet
Dækker over: 6
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 2
Webdesign og Webprogrammering
Webprogrammering med website med HTML, Css og JavaScript
Øvelser samt gruppeprojekt med Website for en lille virksomhed, design til udvalgt målgruppe
Klient-server arkitektur.
3-lags arkitektur
Upload på webserver.
Layout med css, Interaktionsdesign og brugervenlighed på websider og farvelære.
Indtastningsfelter og andre formulaelementer. Håndtering af input og output af tekst med javascript. Animation med JavaScript.
Debugging med ChatGPT.
Gestaltlove.
HTML, CSS, farvekoder i Hex og rgb
https://www.w3schools.com/html/default.asp
https://brackets.io/
https://htmlcss.dk/en/farver/
https://html-hajen.dk/CSS/NamedColors.htm
https://www.w3schools.com/css/css_colors.asp
https://www.iloveimg.com/crop-image
https://www.000webhost.com/
https://multimediedesigneren.dk/farveteori-og-farvehjul/
https://www.dyna.dk/viden/farver-i-webdesign
https://www.nielsgamborg.dk/?p=gestaltlovene
Indhold
Kernestof:
Vi skal starte et forløb om websites.download og installer phoenix code her:https://phcode.dev/download/
Husk vi skal se nogle af jeres apps fra sidste forløb
Husk som aftalt at sørge for at jeres logbog er helt opdateret, også med projekt 1, hvor der som minimum skal skal være link til app'en, screendumps af skærmbillede og kode, samt persona og flowchart eller strukturdiagram.
download eksemplet med hot or not listen med links og billede på vores onenote og brug dette til at få lavet mindst et link på din egen side samt sætte mindst et billede ind
Vi skal have installeret vores i bog i dag
miniopslagHTML øvelse2024.docx
description
læs siderne om html og css, samt internettetshistorie og siden om klient-server arkitektur
CSS_Basics_Presentation.pptx
description
læs om arbejdsmodeller i it systemer, ideudvikling samt om kravspecifikation
vi skal have lagt noget javascript ind på vores side
Læs om brugervenlighed her: Interaktionsdesign | Informatik
Læs om farvernes betydning her: Farver | Informatik
Læs Om typografi:
Hav jeres filer klar til at uploade til en server, så jeres website kommer på internettet.
Om klient-server arkitektur:https://informatik.systime.dk/?id=744#c1699
Omfang
Estimeret:
Ikke angivet
Dækker over: 12
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 3
Robotter, AI og hardwareprogrammering
Selvkørende biler
ESA Mission Zero og Raspberry Pi
Programmering på emulator
(Python, programmering på emulator til raspberry Pi med SenseHat)
hardwareprogrammering på små robotter (Sphero)
Hartwareprogrammering af robotarm
Kunstig intelligens (AI) Historie
Turing test
Eliza
Principper for Generativ AI vs klassisk AI (koncepterne prediction, classification og Clustering)
Mønstergenkendelse med
https://quickdraw.withgoogle.com/
Oplæring af egen AI med
https://teachablemachine.withgoogle.com/train/image
Tema om AI i anvendelse med selvvalgt emne.
Noter
Links
https://www.moralmachine.net/
https://videnskab.dk/kultur-samfund/hvem-skal-selvkoerende-biler-slaa-ihjel-nu-har-hele-verden-svaret/
https://artsandculture.google.com/experiment/assisted-melody/cAGcgh18Zi7DqQ?hl=en
https://web.njit.edu/~ronkowit/eliza.html
Turingtesten:
https://course.elementsofai.com/da/1/3
https://www.salesforce.com/dk/blog/2021/01/hvad-er-kunstig-intelligens.html
Andreas Mogensen på den internationale rumstation viser RaspberryPi in action:
https://www.instagram.com/p/CzVz3SksUCt/?igshid=bGprYzZoeTlkNWt0&img_index=1
https://www.dr.dk/nyheder/udland/selvkoerende-taxa-slaebte-kvinde-seks-meter-under-sig-nu-inddrages-tilladelsen
nb:20 nov-18 dec: robotarme tilgængelige fra CFU
Indhold
Kernestof:
Vi skal færdiggøre mission zero og dernæst arbejde med selvkørende biler:
Læs siderne 173-176 om selvkørende biler i dokumentet der var vedhæftet i mandags, samt om automatisering i hjemmet s 180.
Læs siderne 153-158 om kunstig intelligens (AI) her: Informatik_Ken_Mathiasen_Uddrag af kapitel 8_AI.pdf
description
https://web.njit.edu/~ronkowit/eliza.html
læs resten af kapitlet om AI (vedhæftet onsdag)
https://quickdraw.withgoogle.com/
Kunstig Intelligens - temaopgave_2025.pdf
description
Sidste gang med AI opgaven.
Kig alle klassens præsentationer igennem. (under vores OneNote-> _Collaboration Space->fælles sider-> AI TEMAOPGAVE Upload
Vi sadler om. Vi starter på databaser!
Omfang
Estimeret:
Ikke angivet
Dækker over: 9
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 4
Databaser og datamodellering
Datamodellering
E/R diagrammer, tabelskitser, nøgler, relationer, Simple SQL sætninger, oprettelse af database i SQLite og SQL forespørgsler i SQLite
Projekt: modellering og implementation af en webshop database efter efter valg
Noter
Links:
https://sqlitebrowser.org/
E/R diagrammer
https://youtu.be/-jfOXlt2sng
SQLite browseren:
https://youtu.be/E3sokrlYoWQ
https://www.w3schools.com/sql/
https://www.w3schools.com/sql/sql_insert.asp
Indhold
Kernestof:
Hav databaseprogrammet installeret (se vores onenote under materiale P4 Database) og læs følgende side:https://informatik.systime.dk/?id=1138
Hav to tabeller(Dyr og Kunde) med mindst 5 linjers data lagt ind i en datebase(gem som Internat.db) i programmet DBBrowser SQLite. Plus genlæs siden om E/R diagrammer med fokus på relationsgrad og kan/skal deltagelse:her->: https://informatik.systim
sql-sætninger:
description
Den svære sætning:select Dyr.Navn, Kunde.Navn from Dyr, Kunde, KundeAdoptererDyr WHERE KundeAdoptererDyr.DyrId = Dyr.DyrId and KundeAdoptererDyr.KundeId=Kunde.KundeId
genlæs siden om E/R diagrammer med fokus på relationsgrad og kan/skal deltagelse:her->: https://informatik.systime.dk/?id=1136
Vi afslutter forløbet om databaser.
Omfang
Estimeret:
Ikke angivet
Dækker over: 4
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 5
Reklamespilsprojekt
Fremstilling af spil til reklamebrug i
code.org
i spil lab.
Gallup Kompas og minerva-modellen, valg af målgrupper og segmenter
Programmering af events herunder kollisionsdetektering.
AIDA modellen, Flowkanal, Arbejdsprocessmodeller, Spillertyper, og spilgenrer.
"Gamedesign", af Lasse Juel Larsen, Praxis, kapitel 7 og 8
Noter
Links
http://iftek.dk/reklamespil-reklamer-i-betalingsspil
http://iftek.dk/reklamespil-historie-og-betydning
Flowkanal
http://whats-in-a-game.com/controlling-flow/
KODE DOKUMENTATION
https://studio.code.org/docs/ide/gamelab/
Spillertyper
https://matthewbarr.co.uk/bartle/
http://iftek.dk/reklamespil-malgruppe-og-spillertyper
Tænke-højt-test
https://kforum.dk/article62541k.ece
https://www.nngroup.com/articles/ten-usability-heuristics/
Indhold
Kernestof:
Læs denne oversigt over GDPR regler igennem og overvej hvor du selv har personlige data liggende henne GDPR.docx
description
Arbejd-selv:Som optakt til næste emne: Reklamespil, skal I følge følgende model i gennemgangen af dette "minispil":https://studio.code.org/projects/gamelab/fMfpOtgbKlB6ntDNJs5ftdaraV3IDjHRpyFRzQ2IuNk
minispillet
Læs om spilgenrer og spillertyper i vedhæftede pdf
description
læs vedhæftede pdf: særlig fokus på AIDA modellen og FLOWkanalen
Flowkanal (s 41 i kap 2.4)
Flere småstumper af spil:
Læs om spilreklamens historie i vedhæftede dokumentet og om de 4 basiselementer i spil.
Links fra undervisningen:
Genlæs afsnittet om AIDA modellen.
description
https://media.nngroup.com/media/articles/attachments/Heuristic_Summary1_A4_compressed.pdf
Sidste gang med spil projektet. Her skal også udføres test af jeres spil
LÆS GRUNDIGT:https://digst.dk/digital-inklusion/brugeroplevelse/metodebank/taenke-hoejt-test/
Omfang
Estimeret:
Ikke angivet
Dækker over: 9
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 6
Sikkerhed
Begreberne (C.I.A.) Countability, Integrety og Availability
Adgangskontrol: Password sikkerhed og Captcha. Passwordstørrelser og password kompleksitet
Privacy versus digitale fodspor
Netværkskommunikation og IP adresser.
Hashfunktioner
Binære koder
Symmetrisk Kryptering og dekryptering med XOR og shift-cipher.
Asymmetrisk kryptering (RSA introduktion)
Noter
Links
https://sikkerdigital.dk/borger/spot-svindel/saadan-spotter-du-falske-profiler
https://dkr.dk/it/identitetstyveri
https://www.borger.dk/internet-og-sikkerhed/Identitetstyveri/Hvordan-undgaar-jeg-identitetstyveri?NavigationTaxonomyId=3198da62-ad57-491b-85eb-f1663bf4e94d
https://www.cfcs.dk/da/forebyggelse/vejledninger/passwords/
Indhold
Kernestof:
Læs følgende 3 introducerende sider om sikkerhed:
passwords_og_hashing_Sikkerhed_2026.pptx
description
vejledning-passwordsikkerhed-2023.pdf
description
Læs om kommunikation over netværk
Arbejdsspørgsmål og opgaver der skal besvares i logbog herunderUnder elevfeedback (her på lectio, tap i toppen af siden, se nederst) skal I kort (2-3 linjer) skrive hvad I nåede i timen og bekræfte at I har lagt svarene i logbogen
Læs introduktion om kryptografi
Vi skal et spadestik dybere ned i kryptering.(der kommer en PowerPoint på vores OneNote.)Læs desuden om hackere:https://informatik.systime.dk/?id=848
KryptografiNoter2026-Dansk.docx
description
Omfang
Estimeret:
Ikke angivet
Dækker over: 4
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 7
Webprojekt om sikkerhed, innovation og process
webprojekt
Projekt der samler alle delprocesser op for udvikling af system.
Emner:
Arbejdsprocessmodeller (iterativ model og vandfaldsmodellen, nyt i dette projekt)
Ideudvikling(mindmap og andre teknikker)
Innovation (KIA modellen og 4p)
Digital identitet (branding)
Digital identitet (sikkerhed)
målgruppe (Minerva)
wireframes (hifi og lowfi)
tænke-højt-test
design med
farvelære, gestaltlove og jacob nielsens 10 usability regler,
implementation (konstrolstrukturer)
-med javascript (nyt i dette projekt)
og html-formularer (nyt i dette projekt)
Database (E/R, tabelskitser samt relevante inplementationer med eksempler på SQL-sætninger)
Introducerende sikkerhedsperspektiver omkring identitetstyveri (digital identitet)
Implementationsperspektiver: CMS og AI
(wix og debugging med chatGPT)
Div referencer og links:
wix:
https://da.wix.com/
Kapitel 2.1 (og evt 2.4) samt 3.1 i bogen LIKE af Mehlsen og Hendricks
https://nyheder.tv2.dk/udland/2024-03-04-falske-billeder-af-trump-bekymrer-eksperter
Indhold
Kernestof:
Vi starter på et webprojekt om sikkerhed!Projektet hvor vi samler alle de modeller og metoder op vi har set i årets løb, samt introducerer et par nye.
Kig JS introduktions siden hos hos w3schools igennem (link herunder) og prøv nogle af øvelserne . Vi har allerede lavet javascript i applab og gamelab, denne side viser lidt om hvordan vi kan bruge det i en html side.https://www.w3schools.com/js/js_i
Vi arbejder videre med projektet. Lektier: Læs om Digital identitet kap 2.1
IMG_4887.jpeg
Helt normalt modul med fysisk fremmøde!
6. Og 7. Modul er virtuelle. Nærmere info følger
læg elevfeedback ind under 7. modul
husk udfyld elevfeedback for fraværsregistrering
Omfang
Estimeret:
Ikke angivet
Dækker over: 7
moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
Titel 8
Elevoplæg, selvvalgt emne
Eleven vælger individuelt at fordybe sig i et informatikrelevant emne blandt en række muligheder:
AI og Machine Learning
Alan Turing
Ansigtsgenkendelse
API (Application Programming Interface)
Autonome biler
Big data
Bitcoin
Bluetooth
Brugertracking
Compilere
Cookies
Deep learning
eBoks
Esport
Hvad er et godt password?
Hvem indsamler oplysninger om dig? Disconnect og Ghostery.
Intelligens og Eliza-test
Internettets fysiske opbygning
IoT - Internet of Things
Komprimering
Kryptering
Kunstig intelligens
Kvantecomputere
Nanorobotter
NemID - MitID
Neurale netværk
NFC - Near Field Communication
Robotter der dræber
Selvkørende biler
Sorteringsalgoritmer
SSH - Secure Shell
Stregkoder
Søgemaskiner - hvordan virker de?
The dark Web
UX - hvad laver en Usability experience designer?
Virtual reality
XP - Extreme Programming
Javascript
Unity
CMS
Python
Betalingssystemer
JQuery, bibliotek til webudvikling
Bootstrap, bibliotek til webudvikling
PHP, backend programmering
Blender3d, 3d modellering
Afleveringsform: En video på 5-10 minutter samt en powerpoint med centrale pointer og kilder.
Indhold
Kernestof:
Helt normalt modul med fysisk fremmøde!
6. Og 7. Modul er virtuelle. Nærmere info følger
læg elevfeedback ind under 7. modul
husk udfyld elevfeedback for fraværsregistrering
Vi samler op på sidste webprojekt, og fortsætter derefter det individuelle projekt
Individuelt projekt.I denne lektion starter vi sammen, og fører fravær.
Videooptagelser.
fraværsregistrering: skriv status på hvad I har nået i dag under elevfeedback. Tidligst kl 15 og senest kl 22
Omfang
Estimeret:
Ikke angivet
Dækker over: 7
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/265/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71220849270", "T": "/lectio/265/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71220849270", "H": "/lectio/265/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71220849270" }