Die Lernkurven Ihrer Studierenden mithilfe von GitHub und GitLab Workflows noch steiler gestalten
Ermöglichen Sie Ihren Studierenden, Programmieraufgaben so zu lösen, wie Software in der wirklichen Welt erstellt wird und bereiten Sie Ihre Studierenden somit bestmöglich auf ihre spätere Tätigkeit in der IT-Branche vor.
Der Hauptnutzen eines
GitHub & GitLab Workflows
Erfahren Sie, welchen Nutzen sie aus einem auf GitHub oder GitLab basierenden Programmieraufgaben-Workflow ziehen können.
Lernen für die Praxis
Die überwiegende Mehrheit an Unternehmen verwenden GitHub oder GitLab zur Verwaltung ihres Codes. Wenn Sie als Bildungseinrichtung Ihre Studierenden frühzeitig mit diesen Tools vertraut machen, verschaffen Sie Ihnen einen großen Vorteil, sobald diese ihre berufliche Laufbahn beginnen.
Lösungen schneller einsehen & überprüfen
GitHub und GitLab wurden entwickelt, um die Überprüfung von Code schnell und einfach zu gestalten. Somit können sie eingereichte Lösungen ihrer Studierenden schnell einsehen & überprüfen und anschließend sogar direkt im Code der Studierenden (Auf Codezeilen-, Codeblock- oder Commit-Level) Feedback geben.
Umfangreiche Projektaufgaben anstelle Code-Snippets
In AssignmentOS werden benutzerdefinierte Aufgaben in einer GitHub/GitLab-Repository erstellt und verwaltet. Dies ermöglicht es, Aufgaben verschiedenen Umfangs zu erstellen – Von Anfängerproblemen bis hin zu fortgeschrittenen ‘multi-file’ Projekten.
Wie es funktioniert?
Sobald Sie eine Aufgabe erstellen, wird in der privaten GitHub/GitLab-Vorlage-Repository des Kurses ein neuer Ordern für die Aufgabe erstellt. Dieser Ordner enthält eine Standardprojekt-Struktur für die von Ihnen gewählte Programmiersprache/Framework - weitere Einzelheiten finden Sie in den Anleitungen zu den einzelnen Sprachen/Frameworks weiter unten.
Fügen Sie die Problemstellung Ihrer Aufgabe und eventuell vorhandenen Starter Code dem Ordner Ihrer Aufgabe zu.
AssignmentOS erstellt jeweils eine eigene neue private GitHub/GitLab Repository für alle einzelnen Studierenden und kopiert in diese jeweils die Inhalte des Aufgabenorders aus Ihrer Kurs-Repo.
IN AKTION ERLEBEN
GitHub Workflow
Erfahren Sie in diesem Video, wie AssignmentOS’s GitHub Workflow funktioniert.
GitLab Workflow
Erfahren Sie in diesem Video, wie AssignmentOS’s GitLab Workflow funktioniert.
Lernen Sie AssignmentOS kennen!
Starten Sie jetzt Ihr kostenloses 1-Semester-Testen und erfahren Sie, wie Sie Ihre Lehr- und Lernprozesse mithilfe von Programmieraufgaben-Management optimieren können.