SeDriLa lauffähig machen für die Verwendung der Teilnehmer
Ziel
Ich kann sedrila
aufrufen und habe meinen Übungspartner und mein Semester
für die Tutor_innen festgehalten.
Hintergrund
Das Programmierpraktikum basiert auf der Anwendung sedrila
(Dokumentation).
sedrila dient Ihnen für zwei Zwecke:
- Einhaltung und halbautomatische Erstellung einer einheitlichen Beschreibungsdatei für jede Abgabe, damit Ihre Tutor_innen weniger Verwaltungsaufwand bei den Bewertungen haben und Ihnen damit schneller Rückmeldung geben können.
- Überblick über Ihren Fortschritt bekommen.
Unterschätzen Sie diese Punkte nicht! Die Erleichterung für die Tutoren vermeidet Missverständnisse und spart damit auch Ihnen Zeit. Auch der Überblick kann schnell verloren gehen, insbesondere darüber, welche Aufgaben bereits bearbeitet, aber noch nicht bewertet wurden.
Arbeitsschritte
Zunächst müssen Sie SeDriLa installieren:
1 2 |
|
In Ihrem ProPra-Verzeichnis (git-Arbeitsverzeichnis) führen Sie anschließend folgenden Befehl aus:
1 |
|
Sie werden aufgefordert, folgende Daten anzugeben, die Sie zuvor bereithalten sollten:
- die URL der Homepage des ProPras
- Ihren vollen Namen
- Ihre Matrikelnummer
- den vollen Namen Ihrer Paar-Partner_in (oder einen Querstrich, falls Sie allein arbeiten)
- die Matrikelnummer Ihrer Paar-Partner_in (oder einen Querstrich, falls Sie allein arbeiten)
Diese Daten werden in einer Datei namens student.yaml
festgehalten.
(Dort können Sie nötigenfalls mit einem Texteditor später auch Änderungen vornehmen
und in Git einchecken, wenn sich ausnahmsweise die Partner_in ändern sollte.
Keinesfalls ändern sollten Sie hingegen den URL, jedenfalls sobald Sie erstmalig eine Aufgabe
erfolgreich bei der Tutor_in eingereicht haben, denn dadurch würde Ihr bis dahin angesammeltes
Stundenkonto ungültig.)
Sie sollten anschließend in der Lage sein, sedrila student
auszuführen und
bekommen dann eine Tabelle mit den bisher bearbeiteten Aufgaben zu sehen.
Darin stehen zwei Sorten von Aufgaben:
Erstens die, die Sie schon mal eingereicht haben.
Zweitens die, für die Sie einen Commit, in dem Format gemacht haben,
das in Zeiterfassung beschrieben wurde.
Uneingereichtes ohne einen solchen Commit fehlt in der Tabelle, denn darüber kann sedrila nichts
Nützliches sagen. Holen Sie ggf. solche Commits wie dort beschrieben nach.
"Timevalue TOTAL" ist bislang 0, denn das umfasst nur bereits eingereichte und akzeptierte Abgaben. Wie man Einreichungen macht, lernen Sie in der nächsten Aufgabe.
Abgabe
Die Abgabe besteht aus der von sedrila student --init
generierten Datei student.yaml
.