fmidue / flex-tasks

Runtime interpreted flexible exercises and automatic HTML form/parser generation.
0 stars 0 forks source link

Anzeige von "mit Einreichung/Lösung gefülltem Formular" #5

Open patritzenfeld opened 1 month ago

patritzenfeld commented 1 month ago

Könnte auch an anderer Stelle nützlich sein. Bei vielen Aufgaben zeigen wir den Studierenden nach der Deadline ja eine korrekte Lösung an. Im Moment würde das bedeuten, ihnen im Feedback-Text eine verbale Beschreibung (oder einen Haskell-Datentyp-Wert) der korrekten Lösung anzuzeigen. Aber wenn die Eingabe ein Formular war, wäre es manchmal sicher auch sinnvoll, die korrekte Lösung auf dieselbe Weise anzuzeigen, also praktisch "So hätten Sie die Felder ausfüllen bzw. Checkboxen etc. setzen müssen."

jvoigtlaender commented 2 weeks ago

Das "manchmal sinnvoll" oben ist tatsächlich relevant. Die Lösung nur und immer durch Anzeigen des korrekt ausgefüllten Formulars zu transportieren, wäre zu einschränkend. Etwa beim Subformula-Task kann es ja sein, dass 5 Teilformeln abgefragt sind, es aber prinzipiell 10 gäbe. Dann wäre es ungünstig, nur 5 beliebige davon in Lösungsfeldern anzuzeigen. Sondern es wäre besser, wie bisher explizit auflistend in etwa zu schreiben: "Sie hätten 5 der folgenden (10) Teilformeln angeben müssen."