FAGPORTALEN

Tekst-baserede projekter (quiz, beregner, tic-tac-toe)

Informatik C · STX · C-niveau · Programmering

💻 Tekst-baserede projekter (quiz, beregner, tic-tac-toe)

Klassiske begynder-projekter i Informatik C — uden grafisk UI, ren konsol-output.

Quiz-app: spørgsmål-bank (liste af tupler eller dictionary), spørg én ad gangen, modtag svar, tæl rigtige, vis score. Udvidelser: timer, kategorier, sværhedsgrad, gem highscore.

Lommeregner: parse input (eval er farligt — brug operator-modul eller skriv egen parser), understøt + − × ÷, exponent, square root. Fejlhåndtering (division med 0). Avanceret: parenteser via stack-baseret evaluering.

Tic-tac-toe (kryds og bolle): 3×3-bræt repræsenteret som liste eller 2D-array. Skiftevise spillere. Tjek vinder (rækker, kolonner, diagonaler). Udvidelser: AI-modstander (minimax-algoritme — uovervindelig), GUI med tkinter eller pygame.

Andre klassikere: Hangman (gæt bogstaver), Rock-Paper-Scissors (mod tilfældig computer eller AI med strategi-mønster-detektion), Tallegæt-spil (gæt tal 1-100 med varmere/koldere-feedback), Snake (med pygame), Mastermind, Connect Four. Læringsmål: I/O, variabler, loops, conditionals, lister, funktioner, fejlhåndtering. Hver projekt 1-3 ugers arbejde for nybegynder.

Fremlæggelse: dokumentér med flowchart, vis kode + demonstrér eksamensspørgsmål.

Læringsmål

Sådan kan du arbejde med emnet

Arbejd iterativt med prototyper og dokumentation. Test, evaluér og dokumentér.

Ø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.