Agility Kata "Filling Out a Questionnaire IV"
Verbessern Sie die Fragebogenanwendung mit den folgenden Funktionen:
- Der Fragebogendialog soll eine „Prozentzahl abgeschlossen“-Zahl anzeigen; es soll zwischen Abschluss mit optionalen Fragen und ohne optionale Fragen unterschieden werden.
- Die Punktezahl kann in einer CSV-Datei mit der folgenden Struktur gespeichert werden. Jede Punktzahl wird an die CSV-Datei angehängt, sodass die CSV-Datei am Ende verwendet werden kann, um Punktzahlen über Benutzer und Fragebögen hinweg zu analysieren.
Title | Question | Answer quality |
Questionnaire 1 | Which of these animals is a mammal | 1 [1] |
Questionnaire 1 | What is the sum of 2+3 | 0 |
Questionnaire 2 | What is the result of 2*3 | 1 |
Questionnaire 2 | First name of President Obama | 1 |
Die CSV-Datei heißt scores.csv und befindet sich im Anwendungsverzeichnis. Sie hat diese Form:
Titel;Question;Answer quality Questionnaire 1;Which of these animals is a mammal;1 Questionnaire 1;What is the sum of 2+3;0