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
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:
-
Medbring høretelefoner
-
Download GameMaker For Free | GameMaker Download
-
Jeres første spil i GameMaker
-
4. GameMaker_2024.docx
-
CodeChef.com er en online platform for konkurrenceprogrammering og kodetræning. Den blev startet i Indien i 2009 og bruges af programmører verden over til at:
-
2520 er det mindste tal, der kan divideres med hvert af tallene fra 1 til 10 uden rest. Hvad er det mindste positive tal, der er lige deleligt uden rest med alle tallene fra 1 til 2?
-
Lav storyboard i Canva
-
Informatik C, Ken Mathiasen, 2. udgave, Praxis; sider: 52-53, 80-84
-
Adgang til Canva Classroom
-
03 Rutediagrammer.docx
-
03 Rutediagrammer.pptx
-
Spil i GameMaker
-
Fremlæggelse efter denne rækkefølge:1. Weronika, Sabine, Petar2. Kristian, Nikolaj3. Lasse, Alex4. Omar, William5. Jimmy, Gavin, Atif
|
|
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
|
|
{
"S": "/lectio/202/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71404242509",
"T": "/lectio/202/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71404242509",
"H": "/lectio/202/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d71404242509"
}