Zum Hauptinhalt springen

NumTrip

Abgabe

Abgabe

24.01.2023, 12:00 Uhr

MĂźndliche PrĂźfung

👉 Liste

Ziele
  • Entwerfen einer Funktionshierarchie fĂźr das NumTrip-Game

  • Entwerfen der globalen Datenstrukturen fĂźr das NumTrip-Game

  • Implementation des NumTrip-Games als konsolenbasiertes Programm

  • ⭐️ Erweiterung des konsolenbasierten NumTrip-Games mit Pygame

Beurteilungskriterien​

Kriterien0 Punkte1 Punkte2 Punkte3 Punkte

Git History​

  1. Regelmässige Commits

  2. Pro Commit nur thematisch zusammengehörende Änderungen

  3. Imperativ Mood

Weniger als zwei Bedingungen erfĂźllt

Zwei von drei Bedingungen erfĂźllt

Alle drei Bedingungen erfßllt, kleinere MängelAlle drei Bedingungen sind vollständig erfßllt

Blog / Wiki / Portfolio​

  1. Ist vollständig

  2. Ist verständlich

  3. Ist fachlich korrekt

Weniger als zwei Bedingungen erfĂźllt

Zwei von drei Bedingungen erfĂźllt

Alle drei Bedingungen erfßllt, kleinere MängelAlle drei Bedingungen sind vollständig erfßllt

Spielumfang, Spielbarkeit​

Unspielbar z.B.:

  • Fehler fĂźhren zum Absturz

  • Korrekte Benutzereingabe wird falsch verarbeitet

Stark eingeschränkte Funktionalität, z.B.:

  • Kein Eingabevalidierung

  • Spielende nicht erkannt

Leicht eingeschränkte Funktionalität:

  • Felder auswählen (ohne Nachbarfelder)

  • Eingabevalidierung

  • Spielende erkannt

Volle Funktionalität:

  • Felder aufdecken (inkl. Nachbarfelder)

  • Eingabevalidierung

  • Spielende erkannt

Vorbereiteter Programmierteil​

  1. Kann erklären, worum es bei diesem Teil geht

  2. Zeigen, was daran gut gelungen ist

  3. Zeigen, was daran noch verbessert werden kann

Weniger als zwei Bedingungen erfßlltZwei von drei Bedingungen erfßlltAlle drei Bedingungen erfßllt, kleinere MängelAlle drei Bedingungen sind vollständig erfßllt

Fragen zum Programm​

  1. Kann eine Stelle im Programm erklären

  2. Verwendet passende und korrekte Fachbegriffe

  3. Kann zu einem Fachbegriff (bspw. "Referenzen") eine Codestelle im Programm zeigen

Weniger als zwei Bedingungen erfßlltZwei von drei Bedingungen erfßlltAlle drei Bedingungen erfßllt, kleinere MängelAlle drei Bedingungen sind vollständig erfßllt