Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
|
Termin(er)
|
2025/26
|
|
Institution
|
ZBC
|
|
Fag og niveau
|
Programmering C
|
|
Lærer(e)
|
|
|
Hold
|
R2025 pro htx (R2 pro htx)
|
Oversigt over gennemførte undervisningsforløb
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
|
Titel
1
|
Introduktion til programmering
Start med How to make a sandwich
Introduktion til:
Datatyper (og binær)
Variabler
Conditional statements
Arrays og List
Loops
Metoder/Funktioner
Classes
Dokumentation:
Flowcharts
|
|
Indhold
|
Kernestof:
-
introduction-to-data-types-in-C-1.png
-
//loopsint sum = 0;int[] numbers = { 7, 3, 2, 1, -4, 5, 9, -11, 19, 31, 7};
-
Koden fra lektionen
-
Loops
-
Opgaver
|
|
Omfang
|
Estimeret:
15,00 moduler
Dækker over:
11 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
2
|
Projekt og arbejdsformer
Udviklingsprojekt
I grupper af 2-3 elever skal der laves et projekt der har fokus på den basale teori vi har gennemgået.
Der skal arbejdes med arbejdsmetoder (Scrum/Kanban)
Dokumentation af kode
Udvikling og samarbejde.
Git
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
16,00 moduler
Dækker over:
14 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
3
|
Funktioner og metoder (udviddet)
Teori og simple øvelser med function overloading og overriding, mm.
Udvikling af et simpelt spil som test af færdigheder pt.
|
|
Indhold
|
Kernestof:
Skriftligt arbejde:
| Titel |
Afleveringsdato |
|
Programmering: Vælg en opgave
|
11-12-2025
|
|
Programmering: Vælg en opgave
|
11-12-2025
|
|
|
Omfang
|
Estimeret:
12,00 moduler
Dækker over:
13 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
4
|
Classes og Inharitance
Teori og øvelser med classer, Arv, function overloading, mm.
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
7,00 moduler
Dækker over:
7 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
5
|
Synopsis
Vi analyserer en tidligere synopsis og eleverne arbejder på at bruge de forskellige diagrammer
(kort introduktion til Inheritance)
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
5,00 moduler
Dækker over:
5 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
6
|
Recap
Afklaring af niveau
Genopfriskning af det basale
Variabler
Datatyper
Arrays
Loops
Klargøring af reglerne for brug af AI:
Ai kan bruges til følgende:
Problemidentifikation,
Sparring i forhold til kode udvikling
Fejlfinding
Inspiration til løsninger
Forståelse og træning af forståelse, metoder og tankegang.
|
|
Indhold
|
|
|
Omfang
|
Estimeret:
2,00 moduler
Dækker over:
1 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
7
|
Eksamensprojekt
Eleverne udarbejder deres eksamensprojekt
Se Eksamensprojekt beskrivelsen for projektdetaljer og krav.
Projektet skal laves i grupper af 2-3 elever
|
|
Indhold
|
Kernestof:
Skriftligt arbejde:
| Titel |
Afleveringsdato |
|
Programmerings projektbeskrivelse
|
26-03-2026
|
|
Programmerings projektbeskrivelse
|
26-03-2026
|
|
Programmerings Eksamen
|
23-04-2026
|
|
Programmerings Prøveeksamen
|
24-04-2026
|
|
|
Omfang
|
Estimeret:
20,00 moduler
Dækker over:
20 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
{
"S": "/lectio/158/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70997695540",
"T": "/lectio/158/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70997695540",
"H": "/lectio/158/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d70997695540"
}