Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:git:classroom50:setup [2026/08/19 07:33] – angelegt msuterhowto:git:classroom50:setup [2026/08/25 10:18] (aktuell) – msuter
Zeile 1: Zeile 1:
-====== Classroom50: Classroom einrichten ======+====== Classroom50: Organisation einrichten ======
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-Diese Seite beschreibt das Erstellen eines neuen Classrooms.+Diese Seite beschreibt das Erstellen einer neuen Organisation.
 </WRAP> </WRAP>
  
  
 ===== GitHub-CLI und Erweiterung für Classroom50 ===== ===== GitHub-CLI und Erweiterung für Classroom50 =====
-<WRAP center round tip 60%> 
-Du musst die CLI und Erweiterung einmalig installieren. 
-</WRAP> 
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 Manche Schritte in Classroom50 müssen im Terminal durchgeführt werden. Manche Schritte in Classroom50 müssen im Terminal durchgeführt werden.
-Dazu musst due die GitHub-CLI und die Erweiterung für ''gh teacher'' installieren.+Dazu musst du einmalig die GitHub-CLI und die Erweiterung für ''gh teacher'' installieren.
 </WRAP> </WRAP>
  
Zeile 29: Zeile 26:
 </code> </code>
  
 +===== Organisation in GitHub und Classroom50 =====
 +<WRAP center round tip 60%>
 +Pro Modul und Jahrgang benötigst du eine Organisation in GitHub und Classroom50, z.B. "m319-ix26".
 +Die Organisation kann nur durch einen Enterprise-Owner erstellt werden.
 +</WRAP>
 +
 +Bestelle deine Organisation über das [[https://bzzch.sharepoint.com/:x:/r/teams/MoodleLMS-Kursantrag/Freigegebene%20Dokumente/Kursantrag/GitHubOrga.xlsx?d=w1b8fe9e954414b068805cdda6b58afbc&csf=1&web=1&e=LPYGRo|Excel]] im Team "FGIT" => Kanal "GitHub".
 +
 +Unter [[https://classroom50.org/]] findest du deine Organisationen.
 +
 +===== Workflow für Moodle-Sync =====
 +  - Öffne deine Organisation in GitHub, z.B. [[https://github.com/orgs/m320-ix25/repositories]]
 +  - Öffne das Repository ''classroom50'' und gehe in den Ordner ''.github/workflows''.
 +  - Kopiere das Skript ''moodle-sync.yaml'' aus [[https://github.com/BZZ-Commons/pygrader50/blob/main/classroom50/moodle-sync.yaml|BZZ-Commons - pygrader50]] in diesen Ordner.
 +
 +{{:howto:git:classroom50:cr50_overview.png?400|}}
  • howto/git/classroom50/setup.1787117634.txt.gz
  • Zuletzt geändert: 2026/08/19 07:33
  • von msuter