Denne webplads indeholder materialer til gymnasiefaget programmering (C#). Forsiden og dens elementer indeholder offentligt tilgængeligt materiale. Resten kræver login (log ind).
🔡 ASCII-tabellen
Fra tal til tegn — den hurtige opslagstabel.
🧠 Computeren - Hukommelsesmodel
Model af arbejdslageret — datatyper, stak/heap og Garbage Collector.
🧠 Cheat sheet - C# hukommelsesmodel
Ét A4-ark: value vs. reference types, Stack, Managed Heap og Garbage Collector — klar til print.
📝 Cheat sheet - C# programmeringssproget
Ét A4-ark med det vigtigste: typer, operatorer, kontrolstrukturer, samlinger og metoder — klar til print.
📝 Cheat sheet - Dapper (ORM)
Ét A4-ark: forbindelse, CRUD med Dapper, parametre, transaktioner og faldgruber — klar til print.
🔀 Cheat sheet - Rutediagrammer
Ét A4-ark med symboler og mønstre (if, for, while, do-while) — klar til print.
🖥️ Computer, Arkitektur, Lager
Modeller af en kompliceret virkelighed — helheden, RAM og disken.
🔤 Datatyper - C#
Opslagstabel: primitive og indbyggede typer — dansk/engelsk terminologi, værdier og størrelser. Søgbar og sorterbar.
📖 Fagord — engelsk/dansk ordbog
Programmeringsbegreber med forklaringer — søgbar og filtrérbar.
Git + GitHub i Visual Studio
Samarbejde om én kodebase — opret repo, invitér gruppen, klon, commit/push og løs merge-konflikter. Uden kommandolinjen.
Git + GitHub i Rider
Samarbejde om én kodebase i JetBrains Rider (Windows/macOS) — klon, commit/pull/push og løs merge-konflikter. Uden kommandolinjen.
💾 Hvor gemmer man data?
App settings, brugerindstillinger og SQLite-filer — de rigtige mapper i Windows, macOS og Linux.
🔀 Rutediagrammer
Symboler, regler og oversættelse til/fra if, switch, for, foreach, while og do-while.
⚙️ Cheat sheet - C11 (embedded)
Ét A4-ark: fast størrelse typer, bitmanipulation, volatile, memory-mapped I/O — klar til print.
dotnet - .NET CLI (Nerd alert)
Kommandolinje (CLI) — fra enkelt C#-fil til projekt og solution. Tekstkommandoer, ikke GUI.
Git CLI (Nerd alert)
Versionsstyring fra kommandolinjen (CLI) — status, commit, branch, push/pull og samarbejde.