====== Programmering-C (C#) ====== Dette forløb introducerer grundlæggende variabler og datatyper i programmering, såsom int, char og bool. Du lærer både erklæring og initialisering af variabler, samt konvertering af typer. Her lærer du at udføre grundlæggende matematiske operationer samt arbejde med strings og tekstmanipulation i programmering. Dette forløb dækker betingede udtryk, hvor programmet kan træffe beslutninger med if-else og switch-case strukturer. Lær at gentage kodeblokke effektivt med for- og while-loops, inklusive hvordan man laver loops inden i loops (nested loops). Dette forløb introducerer funktioner, som hjælper med at organisere og genbruge kode effektivt i dine programmer. Forstå hvordan man gemmer og organiserer flere værdier i arrays, både enkelt- og flerdimensionelle arrays af forskellige datatyper. Lær at planlægge din kode visuelt – som et kort, der viser vejen gennem programmet. Det hjælper dig med at tænke logisk og finde fejl, før du skriver én eneste linje kode. Lær at bruge eksterne biblioteker for at udvide funktionaliteten i dine programmer uden at skrive alt fra bunden. Her lærer du at bygge grafiske brugerflader med Windows Forms. Du introduceres til vigtigheden af at holde model og view afkoblet, så logik og data håndteres separat fra brugergrænsefladen, hvilket gør koden lettere at vedligeholde og teste.