FAGPORTALEN

Modul 20 – 🏆 Afslutningsprojekt

Computerspace · FGU · Programmering i Python

🏆 Byg dit eget Python-program!

Du har nået slutningen af kurset. Nu er det tid til at vise hvad du kan!

---

📋 5 Projektforslag

1. 📒 Kontaktbog (begynder)

Dict: navn → {telefon, email} • Gem/hent fra fil • Koncepter: dict, filer, funktioner

2. 🗒️ To-do liste (begynder)

Tilføj/marker opgaver • Gem til fil • Koncepter: lister, fil, while-menu

3. 💰 Budget-tracker (middel)

Indtægter/udgifter i kategorier • Månedsoversigt • Koncepter: dict, CSV, funktioner

4. 🔧 Hangman (middel)

Gæt ord bogstav for bogstav • Koncepter: strings, lister, løkker, betingelser

5. 🎮 Rollespil (avanceret)

Karakter med HP og angreb • Koncepter: OOP, dict, random, filer

---

📝 Projektplan-skabelon

Fase 1: Plan – skriv pseudokode før du koder

Fase 2: Grundstruktur – få noget til at køre hurtigt

Fase 3: Funktioner – tilføj én ad gangen, test løbende

Fase 4: Fejlfind – test alle edge cases + tilføj fejlhåndtering

---

💬 Dokumentationskrav

Dit program skal have kommentarer på svær logik, docstrings på alle funktioner og beskrivende variabelnavne (ikke x, a, temp).

---

🤔 Refleksion

1. Hvilke moduler fra 1-19 bruger dit program?

2. Hvad var sværest at implementere?

3. Hvad ville du gøre anderledes næste gang?

---

💼 Karriere med Python

---

⭐ Du har gennemført kurset!

✅ Python-syntaks • ✅ Kontrolstrukturer • ✅ Funktioner • ✅ Datastrukturer

✅ Fejlhåndtering • ✅ Filhåndtering • ✅ OOP • ✅ Biblioteker

---

🎓 Læringsmål for Modul 20

Læringsmål

Sådan kan du arbejde med emnet

⚠️ Vigtigt

---

💡 Hvad er næste skridt?

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.