C# Quiz - Planung (Teil 1)

, 1 min read

Vorwort: Für diese Reihe wird Visual C# Express 2010 oder MonoDevelop benötigt. Screenshots, Codesnippets und Solutions werden vorerst nur für Visual C# Express 2010 verfügbar sein.

In der Schule hatten wir in Programmieren ein C#-Quiz zu erstellen. Dies war durchaus eine anspruchsvolle Aufgabe mit mehreren Hürden die es zu meistern galt.

Die Aufgabe

Es soll ein Fragebogen entwickelt werden, welcher der schulischen Selbsteinschätzung dient. Dazu wird ein Fragenkatalog bereitgestellt. Dieser Fragenkatalog enthält 23 Fragen zu verschiedenen Themen, z.B. Lernkonzentration, Aufmerksamkeit im Unterricht und Fleiß.

Es stehen vier Antwortmöglichkeiten zur Auswahl: „Fast immer“, „Oft“, „Manchmal“ und „Ganz selten“. Die Darstellung der Ergebnisse erfolgt grafisch. Das Programm soll in der Programmiersprache „C#“ realisiert werden.

Fragen und Antworten sollen sich anschließend anpassen lassen.

Fragebogen im Textformat: Nicht mehr verfügbar.

Planung

Anforderungen an das Programm

Vordefinierte Anforderungen:

  • Änderbare Fragen und Antworten
  • Programm passt sich automatisch an geänderte Fragen/Antworten an
  • Grafische Darstellung der Testergebnisse

Selbstdefinierte Anforderungen:

  • Test wiederholbar
  • Zwischenergebnisse anzeigen

avatar

Philipp Hansch

Full Stack Developer

Philipp is a full stack developer currently heavily involved with Rust. Most notably he's a member of the Clippy team where he helps with bugfixing and documentation. You can follow him on Twitter and find him on GitHub as well as Patreon.