Holdet v ifC (2) (2025/26) - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2025/26
Institution Horsens Gymnasium & HF
Fag og niveau Informatik C
Lærer(e) Ane Lindholt Borberg, Thao Cao
Hold 2025 v ifC (2) (v ifC (2))

Oversigt over gennemførte undervisningsforløb
Titel 1 Forløb#0 Intro
Titel 2 Forløb#1 Gamemaker
Titel 3 Forløb#2 Modellering & Data
Titel 4 Forløb#3 Applab
Titel 5 Forløb#4 Webdesign

Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1 Forløb#0 Intro

Introduktion til programmering

1) Hour og code

2) P5js - Simulering af tyngdekraft:
- sekvens
- forgrening
- løkke
- funktion
- variabel



Faglige mål

Programmering
Eleverne skal kunne
• identificere basale strukturer i programmeringssprog, modellere programmer og anvende programmering til udvikling af simple it-systemer
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 2 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 2 Forløb#1 Gamemaker

Programmering i GameMaker(blok programmering)

Der udvikles et reklamespil:

- AIDA model
- prototyper
- innovation
- målgrupper
- Persona
- Minerva modellen
- storyboard
- Computational Thinking
- idéudvikling
- brainstorm
- blokprogrammering
- sekvens
- forgrening
- løkke
- funktion
- variabel



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
• demonstrere viden om fagets identitet og metoder

Programmering
Eleverne skal kunne
• identificere basale strukturer i programmeringssprog, modellere programmer og anvende programmering til udvikling af simple it-systemer

Interaktionsdesign
Eleverne skal kunne
• redegøre for udvalgte elementer i et interaktionsdesign, samt realisere udvalgte interaktionsdesign i et konkret it-system og tilpasse eksisterende design og systemer

Innovation
Eleverne skal kunne
• redegøre for innovative it-systemer sammenholdt med egne udviklede it-systemer.



Kernestof

It-systemers og menneskelig aktivitets gensidige påvirkning
• brugsmønstre til afdækning af brugertypers krav til et it-system
• brugertest til kvalitetssikring af et it-system i forhold til brugertypers krav

Programmering
• funktioner
• variable, sekvenser, løkker og forgreninger

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

Innovation
• eksempler på og kategorisering af innovative it-systemer.
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 10 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 3 Forløb#2 Modellering & Data

Modellering og SQLite

Introduktion til SQLite og databaser. Eleverne har via programmet SQlite og en udleveret musikdatabase stiftet bekendtskab med SQL og opbygning af databaser.

- relationel databaser
- entiteter
- attributter
- Normalformer (1-3)
- simple SQL kommandoer
- client-server-arkitektur
- trelagsarkitektur
- server
- præsentationslag
- logiklag
- datalag
- database
- entitet, attribut, relation
- SQL
- E/R-diagrammer


Faglige mål

Repræsentation og manipulation af data
Eleverne skal kunne
- modellere data samt redegøre for udvalgte typer af data og anvende disse i simple it-systemer eller udvidelser af disse
- redegøre for hvordan data kan organiseres i databaser og hvordan databaser anvendes i IT-systemer


Kernestof

It-sikkerhed, netværk og arkitektur
- redegøre for generelle principper bag it-systemers arkitekturer ved udarbejdelse af it-systemer og tilpasning af eksisterende
it-systemer

Repræsentation og manipulation af data
- abstraktion og strukturering, begrebs- og datamodeller
- data og datatypers repræsentation og manipulation
- databasers anvendelse og simple databaseforespørgsler
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 7 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 4 Forløb#3 Applab

Applab
Vi har i dette forløb lavet små beregningsapp fx kurs, bmi m.m. i Applab

Der er kort blevet introduceret til:
- brainstorms metoder
- idéudvikling
- innovation
- Persona
- Minerva modellen
- storyboard
- interaktionsdesign
- brugergrænseflade
- brugsmønster
- brugertest
- Don Normans designsprincipper
- Gestaltlovene
- lidt om farvelære
- målgruppe
- brugervenlighed (usability)
- programmering
- forgrening
- løkke
- funktion
- variabel
- modellering
- client-server-arkitektur
- trelagsarkitektur
- server
- præsentationslag
- logiklag
- datalag
- database
- entitet, attribut, relation
- SQL
- E/R-diagrammer


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
- demonstrere viden om fagets identitet og metoder

It-systemers og menneskelig aktivitets gensidige påvirkning
Eleverne skal kunne
- redegøre for generelle principper bag it-systemers arkitekturer ved udarbejdelse af it-systemer og tilpasning af eksisterende it-systemer

Repræsentation og manipulation af data
Eleverne skal kunne
- modellere data samt redegøre for udvalgte typer af data og anvende disse i simple it-systemer eller udvidelser af disse
- redegøre for hvordan data kan organiseres i databaser og hvordan databaser anvendes i IT-systemer

Programmering
Eleverne skal kunne
- identificere basale strukturer i programmeringssprog, modellere programmer og anvende programmering til udvikling af simple it-systemer

Interaktionsdesign
Eleverne skal kunne
- redegøre for udvalgte elementer i et interaktionsdesign, samt realisere udvalgte interaktionsdesign i et konkret it-system og tilpasse eksisterende design og systemer

Innovation
Eleverne skal kunne
- redegøre for innovative it-systemer sammenholdt med egne udviklede it-systemer.

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

Repræsentation og manipulation af data
- abstraktion og strukturering, begrebs- og datamodeller
- data og datatypers repræsentation og manipulation
- databasers anvendelse og simple databaseforespørgsler

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



Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 5 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 5 Forløb#4 Webdesign

Webdesign

Vi har i dette forløb udviklet en simpel side fra bunden og lavet hjemmeside med Wordpress.

- Internettets opbygning
- HTTP(S)
- IP adresser
- DNS
- TCP handshake
- Cookies
- Data og sporing af brugere
- klient-server arkitektur
- HTML
- CSS
- Gestaltlovene
- prototyper
- Minerva modellen
- persona
- brainstorm
- storyboard


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
- behandle problemstillinger i samspil med andre fag
- demonstrere viden om fagets identitet og metoder


Kernestof

It-systemers og menneskelig aktivitets gensidige påvirkning
• brugsmønstre til afdækning af brugertypers krav til et it-system
• brugertest til kvalitetssikring af et it-system i forhold til brugertypers krav


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

Innovation
• eksempler på og kategorisering af innovative it-systemer.
Indhold
Kernestof:
Omfang Estimeret: Ikke angivet
Dækker over: 10 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer