====== Anleitungen git (GitHub, Classroom 50) ====== Seit August 2026 läuft die automatisierte Bewertung an der BZZ über **Classroom 50**. GitHub Classroom und der alte Autograder ''BZZ-Commons/pygrader'' sind abgelöst — die Seiten dazu bleiben nur noch als Archiv stehen. ===== Ersteinrichtung ===== * [[.:githubkonto|]] * [[.:githubsso|]] * [[.:github_moodle]] ===== Classroom 50 ===== * [[.:classroom50:start|Überblick: wie Classroom 50 an der BZZ läuft]] ==== Für Lernende ==== * [[.:classroom50:lernende|Aufgabe annehmen, bearbeiten, abgeben]] * [[.:classroom50:troubleshooting|Problembehandlung]] ==== Für Lehrpersonen ==== * [[.:classroom50:lehrpersonen|Klassenzimmer und Aufgaben verwalten]] * [[.:classroom50repo|Das classroom50-Konfigurations-Repository]] * [[.:template|Template-Repositories]] * [[.:classroom50:bewertung|Wie bewertet wird (pytest + pylint)]] * [[.:classroom50:moodle|Noten nach Moodle übertragen]] ==== Einrichtung und Betrieb ==== * [[.:classroom50:einrichtung|Ein Klassenzimmer von Grund auf einrichten]] * [[.:classroom50:migration|Migration von GitHub Classroom]] * [[.:classroom50:cli|CLI-Referenz]] ===== Best practice und Problembehandlung ===== * [[.:organisation|]] * [[.:python_venv|]] * [[.:probleme|]] * [[howto/pycharm/template]] ===== Github Classroom (veraltet) ===== Diese Seiten beschreiben den **abgelösten** Ablauf. Sie gelten nur noch für Module, die noch nicht auf Classroom 50 migriert sind (Stand August 2026 u.a. Teile von m320 und m450). Für alles andere gilt [[.:classroom50:start|Classroom 50]]. ==== Workflow für Lernende ==== - [[.:githubkonto]] - [[.:assignment]] - [[.:clonestart]] - [[.:clonesetup]] - [[.:venv]] - [[.:kontrolle_venv]] - [[.:kontrolle_requirements]] ==== Troubleshooting für Lernende ==== - [[.:troubleshooting]] - [[.:github_authentifikation]] - [[.:venv_manuell]] - [[.:venv_aktivieren]] - [[.:pyhton_interpreter]] ==== Diverses ==== * [[.:classroom|]] * [[.:assignment|]] * [[.:ersteaufgabe|]] ==== Alte Bewertungs-Varianten ==== * [[.:grading/automatic_grading|Automatisierte Bewertung ab August 2024 (pygrader, GitHub Classroom)]] * [[.:grading/autograding2|Bewertung vom Autograding in Moodle]] * [[.:grading/linter|Erfolgreichen Linter-Run in Moodle übernehmen]] * [[.:grading/autograding|]] ===== Inhaltsverzeichnis (ungeordnet) =====