Session 2
Afholdes torsdag den 1. oktober 2026 kl. 17.00-19.00.
Agenda
Efter introduktionen til C# og .NET fokuserer vi på programflow, metoder og fejlhåndtering. Vi arbejder med betingelser og løkker, så et program kan træffe valg og gentage handlinger.
Vi definerer og anvender metoder til at organisere koden og ser på håndtering af fejl og undtagelser, så programmerne bliver mere robuste. Debugging bruges undervejs til at undersøge programmets tilstand og finde årsagen til fejl.
Ressourcer
- Simple variabler
- Tegn og tekster
- Konstanter
- Programflow
- Metoder
- Fejlhåndtering
- Introduktion til debugging
Efter sessionen
- Skriv et program, der bruger både en betingelse og en løkke.
- Flyt en afgrænset del af programmet til en metode.
- Sæt et breakpoint, og følg værdierne i programmet trin for trin.
- Afprøv håndtering af ugyldigt input uden at programmet stopper uventet.
Opgaver
Vælg tre eller fire af opgaverne nedenfor. De står i en anbefalet rækkefølge, men du behøver ikke løse dem alle.
- N125 Flow (for/if)
- N130 10-tabel
- N135 Flow (break og continue)
- N140 Simple metoder
- N155 Gæt et tal (iterativ version)
- N157 Gæt et tal (procedural version)
- N170 Simple fejlhåndtering
- N175 Gæt et tal (fejlhåndtering)
Du kan finde flere øvelser i den samlede opgaveliste.
Husk, at du skal løse opgaverne på din måde. Brug gerne AI som hjælp, men afprøv selv koden og bed om en forklaring på de dele, du ikke forstår.
AI-forslag
Prøv for eksempel at bede AI om at:
- give dig en lille opgave med
if,switcheller en løkke uden at vise løsningen - forklare forskellen på en parameter og en returværdi
- hjælpe dig med at læse en stack trace trin for trin
- stille ledende spørgsmål, mens du selv debugger en fejl