Holdet B2g pro (2025/26) - Undervisningsbeskrivelse

Undervisningsbeskrivelse

Stamoplysninger til brug ved prøver til gymnasiale uddannelser
Termin(er) 2025/26
Institution X - TEC
Fag og niveau Programmering C
Lærer(e) Kenneth Hebel
Hold 2025 B2g pro (B2g pro)

Oversigt over gennemførte undervisningsforløb
Titel 1 Introduktion og Installation
Titel 2 Grundlæggende C# - Algoritmer
Titel 3 Arduino programmering
Titel 4 Avanceret C#
Titel 5 Filoperationer, Serilization
Titel 6 Eksamensprojekt

Beskrivelse af de enkelte undervisningsforløb (1 skema for hvert forløb)
Titel 1 Introduktion og Installation

Introduktion til faget.
Gennemgang af Læreplanen og bekendtgørelser for faget.
Gennemgang af 3. og 4. semester.
Installation af Visual Studio.
Indhold
Kernestof:
Omfang Estimeret: 2,00 moduler
Dækker over: 2 moduler
Særlige fokuspunkter
  • Faglige
  • Lytte
  • Læse
Væsentligste arbejdsformer
  • Lærerstyret undervisning

Titel 2 Grundlæggende C# - Algoritmer

Denne forløbsgruppe kommer til at indeholde enkelte lektioner med grundlæggende programmering. Emnerne fremgår af de enkelte lektioners tekst.

Løkker + Termer + Forgreninger + Gentagelser

Grundlæggende om C# + små opgaver i forgreninger
Namespace, Scope, Identifiers, Keywords, Konstanter, Operatorer, Increment,
Decrement, Return statements.
Betingelsessætninger if, switch, for, foreach, do/ while
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” http://www.bogenomcsharp.dk/kapitel/variabler

Dokumentation og Strings

Hierarkisk diagram, modulspecifikation, kommenteret kildetekst
• Pseudokode
http://en.wikipedia.org/wiki/Pseudocode
• Nassi-Shneiderman
http://en.wikipedia.org/wiki/Nassi%E2%80%93Shneiderman_diagram
• Flowchart
http://www.rff.com/flowchart_shapes.htm
Øvelse med Strings efter gennemgang af nogle af de metoder der knytter
sig til klassen.

Typer og konvertering (Typecast)
Value types.
Reference types.
Mere om Stack/Heap forskelle.
ENUMeration.
STRUCTure.
Konvertering, Implicit/Eksplicit.
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” http://www.bogenomcsharp.dk/kapitel/variabler

Enums + Try Catch
Repetition af Enums.
Intro til Try/Catch/Finally. Fejlhåndtering.
Exceptions
Litteratur. Eget Slideshow/PDF og dele af kapitel ” Variabler, konstanter
og strukturer” og ”Fejlhåndtering”


Indhold
Kernestof:
Omfang Estimeret: 15,00 moduler
Dækker over: 16 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer
  • Individuelt arbejde
  • Lærerstyret undervisning

Titel 3 Arduino programmering

Indhold
Omfang Estimeret: 8,00 moduler
Dækker over: 2 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 4 Avanceret C#

Indhold
Kernestof:
Omfang Estimeret: 13,00 moduler
Dækker over: 8 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer

Titel 5 Filoperationer, Serilization

Indhold
Kernestof:
Omfang Estimeret: 8,00 moduler
Dækker over: 8 moduler
Særlige fokuspunkter
Væsentligste arbejdsformer