Programmieraufgaben online leicht gemacht

Enthält Ihre Veranstaltung Programmieraufgaben? Würden Sie gerne die Studierenden in ein und derselben Umgebung während des Semesters Programmieraufgaben lösen lassen und diese Umgebung dann auch in der Prüfung verwenden? Möchten Sie ausserdem Ihre Programmieraufgaben in der Prüfung mit anderen Aufgabenformaten wie Freitext- oder Multiple-Choice Aufgaben kombinieren?

Mit dem Abschluss der einjährigen Pilotphase von Code Expert ist dies nun für alle interessierten Dozierenden möglich. Mit dem Update des Prüfungsservers auf die Moodle Version 3.7.4+ steht Dozierenden der neue Moodle Fragetyp «Externer Fragetyp (ETH)» zur Verfügung. Mit diesem Fragetyp kann eine Aufgabe innerhalb eines anderen Systems über eine LTI [1]-Schnittstelle in ein Moodle Quiz eingebunden werden. Im konkreten Fall mit einer Aufgabe in Code Expert. Code Expert ist eine browserbasierte Lern- und Programmierumgebung die am Departement für Informatik (D-INFK ) entwickelt wird. Der Moodle-Fragetyp «Externe Verbindung (ETH)» wurde In einem gemeinsamen Projekt der Abteilung Lehrentwicklung und -technologie (LET) und des D-INFK entwickelt.

Wenn Sie Code Expert Aufgaben in einer Prüfung verwenden möchten, setzen Sie Code Expert bereits während der semesterbegleitenden Übungen ein. Auf diese Weise sind alle Studierenden bereits mit der Programmierumgebung für die Prüfung bestens vertraut. Weitere Informationen zu Code Expert finden Sie hier: https://code-expert.net/. Wenn Sie Code Expert in Ihrer Veranstaltung an der ETH einsetzen möchten, so melden Sie sich beim Code Expert-Team des D-INFK (expert@inf.ethz.ch). Informationen zur Integration von Code Expert in Moodle sind auf derselben Website zu finden: https://code-expert.net/lecturers/#integration-in-moodle. Die  Anleitung zur Einbindung von Code Expert Aufgaben in Moodle ist ebenso auf dieser Seite verlinkt: https://code-expert.net/assets/images/Anleitung_CodeExpertIntegrationInMoodleEN_20200409.pdf . Für weitere Fragen zum Einsatz von Code Expert in Online-Prüfungen melden Sie sich gerne bei: online-pruefungen@let.ethz.ch.

[1] LTI: https://www.imsglobal.org/activity/learning-tools-interoperability

Share

Posted on
in Projects Tags: ,,,,,,

Leave a Reply

Your email address will not be published.