Aktivität 01
Paarprogrammierung: Unit-Tests schreiben
Schülerinnen und Schüler arbeiten in Paaren an einer gemeinsamen Funktion, schreiben Unit-Tests mit einem Framework wie JUnit und führen diese aus. Sie besprechen fehlgeschlagene Tests und passen den Code an. Abschließend teilen Paare Ergebnisse im Plenum.
Kann man die Fehlerfreiheit einer Software beweisen?
ModerationstippBeim Paarprogrammieren ist es wichtig, darauf zu achten, dass beide Partner aktiv am Code und den Tests beteiligt sind, um einseitige Übernahme zu vermeiden.
Worauf zu achten istDie Schüler erhalten ein kleines Code-Snippet mit einer absichtlichen Fehlfunktion. Sie sollen einen Unit-Test schreiben, der diesen Fehler aufdeckt, und kurz begründen, warum ihr Test erfolgreich wäre.