Undervisningsbeskrivelse
Stamoplysninger til brug ved prøver til gymnasiale uddannelser
|
Termin(er)
|
2025/26
|
|
Institution
|
EUC NORD
|
|
Fag og niveau
|
Programmering B
|
|
Lærer(e)
|
Thomas Birk Abildgaard
|
|
Hold
|
f23htxg_ProgramB (f23htxg_3g_ProgB)
|
Oversigt over gennemførte undervisningsforløb
Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
|
Titel
1
|
C# Grundlæggende
Rekursion / Rekursive funktioner
Objektorienteret Programmering (OOP)
Klasse vs Objekt
Klassediagrammet (UML)
Aggregering / Komposition
Nedarvning & Polymorfi
Interfaces & Polymorfi
Abstrakte klasser
Virtual vs. Abstract methods
OO Principper (Abstraction, Polymorphism, Inherirance, Encapsulation)
FlowCharts
Algoritmer
Introduktion til Algoritmer
BubbleSort
Dijkstra’s algoritme (DSP)
Design Patterns
Observer Pattern
Singleton Pattern
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
48 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
2
|
C# Avanceret
Windows Forms (WinForms)
Kontrolelementer (Opbygning af GUI, med generelle kontrol elementer)
Eventhåndtering
Algoritmer
BubbleSort
Dijkstra’s algoritme (DSP)
Design Patterns
Introduktion til Design Patterns
Observer Pattern
Singleton Pattern
JSON & Datahåndtering
Syntax & Datatyper
Serialisering/Deserialisering (C#)
Brug af HttpClient
Async/Await
Databaser & SQL
Primary/Foreign Keys & Constraints
Joins (INNER, LEFT, RIGHT, CROSS, SELF)
Normalformer (1NF, 2NF, 3NF)
ER-diagrammet (Crows foot notation)
C# og Databaseintegration i Winforms
Software Testing
BlackBox / WhiteBox Testing
Edge Cases
Unit Testing
Bug Reports
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
31 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
|
Titel
3
|
Eksamensprojekt
|
|
Indhold
|
Kernestof:
|
|
Omfang
|
Estimeret:
Ikke angivet
Dækker over:
22 moduler
|
|
Særlige fokuspunkter
|
|
|
Væsentligste arbejdsformer
|
|
{
"S": "/lectio/319/stamdata/stamdata_edit_student.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d64672843173",
"T": "/lectio/319/stamdata/stamdata_edit_teacher.aspx?teacherid=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d64672843173",
"H": "/lectio/319/stamdata/stamdata_edit_hold.aspx?id=666\u0026prevurl=studieplan%2fuvb_hold_off.aspx%3fholdid%3d64672843173"
}