Tutorials

Wählen Sie ein Tutorial, um direkt zum gewünschten Thema zu springen.

Erste Schritte

Diese Anleitung hilft Ihnen, Ihr GitHub-Konto vorzubereiten, sich bei aiDACTO zu registrieren, GitHub zu verbinden, Lernende hinzuzufügen und Ihre erste Aufgabe mit KI-Unterstützung zu erstellen. Aufgaben können Sie bereits erstellen, bevor Sie Lernende hinzufügen. Weitere Tutorials führen Sie durch die übrigen Schritte des Arbeitsablaufs für Lehrkräfte.

Voraussetzung: GitHub-Konto und Organisation

Bevor Sie Schüler:innen-Repositories erstellen, benötigen Sie ein GitHub-Konto und eine Organisation, in der diese Repositories liegen. GitHub ist unabhängig von Ihrer aiDACTO-Anmeldung und wird während der Einrichtung separat mit aiDACTO verbunden.

  1. Erstellen Sie ein kostenloses GitHub-Konto. Öffnen Sie die GitHub-Registrierung, geben Sie eine E-Mail-Adresse an, wählen Sie einen Benutzernamen und ein Passwort und bestätigen Sie Ihre E-Mail-Adresse. Das kostenlose GitHub-Angebot reicht für dieses Tutorial aus.
  2. Erstellen Sie eine kostenlose Organisation für Ihre Klasse oder Ihren Kurs. Öffnen Sie dazu, während Sie bei GitHub angemeldet sind, die GitHub-Seite zum Erstellen einer Organisation. Wählen Sie den kostenlosen Tarif, geben Sie einen Organisationsnamen und eine Kontakt-E-Mail-Adresse an und schließen Sie die Einrichtung ab. Wählen Sie einen Namen, den Lernende und Kolleg:innen wiedererkennen. Diese Organisation wird Eigentümerin der Schüler:innen-Repositories.
  3. Stellen Sie sicher, dass Sie Zugriff auf die Organisation haben. Verwenden Sie ein Konto, bei dem Sie Organisationsinhaber:in sind, und prüfen Sie, ob Sie dort Repositories erstellen dürfen. Erteilen Sie aiDACTO beim Verbinden mit GitHub Zugriff auf die Organisation, falls GitHub Sie dazu auffordert.
  4. Fragen Sie Ihre Lernenden nach ihren GitHub-Benutzernamen. Lassen Sie sich die GitHub-Kontonamen geben, damit Sie diese beim Anlegen der Lernenden in aiDACTO eintragen können. Auch die Lernenden können kostenlose GitHub-Konten verwenden. Wer noch kein Konto hat, kann sich kostenlos bei GitHub registrieren und Ihnen anschließend den Benutzernamen mitteilen.

Derzeit sind das GitHub-Konto und die Organisation Voraussetzungen für den hier beschriebenen Repository-Arbeitsablauf. Diese Anforderungen und der Einrichtungsprozess werden sich voraussichtlich in einer zukünftigen aiDACTO-Version ändern. Wir aktualisieren diese Anleitung, sobald es so weit ist.

Schritt 1: Bei aiDACTO registrieren und anmelden

Wählen Sie Ihre E-Mail-Adresse

Registrieren Sie sich mit einer E-Mail-Adresse, auf die Sie Zugriff haben. Diese Adresse verwenden Sie für die Anmeldung. aiDACTO sendet auch Benachrichtigungen dorthin, zum Beispiel wenn eine Analyse abgeschlossen ist. Wenn Sie einer Schule zugeordnet sind, erhalten Sie an diese Adresse gegebenenfalls auch Informationen der Schuladministration.

Falls Ihre Schule bereits bei aiDACTO registriert ist, können Sie Ihre Schul-E-Mail-Adresse verwenden, damit Ihr Konto leichter der Schule zugeordnet werden kann. Fragen Sie bei Ihrer Schuladministration nach, wenn Sie nicht sicher sind, welche Adresse Sie verwenden sollen.

  1. Registrierung öffnen

    Wählen Sie auf der aiDACTO-Startseite in der Navigation Login / Register (Anmelden / Registrieren).

    aiDACTO-Navigation mit der Option Login / Register unter Home.
    Über „Login / Register“ gelangen Sie zur Anmeldeseite.
  2. Neues Konto erstellen

    Wählen Sie auf der Seite Sign in (Anmelden) den Link No account? Create one (Noch kein Konto? Konto erstellen). Wenn Sie bereits ein aiDACTO-Konto haben, melden Sie sich stattdessen mit Ihrer bisherigen E-Mail-Adresse an.

    Anmeldeseite mit E-Mail-Feld und dem Link No account? Create one.
    Wählen Sie „Create one“, um ein aiDACTO-Konto zu registrieren.
  3. E-Mail-Adresse eingeben

    Geben Sie auf der Seite Create account (Konto erstellen) Ihre gewählte E-Mail-Adresse ein und wählen Sie Next (Weiter). Verwenden Sie Ihre eigene Adresse – die Adressen in den Screenshots sind Beispiele.

    Seite Create account mit eingegebener E-Mail-Adresse und der Schaltfläche Next.
    Geben Sie die Adresse ein, die Sie für die Anmeldung und Benachrichtigungen verwenden möchten.
  4. E-Mail-Adresse bestätigen

    Ein Bestätigungscode wird automatisch an Ihre E-Mail-Adresse gesendet. Öffnen Sie Ihr Postfach, kopieren Sie den Code, geben Sie ihn auf der Seite Enter code (Code eingeben) ein und wählen Sie Next (Weiter). Der Code ist 30 Minuten gültig.

    Wenn die E-Mail nicht ankommt, prüfen Sie den Spam-Ordner und kontrollieren Sie, ob Sie die richtige Adresse eingegeben haben. Ist der Code abgelaufen, fordern Sie einen neuen an.

    E-Mail-Bestätigungsseite mit dem Feld Enter code und der Schaltfläche Next.
    Geben Sie den automatisch per E-Mail gesendeten Bestätigungscode innerhalb von 30 Minuten ein.
  5. Angaben vervollständigen und anmelden

    Vervollständigen Sie bei Aufforderung Ihre Registrierungsdaten und melden Sie sich anschließend bei aiDACTO an. Nach der Anmeldung stehen weitere Menüs zur Verfügung, darunter Students (Lernende), Tasks (Aufgaben), Assignments (Aufgabenstellungen), Analysis (Analysen) und Repositories. Unten in der Navigation finden Sie Ihr Kontomenü und – falls GitHub noch nicht verbunden ist – die Option Connect GitHub (GitHub verbinden).

    aiDACTO-Startseite nach der Anmeldung mit zusätzlichen Navigationsmenüs, Connect GitHub und dem Kontomenü.
    Nach der Anmeldung gelangen Sie über die Navigation zu den Arbeitsbereichen für Lehrkräfte.

Schritt 2: GitHub verbinden und Organisation auswählen

Verbinden Sie Ihr GitHub-Konto, damit aiDACTO mit den Kurs-Repositories arbeiten kann. Dadurch wird der Repository-Zugriff autorisiert; Ihre aiDACTO-Anmeldung wird dadurch nicht ersetzt. Allein durch die Autorisierung werden noch keine Repositories oder Issues erstellt.

  1. GitHub-Konto verbinden

    Wählen Sie unten in der linken Navigationsleiste Connect GitHub (GitHub verbinden). Melden Sie sich bei Aufforderung mit dem zuvor eingerichteten GitHub-Konto an. Verwenden Sie Ihre eigenen GitHub-Zugangsdaten; das Konto im Screenshot dient nur als Beispiel.

    GitHub-Anmeldeseite mit der Aufforderung, sich anzumelden und mit aiDACTO fortzufahren.
    Melden Sie sich bei GitHub an, um Ihr Repository-Konto mit aiDACTO zu verbinden.
  2. aiDACTO autorisieren und Organisationszugriff erteilen

    Prüfen Sie die Autorisierungsanfrage von GitHub und erlauben Sie aiDACTO den Zugriff auf Ihr GitHub-Konto. Erteilen Sie Zugriff auf alle Organisationen, die Sie für Ihren Kurs benötigen:

    • Die Organisation, in der Repositories für einzelne Lernende oder Lerngruppen erstellt werden sollen.
    • Die Organisation, in der der Beispielquellcode liegt, der in die Repositories der Lernenden kopiert werden soll.

    Dafür können dieselbe oder unterschiedliche Organisationen verwendet werden. Ihr GitHub-Konto benötigt außerdem die erforderlichen Berechtigungen, um im Ziel Repositories anzulegen und auf die Beispiel-Repositories zuzugreifen. Wenn GitHub eine Genehmigung durch eine:n Organisationsinhaber:in verlangt, bitten Sie vor dem Fortfahren darum.

  3. Bevorzugte GitHub-Organisation auswählen

    Kehren Sie zu aiDACTO zurück. Öffnen Sie unten links das GitHub-Menü mit Ihrem GitHub-Benutzernamen und wählen Sie GitHub Settings (GitHub-Einstellungen). Wählen Sie unter Preferred GitHub Organization (Bevorzugte GitHub-Organisation) die Organisation aus, in der neue Schüler:innen-Repositories erstellt werden sollen, und wählen Sie anschließend Save GitHub Settings (GitHub-Einstellungen speichern).

    Diese Einstellung legt den Speicherort für neue Repositories fest; vorhandene Repositories werden dadurch nicht verschoben. Die Organisation mit dem Beispielquellcode kann eine andere sein und muss nicht als bevorzugtes Ziel ausgewählt werden.

    aiDACTO-GitHub-Einstellungen mit Auswahl der bevorzugten Organisation, Hinweisen zum Organisationszugriff und der Schaltfläche Save GitHub Settings.
    Wählen und speichern Sie die Organisation, der neue Schüler:innen-Repositories gehören sollen.
  4. Wenn eine Organisation in der Liste fehlt

    Prüfen Sie den Organisationszugriff für aiDACTO in den persönlichen GitHub-Kontoeinstellungen, nicht auf der aiDACTO-Profilseite:

    1. Öffnen Sie auf GitHub die Settings (Einstellungen).
    2. Wählen Sie unter Integrations (Integrationen) den Eintrag Applications (Anwendungen).
    3. Wählen Sie Authorized OAuth Apps (Autorisierte OAuth-Apps) und dann aiDACTO.
    4. Erteilen Sie unter Organization access (Organisationszugriff) Zugriff auf die Organisation, in der die Schüler:innen-Repositories erstellt werden sollen, sowie auf Organisationen mit benötigtem Beispielcode. Bitten Sie bei Bedarf eine:n Organisationsinhaber:in um Genehmigung.
    5. Kehren Sie zu aiDACTO zurück und laden Sie GitHub Settings neu. Wählen Sie die gewünschte Organisation und anschließend Save GitHub Settings.

Sie behalten die Kontrolle über Änderungen auf GitHub

Mit verbundenem GitHub kann aiDACTO Repositories für einzelne Lernende oder Gruppen erstellen, Beispielcode und Aufgabenanweisungen hochladen sowie auf Basis von Analyseergebnissen GitHub-Issues erstellen. Die Autorisierung allein löst diese Aktionen nicht aus.

Schritt 3: Profil öffnen und Vorlagensprachen auswählen

Öffnen Sie unten in der linken Navigationsleiste Ihr Kontomenü und wählen Sie Profile (Profil). Auf dieser Seite finden Sie Ihre Repository-Anbieterpräferenz, Vorlagensprachen und Schuloptionen. Die Seite ist von GitHub Settings getrennt, wo Sie die Organisation für neue Schüler:innen-Repositories ausgewählt haben.

  1. Repository-Anbieter prüfen

    Unter Repository provider (Repository-Anbieter) ist derzeit nur GitHub verfügbar. Das wird sich künftig ändern, wenn weitere Repository-Anbieter unterstützt werden. Lassen Sie vorerst GitHub ausgewählt.

    Profilseite mit GitHub als Repository-Anbieter, den Vorlagensprachen Englisch und Deutsch, My Schools, Join a School und Request School Administrator Access.
    Im Profil finden Sie Ihre Einstellungen und Optionen für Schulen.
  2. Gewünschte Vorlagensprachen auswählen

    aiDACTO stellt Vorlagen für Hausaufgaben, Teamprojekte, Tests und weitere Aufgaben bereit. Die Vorlagen gibt es auf drei Ebenen:

    • Globale Vorlagen werden mit der Anwendung bereitgestellt.
    • Schulvorlagen werden für Ihre Schule angepasst.
    • Persönliche Vorlagen werden für Ihr eigenes aiDACTO-Konto angepasst.

    Derzeit sind Vorlagen auf Englisch und Deutsch verfügbar. Um die Vorlagenliste zu verkürzen, wählen Sie unter Template Preferences (Vorlageneinstellungen) die gewünschte(n) Sprache(n) aus und deaktivieren Sie die anderen. Lassen Sie mindestens eine Sprache ausgewählt und wählen Sie dann Save Template Preferences (Vorlageneinstellungen speichern). Wenn Sie keine deutschen Vorlagen benötigen, wählen Sie nur Englisch aus. Unterrichten Sie in beiden Sprachen, lassen Sie beide Sprachen aktiviert.

  3. Schuloptionen ansehen

    Wenn Sie als Schuladministrator:in tätig sind, öffnen Sie im Bereich Request School Administrator Access das Formular über Request school administrator access (Schuladministratorzugriff beantragen). Die Anleitung finden Sie in Schritt 2 für Schuladministrator:innen. Schuladministrator:innen können:

    • Vorlagen für die Schule anpassen.
    • Gemeinsame Schüler:innen der Schule anlegen, damit nicht jede Lehrkraft dieselben Lernenden einzeln erfassen muss.
    • Das aiDACTO-Abonnement und die Bezahlung der Schule verwalten.

    Der Antrag gewährt die Rolle nicht automatisch; er muss zuerst geprüft werden. Wenn Sie keine Schuladministratorin oder kein Schuladministrator sind, können Sie diesen Bereich ignorieren.

    Gibt es für Ihre Schule bereits eine Schuladministration in aiDACTO, können Sie über Join a School (Einer Schule beitreten) den Beitritt beantragen. Die Schuladministration muss Ihren Antrag genehmigen, bevor Sie auf die Schüler:innen der Schule zugreifen können. Aktive Schulzugehörigkeiten werden unter My Schools (Meine Schulen) angezeigt.

    Der Beitritt zu einer Schule wird in einem eigenen Tutorial behandelt. In diesem Schritt reicht es, die gewünschten Vorlagensprachen auszuwählen und zu speichern.

Schritt 4: Lernende hinzufügen

Öffnen Sie Students (Lernende) in der linken Navigation. Wenn Sie noch keiner Schule beigetreten sind, werden möglicherweise keine Schüler:innen angezeigt. Sie können Lernende für Ihre Klassen oder Workshops trotzdem als persönliche Lernende hinzufügen. Diese werden über Ihr eigenes aiDACTO-Konto verwaltet.

  1. Lernende hinzufügen

    Wählen Sie auf der Seite „Students“ die Option Add Student (Lernende hinzufügen). Verwenden Sie einen Namen, an dem Sie die Person wiedererkennen. Es muss nicht der echte Name sein; wählen Sie eine Bezeichnung, die Sie zuordnen können. Mit Name und Schüler:innen-ID finden Sie die richtige Person später schnell wieder.

    Students-Seite ohne Einträge, mit Filtern für Schule, Name oder Schüler:innen-ID und Gruppe sowie der Schaltfläche Add Student.
    Wenn Sie keiner Schule zugeordnet sind und noch keine persönlichen Lernenden angelegt haben, ist die Liste leer. Wählen Sie „Add Student“, um eine persönliche Person hinzuzufügen.
  2. Angaben zur Person eintragen

    Name und Schüler:innen-ID sind erforderlich. Ergänzen Sie den GitHub-Benutzernamen, damit er beim späteren Erstellen oder Zuweisen von Repositories verfügbar ist. Diesen Benutzernamen haben Sie bereits bei den Voraussetzungen erfragt.

    Tragen Sie eine oder mehrere Gruppen, durch Kommas getrennt, ein. Eine Gruppe kann eine Klasse, ein Workshop oder ein Projektteam sein, in dem mehrere Lernende zusammenarbeiten. Eine Person kann mehreren Gruppen angehören. Wählen Sie anschließend Create Student (Lernende erstellen).

    Formular Create Student mit Feldern für Name, Schüler:innen-ID, GitHub-Konto und kommagetrennte Gruppen für eine persönliche Person.
    Erfassen Sie Name, ID, GitHub-Benutzernamen sowie Klasse oder Team.
  3. Gruppen für die Repository-Arbeit verwenden

    Gruppen erleichtern die Vorbereitung von Repository-Aufgaben für eine ganze Klasse oder ein Projektteam. In einem späteren Arbeitsablauf können Sie für jede Person einer ausgewählten Gruppe ein eigenes Repository erstellen oder ein gemeinsames Repository für die Gruppe anlegen und deren Mitglieder automatisch dazu einladen.

  4. Lernende finden und verwalten

    Neu angelegte Personen werden in der Students-Liste angezeigt. Mit dem Gruppenfilter können Sie eine Klasse oder ein Team anzeigen. Über die Suche finden Sie Personen anhand des Namens, der Schüler:innen-ID oder des GitHub-Benutzernamens.

    Students-Seite mit persönlichen Lernenden, IDs, Gruppen und GitHub-Konten sowie Suche, Gruppenfilter und Import- und Exportbereich.
    Filtern Sie die Liste nach Gruppe oder suchen Sie nach Name, ID oder GitHub-Benutzername.
  5. Lernendenliste importieren oder exportieren

    Sie müssen nicht jede Person einzeln erfassen. Wählen Sie im Bereich Import and export students (Lernende importieren und exportieren) den Geltungsbereich für persönliche Lernende aus und exportieren Sie die gesamte Liste als JSON- oder CSV-Datei. Ergänzen Sie die Datei und importieren Sie sie anschließend wieder. Beim Import werden Einträge im gewählten Geltungsbereich anhand der Schüler:innen-ID zugeordnet: Vorhandene Einträge mit derselben ID werden aktualisiert, neue IDs werden hinzugefügt. Der Export umfasst alle Lernenden des gewählten Geltungsbereichs – unabhängig von den Filtern der angezeigten Liste.

    Behalten Sie beim Bearbeiten die exportierten Feldnamen und das Dateiformat bei. Jeder Eintrag kann Name, Schüler:innen-ID, GitHub-Benutzername und Gruppen enthalten. So können Sie eine Klassenliste bequem in einer Tabellenkalkulation oder einem Texteditor vorbereiten und anschließend in aiDACTO importieren.

Schritt 5: Eine Aufgabe mit KI-Unterstützung erstellen

Aufgaben beschreiben, was Lernende erledigen sollen: Hausaufgaben, praktische Übungen, Programmiertests, Teamprojekte und vieles mehr. Sie können Aufgaben erstellen, bevor Sie Lernende hinzufügen, auch wenn Sie noch nicht wissen, wer teilnehmen wird. Lernende und Gruppen benötigen Sie erst später bei der Zuweisung. Hier hilft Ihnen aiDACTO mit KI bei der Vorbereitung Ihrer Unterrichtsmaterialien.

  1. Den Aufgabeneditor öffnen

    Wählen Sie Tasks (Aufgaben) in der linken Navigation. Beim ersten Öffnen dieser Seite sind noch keine Aufgaben vorhanden. Wählen Sie Create Task (Aufgabe erstellen), um den Editor mit seinen verschiedenen Bereichen zu öffnen.

    Tasks-Seite ohne Aufgaben mit der Schaltfläche Create Task.
    Beginnen Sie mit „Create Task“; Lernende müssen Sie dafür noch nicht angelegt haben.
    Create Task-Editor mit den ersten Feldern für Aufgabendetails und Inhalte.
    Der Editor verbindet Aufgabenbeschreibung, Beispielcode und KI-Konfiguration.
  2. Die Aufgabe benennen und die Repository-Struktur planen

    Geben Sie einen Title (Titel) ein. Verwenden Sie für dieses Beispiel C# pattern matching lab. Tragen Sie unter Task shortcut (Aufgabenkürzel) patterns ein, um die Aufgabe schnell wiederzufinden, und optional labs unter Prefix name (Präfix). Die Vorschau zeigt den daraus gebildeten Repository-Namen, zum Beispiel labs-patterns-2026-10-{student-name}.

    Die Repositories werden erst später bei der Zuweisung der Aufgabe in der zuvor ausgewählten GitHub-Organisation erstellt, die Sie kontrollieren. Bei Gruppenarbeiten wird anstelle des Namens der einzelnen Person der Gruppenname verwendet. Das Erstellen oder Speichern einer Aufgabe legt diese Repositories noch nicht an.

    Statt für jede Übung ein eigenes Repository anzulegen, können Sie mehrere Übungen in einem Repository pro Person sammeln. Verwenden Sie dann für jede Aufgabe einen eigenen Ordner. Geben Sie für dieses Beispiel lab1 unter Folder name inside the repo where files should be stored (Ordner im Repository, in dem die Dateien gespeichert werden sollen) ein. Dies ist ein Ordner innerhalb des Repositorys, nicht dessen Name.

    Aufgabendetails mit dem Titel C# pattern matching lab, Präfix labs, Kürzel patterns, Repository-Namensvorschau und Ordner lab1.
    Wählen Sie einen aussagekräftigen Titel, ein Suchkürzel und den Zielordner für die Übung.
  3. Eine Vorlage für die Aufgabenbeschreibung auswählen

    Sie können die Anleitung unter Markdown content (Markdown-Inhalt) selbst schreiben oder mit einer Task Description Template (Vorlage für die Aufgabenbeschreibung) beginnen. Die Liste enthält verfügbare globale, schulweite und persönliche Vorlagen, gefiltert nach den Vorlagensprachen, die Sie in Ihrem Profil ausgewählt haben.

    Wählen Sie für dieses Beispiel Homework (Hausaufgabe). Die Auswahl einer Vorlage füllt den Markdown-Inhalt automatisch aus. Prüfen Sie ihn und passen Sie ihn bei Bedarf an. Für regelmäßig wiederkehrende Übungen können Sie auch eigene Vorlagen erstellen.

    Auswahlliste Task Description Template mit verfügbaren Vorlagen für die Aufgabenbeschreibung.
    Wählen Sie eine Vorlage als Struktur für die Anleitung an die Lernenden.
    Markdown-Inhalt, der nach Auswahl der Aufgabenbeschreibungsvorlage Homework automatisch eingefügt wurde.
    Die Vorlage füllt den Markdown-Inhalt aus, den Sie vor der Generierung bearbeiten können.
  4. Das Lernziel in den Lector notes beschreiben

    Lector notes (Notizen der Lehrkraft) sind die entscheidende Eingabe für die KI-gestützte Aufgabenerstellung. Beschreiben Sie kurz, was die Lernenden tun und lernen sollen. Geben Sie für diese Übung beispielsweise Folgendes ein:

    Die Lernenden sollen den vorhandenen Quellcode aus dem Ordner starter in den Ordner final kopieren und so ändern, dass alle für den vorhandenen Code sinnvollen C#-Pattern-Matching-Funktionen verwendet werden.

    Diese Notizen steuern die Generierung der fertigen Anleitung für die Lernenden. Sie müssen hier nicht die vollständige Aufgabe ausformulieren. Den generierten Text prüfen und überarbeiten Sie vor dem Speichern.

    Lector notes mit der Anweisung, den Ausgangscode mithilfe von C#-Pattern-Matching zu überarbeiten.
    Beschreiben Sie die Übung und das Lernziel, damit die KI eine passende Anleitung entwerfen kann.
  5. Optionalen Ausgangscode auswählen

    Wählen Sie unter Optional code samples (Optionale Codebeispiele) das GitHub-Repository mit dem Code aus, den Sie den Lernenden bereitstellen möchten. Das erste Öffnen der Repository-Auswahl kann je nach Anzahl der zugänglichen Repositories etwas dauern. aiDACTO speichert diese Informationen zwischen, sodass die Auswahl bei der nächsten Aufgabe deutlich schneller sein kann.

    Bereich für optionale Codebeispiele während des Ladens der GitHub-Repository-Liste.
    Die erste Abfrage kann länger dauern, während aiDACTO die Liste lädt und zwischenspeichert.

    Wählen Sie das Repository und den Ordner mit dem Beispielcode. Dieser Quellordner bestimmt, welcher Code kopiert wird. Er ist vom zuvor eingetragenen Zielordner lab1 zu unterscheiden. Der Code wird hochgeladen, wenn Sie die Aufgabe später den Lernenden zuweisen.

    Bereich für optionale Codebeispiele mit ausgewähltem GitHub-Repository und Quellordner.
    Wählen Sie das Quell-Repository und den Ordner für den Ausgangscode.
  6. Den Beispielcode analysieren

    Wählen Sie Analyze sample (Beispiel analysieren), um Informationen über den ausgewählten Code zu erhalten. Nutzen Sie die Analyse als Anregung, um die Übung zu verbessern oder die Lector notes genauer zu formulieren. Hier wird der Ausgangscode analysiert, nicht die Abgabe einer lernenden Person.

    Analyse des Beispielcodes mit Möglichkeiten zur Überarbeitung eines C#-Beispiels mithilfe von Pattern Matching.
    Verwenden Sie die Beispielanalyse, um die Übung vor der Generierung der Anleitung zu verfeinern.
  7. Bewertungen für ein späteres Tutorial aufheben

    Deaktivieren Sie unterhalb der optionalen Codebeispiele Create ratings for this task (Bewertungen für diese Aufgabe erstellen). Ohne Bewertungen werden die Bereiche für Bewertungsraster und Testfälle ausgeblendet. Die Agenten-Skill-Vorlage bleibt unabhängig davon verfügbar. Bewertungen, Bewertungsraster und Testfälle behandeln wir in einem eigenen Tutorial.

  8. Den KI-Agenten und die spätere Abgabenanalyse konfigurieren

    Wählen Sie eine Agent skill template (AI generation) (Agenten-Skill-Vorlage für die KI-Generierung). In diesem Beispiel verwenden wir Homework - Agent Skill Prompt. Diese Vorlage enthält zusätzliche Anweisungen für die KI-gestützte Aufgabenerstellung.

    Wählen Sie unter Analysis configuration (Analysekonfiguration) Folgendes aus:

    • Primary technology stack (Primärer Technologie-Stack): Verwenden Sie .NET / C# für diese Übung.
    • Issue and report language (Sprache für Issues und Berichte): die Sprache für Analyseergebnisse, Berichte für Lernende und GitHub-Issues.
    • Additional technology stacks (Weitere Technologie-Stacks): Wählen Sie diese aus, wenn die Übung mehrere Stacks umfasst, zum Beispiel eine C#-API mit JavaScript-Frontend.
    • Technology notes (Technologiehinweise): optionale Angaben zu Framework oder Laufzeitumgebung.
    • Task kind (Aufgabenart): Wählen Sie den Umfang der Arbeit, von einer kleinen Hausaufgabe bis zu einem mehrwöchigen Teamprojekt.

    Die Technologieauswahl bestimmt, welche sprachspezifischen Skills die Analyseagenten verwenden. Die Aufgabenart beeinflusst das Analysebudget und die Modellstufe. Lassen Sie Model tier override (Modellstufe überschreiben) für dieses Tutorial auf Automatic (recommended) (Automatisch, empfohlen). Die Analysekonfiguration wird mit der Aufgabe gespeichert und später von den Agenten verwendet, die die Ergebnisse der Lernenden analysieren. Die Konfiguration allein startet noch keine Abgabenanalyse.

    Homework-Agenten-Skill-Vorlage und Analysekonfiguration mit .NET / C#, Englisch, Aufgabenart Exercise und automatischer Modellstufe.
    Wählen Sie die Generierungsanweisungen und speichern Sie die Konfiguration für die spätere Abgabenanalyse.
  9. Die Anleitung für die Lernenden generieren und prüfen

    Wählen Sie Generate with AI (Mit KI generieren), um aus Ihren Angaben einen Entwurf zu erstellen. Scrollen Sie nach Abschluss der Generierung zurück zu Markdown content und lesen Sie das Ergebnis. Prüfen Sie, ob es zu Ihrem Lernziel passt, die richtigen Ordner nennt und den Lernenden klare Anweisungen gibt. Bearbeiten Sie den generierten Inhalt bei Bedarf.

    Markdown-Inhalt mit den generierten Anweisungen für die C#-Pattern-Matching-Übung.
    Prüfen und überarbeiten Sie die KI-generierte Anleitung vor dem Speichern.
  10. Die Aufgabe speichern

    Wenn Sie zufrieden sind, wählen Sie Save Task (Aufgabe speichern). Die Aufgabe erscheint nun auf der Seite Tasks und kann später Lernenden oder Gruppen zugewiesen werden. Durch das Speichern wird die Aufgabe noch nicht zugewiesen; es werden weder Repositories für Lernende erstellt noch deren Arbeiten analysiert.

    Tasks-Seite mit der gespeicherten Aufgabe C# pattern matching lab.
    Die gespeicherte Übung ist bereit für die spätere Zuweisung.

Schritt 6: Aufgabe zuweisen und Lernenden-Repositories erstellen

Durch die Zuweisung der Aufgabe werden Aufgaben für die ausgewählten Lernenden oder Gruppen erstellt. Auf Wunsch werden außerdem GitHub-Repositories mit der Aufgabenbeschreibung und dem Ausgangscode angelegt. Prüfen Sie vorher, ob GitHub verbunden ist und die bevorzugte Organisation ausgewählt ist, in der die Repositories erstellt werden sollen. Wenn Sie Repositories unabhängig von Aufgaben erstellen und für mehrere Aufgaben wiederverwenden möchten, lesen Sie das Tutorial Repositories für mehrere Aufgaben erstellen.

  1. GitHub-Organisation überprüfen

    Öffnen Sie die GitHub-Einstellungen und prüfen Sie die Bevorzugte GitHub-Organisation. Wählen Sie die Organisation aus, der die Lernenden-Repositories gehören sollen. Wird sie nicht angezeigt, stellen Sie sicher, dass aiDACTO in Ihren GitHub-Einstellungen der Zugriff auf die Organisation gewährt wurde. Kehren Sie anschließend zurück und wählen Sie die Organisation aus. Wählen Sie Save GitHub Settings (GitHub-Einstellungen speichern), bevor Sie mit Tasks fortfahren.

    GitHub-Einstellungen mit ausgewählter bevorzugter Organisation zum Erstellen von Lernenden-Repositories.
    Wählen Sie die Organisation aus, der die Repositories für diesen Kurs gehören sollen.
  2. Zuweisungen für die Aufgabe öffnen

    Öffnen Sie Tasks (Aufgaben). Suchen Sie die Aufgabe, die Sie zuweisen möchten, und wählen Sie die Schaltfläche Assignments (Zuweisungen). Auf der Zuweisungsseite sehen Sie Informationen zur Aufgabe sowie die verfügbaren Lernenden und Gruppen.

    Tasks-Seite mit der Schaltfläche Assignments für die Übung C# pattern matching lab.
    Öffnen Sie bei der Aufgabe, die Lernende bearbeiten sollen, die Zuweisungen.
    Zuweisungsseite mit Aufgabeninformationen und Auswahlmöglichkeiten für Gruppen und Lernende.
    Prüfen Sie die Aufgabendetails, bevor Sie Lernende oder Gruppen auswählen.
  3. Gruppen oder Lernende auswählen

    Wählen Sie eine oder mehrere Gruppen aus, um die Aufgabe allen Mitgliedern dieser Gruppen zuzuweisen, oder wählen Sie stattdessen einzelne Lernende aus. Sie können mehrere Gruppen auswählen. Prüfen Sie vor dem Speichern, ob alle gewünschten Lernenden berücksichtigt sind.

    Zuweisungsseite mit ausgewählter Gruppe, aktivierter automatischer GitHub-Repository-Erstellung und den Optionen für die Repository-Erstellung.
    Wählen Sie die Gruppen oder Lernenden aus, die die Aufgabe erhalten sollen.
  4. Optionen für die Repository-Erstellung festlegen und speichern

    Um Repositories automatisch erstellen zu lassen, aktivieren Sie Create GitHub repositories automatically (GitHub-Repositories automatisch erstellen). Wählen Sie für Einzelarbeit One repository per student (Ein Repository pro Lernendem) oder für Gruppenarbeit One shared repository per group (Ein gemeinsames Repository pro Gruppe). Wählen Sie Save assignments (Zuweisungen speichern), um die Zuweisungen zu erstellen und die Repository-Erstellung zu starten. Das Erstellen der GitHub-Repositories kann etwas dauern. Warten Sie, bis die Ergebnisse angezeigt werden, bevor Sie die Seite verlassen.

    Zuweisungsseite mit den Ergebnissen und Links zu den erstellten GitHub-Repositories.
    Nach Abschluss der Bereitstellung enthalten die Ergebnisse Links zu den neuen Repositories.
  5. Zugriff und Inhalte der Repositories prüfen

    Öffnen Sie ein Repository aus der Ergebnisliste. Als Inhaber:in der Organisation behalten Sie die volle Kontrolle darüber. Die zugewiesenen Lernenden werden als Mitwirkende mit Schreibzugriff hinzugefügt, damit sie die Aufgabe bearbeiten können. Den Zugriff können Sie in den Repository-Einstellungen unter Collaborators and teams (Mitwirkende und Teams) prüfen.

    GitHub-Einstellungen für Collaborators and teams mit dem zugewiesenen Lernenden und der Rolle write.
    Zugewiesene Lernende erhalten Schreibzugriff auf ihr Repository.

    Prüfen Sie den Ordner, den Sie beim Erstellen der Aufgabe angegeben haben. Er enthält den hochgeladenen Beispielcode und die Datei TASK.md mit der Aufgabenbeschreibung. Wenn Sie keinen Ordner angegeben haben, finden Sie die Dateien im Stammverzeichnis des Repositories.

    GitHub-Repository-Ordner mit hochgeladenem Beispielcode und der Datei TASK.md.
    Die Aufgabenbeschreibung und der Ausgangscode stehen den Lernenden im konfigurierten Ordner bereit.
  6. Alle Zuweisungen überprüfen

    Öffnen Sie die Seite Assignments (Zuweisungen), um alle erstellten Zuweisungen zu sehen. Die Lernenden können nun ihre Repositories öffnen und mit der Aufgabe beginnen.

    Assignments-Seite mit der Übung C# pattern matching lab und den zugewiesenen Lernenden.
    In der Zuweisungsliste können Sie die Aufgaben für Lernende und Gruppen überprüfen.

Zurück zur Themenübersicht

Repositories für mehrere Aufgaben erstellen

Über den Menüpunkt Repositories verwalten Sie Lernenden-Repositories und erstellen neue Repositories, die unabhängig von Aufgaben sind. Das eignet sich zum Beispiel für Lab-Repositories, die für mehrere Aufgaben wiederverwendet werden sollen. Informationen zum Erstellen von Repositories zusammen mit einer Aufgabenzuweisung finden Sie unter Aufgabe zuweisen und Lernenden-Repositories erstellen.

  1. Repositories öffnen

    Wählen Sie in der Navigation Repositories. Auf dieser Seite können Sie Repositories für mehrere Lernende gleichzeitig und unabhängig von einer Aufgabe erstellen.

    Repositories-Seite zum Erstellen von Lernenden-Repositories unabhängig von Aufgabenzuweisungen.
    Öffnen Sie Repositories, um Lernenden-Repositories ohne Aufgabenbezug zu erstellen.
  2. Repositories konfigurieren

    Geben Sie unter Repository prefix (Repository-Präfix) labs ein. Legen Sie als Namensmuster {prefix}-{year}-{studentName} fest. Das Muster verwendet das Präfix, das aktuelle Jahr und den Namen der jeweiligen lernenden Person.

    Lassen Sie Create one repository per selected group (Ein Repository pro ausgewählter Gruppe) deaktiviert, damit jede lernende Person ein eigenes Repository erhält. Für leere Repositories lassen Sie die Quellenauswahl auf Create empty repositories (Leere Repositories erstellen).

    Repository-Konfiguration mit Präfix labs, dem Namensmuster {prefix}-{year}-{studentName}, einzelnen Lernenden-Repositories und ausgewählter Option für leere Repositories.
    Legen Sie Präfix und Namensmuster fest. Lassen Sie die Erstellung von Gruppen-Repositories deaktiviert, um einzelne Repositories zu erstellen.
  3. Lernende auswählen und Repositories erstellen

    Wählen Sie alle Lernenden oder eine Gruppe aus, um deren Mitglieder einzubeziehen. Prüfen Sie, ob die GitHub organization (GitHub-Organisation) korrekt ist, und wählen Sie anschließend Create Repositories (Repositories erstellen). Warten Sie, bis die Erstellung abgeschlossen ist; jedes Repository wird für die jeweilige lernende Person mit Schreibzugriff erstellt.

Zurück zur Themenübersicht

Schritt 8: Projekte analysieren und Feedback veröffentlichen

Nachdem Aufgaben zugewiesen und Repositories erstellt wurden, arbeiten die Lernenden an ihren Projekten und übertragen ihren Code nach GitHub. Sie können abgeschlossene Projekte oder Zwischenstände analysieren; die gesamte Übung muss dafür noch nicht fertig sein. Eine Kohortenanalyse betrachtet die Repositories zu einer Aufgabe gemeinsam. So erkennen Sie sowohl individuelle Befunde als auch Muster in der ganzen Klasse.

  1. Aufgabenstellung öffnen

    Öffnen Sie in der Navigation Assignments (Aufgabenstellungen). Suchen Sie die gewünschte Aufgabe und wählen Sie Manage assignments (Zuweisungen verwalten).

    Assignments-Seite mit der Aktion Manage assignments für eine Aufgabe.
    Wählen Sie die Aufgabe aus, deren Projekte Sie analysieren möchten.
  2. Kohortenanalyse öffnen

    Die Aufgabenseite zeigt die Aufgabe und die zugewiesenen Lernenden. Prüfen Sie, ob Sie die richtige Aufgabe geöffnet haben, und wählen Sie Analyze cohort (Kohorte analysieren).

    Aufgabenseite mit zugewiesenen Lernenden und der Schaltfläche Analyze cohort.
    Öffnen Sie die Kohortenanalyse aus der Aufgabe mit den zugewiesenen Lernenden.
  3. Schätzung prüfen und Analyse starten

    Beim Öffnen der Kohortenanalyse wird zunächst eine Pre-flight-Schätzung berechnet. Die Modellstufe richtet sich nach dem bei der Aufgabe festgelegten Übungsumfang. Prüfen Sie die Repositories, die Anzahl der Dateien, die Codegröße und die geschätzten Tokens sowie die erwarteten gewichteten Tokenkosten und das verbleibende Budget. Falls eine Bestätigung für eine teurere Modellstufe verlangt wird, bestätigen Sie die erwarteten Kosten vor dem Start.

    Wählen Sie Start analysis (Analyse starten). Besonders bei vielen Repositories kann die Analyse einige Zeit dauern. Sie können sie im Hintergrund weiterlaufen lassen und die Ergebnisse später prüfen. Bei wenigen Repositories lohnt es sich möglicherweise, auf den ausführlichen Bericht zu warten.

    Seite zur repositoryübergreifenden Analyse mit Pre-flight-Schätzung, Modellstufe, Dateianzahl, Größen, geschätzten Tokens und der Schaltfläche Start analysis.
    Prüfen Sie den geschätzten Analyseumfang und Tokenverbrauch vor dem Start.
  4. Die Befundmatrix lesen

    Lesen Sie nach Abschluss der Analyse den Kohortenbericht und die Finding matrix (Befundmatrix). Sie führt Befunde zusammen, die nur ein Repository betreffen, und Probleme, die in mehreren Repositories vorkommen. Prüfen Sie Schweregrad, betroffene Repositories und Häufigkeit. So erkennen Sie, welche Probleme individuelles Feedback erfordern und welche große Teile der Klasse betreffen.

    Befundmatrix mit Befunden, Schweregrad, betroffenen Repositories und Häufigkeit in den Projekten der Lernenden.
    Vergleichen Sie individuelle Befunde und gemeinsame Probleme innerhalb der Kohorte.
  5. Themen für den Unterricht erkennen

    Unter Teaching gaps (Lernlücken) finden Sie wiederkehrende Probleme, die Sie im Unterricht oder anhand eines gemeinsamen Beispiels aufgreifen können. Planen Sie damit Unterstützung für die gesamte Klasse, ergänzend zum detaillierten Feedback für die einzelnen Repositories.

    Bereich Teaching gaps mit wiederkehrenden Befunden in den Repositories der Lernenden.
    Erkennen Sie anhand gemeinsamer Befunde, welche Themen mehr Aufmerksamkeit im Unterricht benötigen.
  6. Alle Issues prüfen und anpassen

    Prüfen Sie unter Student issue approval (Freigabe der Issues für Lernende) die Befunde für jedes Repository. Kontrollieren Sie Belege und Fundstelle und passen Sie Issue title (Titel) und Issue body (Beschreibung) an, damit die Lernenden verständliches und hilfreiches Feedback erhalten. KI kann sich irren: Veröffentlichen Sie keine Befunde ungeprüft. Treffen Sie für jedes Issue eine Entscheidung:

    • Mark false positive (Fehlalarm markieren), wenn der Befund falsch ist. Dieses Feedback wird als Agentengedächtnis gespeichert und hilft künftigen Analysen, denselben falschen Befund nicht zu wiederholen.
    • Not relevant for this task (Für diese Aufgabe nicht relevant), wenn der Befund korrekt ist, aber nicht zu den aktuellen Lernzielen gehört, etwa weil Sie das Thema erst später behandeln. Er wird nicht veröffentlicht.
    • Approve (Freigeben), wenn der Befund korrekt und relevant ist und die lernende Person darüber informiert werden soll. Die Freigabe bereitet das Issue zur Veröffentlichung vor; sie erstellt noch kein GitHub-Issue.

    Mit Save draft (Entwurf speichern) sichern Sie Änderungen, bevor Sie eine Entscheidung treffen.

    Issue-Freigabe mit bearbeitbaren Angaben und Aktionen zum Speichern eines Entwurfs, Freigeben, Markieren eines Fehlalarms oder Einstufen als nicht relevant für die Aufgabe.
    Prüfen Sie die Belege, passen Sie das Feedback an und speichern Sie Ihre Entscheidung für jedes Issue.
  7. Freigegebene Issues in den Repositories veröffentlichen

    Nachdem Sie alle Issues geprüft haben, wählen Sie Create issues in repositories (Issues in Repositories erstellen), um die freigegebenen Befunde zu veröffentlichen. Fehlalarme, als nicht relevant markierte Befunde und nicht freigegebene Entwürfe werden nicht veröffentlicht. Öffnen Sie die entstandenen GitHub-Issue-Links und kontrollieren Sie das Feedback in den Repositories. Die Lernenden können die Issues anschließend in ihren eigenen Repositories sehen und bearbeiten.

Zurück zur Themenübersicht

Tutorials für Schuladministrator:innen

Als Schuladministrator:in unterstützen Sie hauptsächlich die Lehrkräfte an Ihrer Schule. Die Voraussetzungen für Lehrkräfte gelten hier nicht: Sie benötigen weder ein GitHub-Konto noch eine GitHub-Organisation. Beginnen Sie direkt mit der Registrierung und Anmeldung bei aiDACTO.

Schritt 1: Bei aiDACTO registrieren und anmelden

Verwenden Sie Ihre Schul-E-Mail-Adresse

Registrieren Sie sich mit Ihrer Schul-E-Mail-Adresse und stellen Sie sicher, dass Sie auf das Postfach zugreifen können. Die Bestätigung dieser Adresse hilft dabei, Ihre Zugehörigkeit zur Schule nachzuweisen. Diese Adresse verwenden Sie für die Anmeldung; aiDACTO sendet auch Benachrichtigungen dorthin. Die Bestätigung der E-Mail-Adresse gewährt nicht automatisch Schuladministratorzugriff.

  1. Registrierung öffnen

    Wählen Sie auf der aiDACTO-Startseite in der Navigation Login / Register (Anmelden / Registrieren).

    aiDACTO-Navigation mit der Option Login / Register unter Home.
    Über „Login / Register“ gelangen Sie zur Anmeldeseite.
  2. Neues Konto erstellen

    Wählen Sie auf der Seite Sign in (Anmelden) den Link No account? Create one (Noch kein Konto? Konto erstellen). Wenn Sie bereits ein aiDACTO-Konto mit Ihrer Schul-E-Mail-Adresse haben, melden Sie sich stattdessen mit dieser Adresse an.

    Anmeldeseite mit E-Mail-Feld und dem Link No account? Create one.
    Wählen Sie „Create one“, um ein aiDACTO-Konto zu registrieren.
  3. Schul-E-Mail-Adresse eingeben

    Geben Sie auf der Seite Create account (Konto erstellen) Ihre Schul-E-Mail-Adresse ein und wählen Sie Next (Weiter). Verwenden Sie Ihre eigene Schuladresse – die Adressen in den Screenshots sind Beispiele.

    Seite Create account mit eingegebener E-Mail-Adresse und der Schaltfläche Next.
    Geben Sie Ihre Schuladresse für die Anmeldung und Benachrichtigungen ein.
  4. E-Mail-Adresse bestätigen

    Ein Bestätigungscode wird automatisch an Ihre Schul-E-Mail-Adresse gesendet. Öffnen Sie Ihr Postfach, kopieren Sie den Code, geben Sie ihn auf der Seite Enter code (Code eingeben) ein und wählen Sie Next (Weiter). Der Code ist 30 Minuten gültig.

    Wenn die E-Mail nicht ankommt, prüfen Sie den Spam-Ordner und kontrollieren Sie, ob Sie die richtige Adresse eingegeben haben. Ist der Code abgelaufen, fordern Sie einen neuen an.

    E-Mail-Bestätigungsseite mit dem Feld Enter code und der Schaltfläche Next.
    Geben Sie den automatisch per E-Mail gesendeten Bestätigungscode innerhalb von 30 Minuten ein.
  5. Angaben vervollständigen und anmelden

    Vervollständigen Sie bei Aufforderung Ihre Registrierungsdaten und melden Sie sich anschließend bei aiDACTO an. Zunächst zeigt die Anwendung die Funktionen für Lehrkräfte, darunter Students (Lernende), Tasks (Aufgaben), Assignments (Aufgabenstellungen), Analysis (Analysen) und Repositories. Unten in der Navigation finden Sie Ihr Kontomenü und – falls GitHub noch nicht verbunden ist – die Option Connect GitHub (GitHub verbinden). Für dieses Tutorial zur Schuladministration müssen Sie GitHub nicht verbinden.

    Nach der Ernennung zur Schuladministratorin oder zum Schuladministrator stehen die Funktionen für Lehrkräfte durch den Rollenwechsel möglicherweise nicht mehr zur Verfügung. Der Screenshot zeigt die anfängliche Ansicht für Lehrkräfte, nicht die Navigation nach der Ernennung.

    aiDACTO-Startseite nach der ersten Anmeldung mit Menüs für Lehrkräfte, Connect GitHub und dem Kontomenü vor der Ernennung zur Schuladministration.
    Zunächst sehen Sie die Funktionen für Lehrkräfte. Die verfügbaren Menüs können sich mit Ihrer Rolle ändern.

Zurück zur Themenübersicht

Schritt 2: Schuladministratorzugriff beantragen

Senden Sie nach der Anmeldung mit Ihrem Schulkonto einen Antrag an das aiDACTO-Büro, damit Ihre Rolle als Schuladministrator:in geprüft werden kann.

  1. Profil öffnen

    Öffnen Sie unten in der linken Navigationsleiste Ihr Kontomenü und wählen Sie Profile (Profil).

    Kontomenü mit der Option Profile über Give feedback und Logout.
    Öffnen Sie die Profilseite über Ihr Kontomenü.
  2. Formular für den Administratorantrag öffnen

    Suchen Sie auf der Profilseite den Bereich Request School Administrator Access und wählen Sie Request school administrator access (Schuladministratorzugriff beantragen). Das Formular ist standardmäßig ausgeblendet, da die meisten Benutzer:innen es nicht benötigen.

    Profilseite mit Kontodaten, Einstellungen, Schuloptionen und der Schaltfläche Request school administrator access bei ausgeblendetem Formular.
    Über die Schaltfläche öffnen Sie das Formular für den Schuladministratorantrag.
  3. Schuldaten und Kommentare eingeben

    Tragen Sie School name (Schulname), City (Stadt) und Country (Land) ein. Bei Bedarf können Sie auch Ihr Department (Abteilung) angeben. Contact email (Kontakt-E-Mail-Adresse) ist mit der Adresse Ihres Kontos vorausgefüllt. Sie können die Adresse für diesen Antrag ändern. Verwenden Sie jedoch eine E-Mail-Adresse Ihrer Schule, um Ihre Schulzugehörigkeit nachweisen zu können.

    Unter Comments (optional) (Optionale Kommentare) können Sie dem aiDACTO-Büro weitere Informationen senden. Dafür stehen bis zu 2000 Zeichen zur Verfügung. Verwenden Sie Ihre eigenen Schuldaten und Ihre Schuladresse; der Screenshot zeigt Beispiele.

    Geöffnetes Administratorantragsformular mit Schulname, Abteilung, Stadt, Land, vorausgefüllter Kontaktadresse, Kommentaren, Lector-Kontrollkästchen und der Schaltfläche Request administrator access.
    Geben Sie die Schuldaten ein, prüfen Sie die Kontaktadresse und ergänzen Sie bei Bedarf Kommentare für das Büro.
  4. Entscheiden, ob Sie weiterhin als Lehrkraft arbeiten möchten

    Wenn Sie auch unterrichten, aktivieren Sie I also want to remain a lector. (Ich möchte weiterhin als Lehrkraft arbeiten.) Für die Lector-Rolle benötigen Sie nach dem Probemonat ein Abonnement. Lassen Sie das Kontrollkästchen deaktiviert, wenn Sie ausschließlich als Schuladministrator:in arbeiten möchten. Die Schuladministratorrolle ist kostenlos und ermöglicht es, Abonnements für Lehrkräfte zu kaufen und zu verwalten.

    Ohne Lector-Rolle sind Menüs wie Tasks, Assignments und Analysis nicht mehr sichtbar, sobald der Rollenwechsel aktiv ist. Aktivieren Sie das Kontrollkästchen, wenn Sie die Lehrfunktionen weiterhin benötigen.

  5. Antrag senden und auf die Aktivierung warten

    Prüfen Sie Ihre Angaben und wählen Sie Request administrator access (Administratorzugriff beantragen), um den Antrag an das aiDACTO-Büro zu senden. Das Absenden ändert Ihre Rolle nicht sofort. Es kann bis zu 24 Stunden dauern, bis der Rollenwechsel aktiv ist.

Zurück zur Themenübersicht

Schritt 3: Nach der Freigabe erneut anmelden

Sobald Ihre Schuladministratorrolle aktiviert wurde, melden Sie sich ab und wieder an, damit Ihre Zugriffsrechte aktualisiert werden. Warten Sie nach dem Antrag bis zu 24 Stunden, falls die Rolle noch nicht aktiv ist.

  1. Die aktualisierte Navigation prüfen

    Die Navigation zeigt nun Funktionen für die Schuladministration, darunter School Templates, Manage Lectors und Template Library. Menüs für Lehrkräfte wie Tasks, Assignments und Analysis werden nicht mehr angezeigt, es sei denn, Sie behalten zusätzlich die Lector-Rolle.

    aiDACTO-Navigation nach Aktivierung des Schuladministratorzugriffs mit Home, Students, School Templates, Manage Lectors und Template Library.
    Die verfügbaren Menüs richten sich nach Ihrem Schuladministratorzugriff.
  2. Die Schule auf der Profilseite überprüfen

    Öffnen Sie Ihr Kontomenü und wählen Sie Profile. Auf der Seite sehen Sie Ihre Rolle School administrator und die von Ihnen verwaltete Schule. Verbindungen zu Git-Repositories werden auf dieser Profilseite nicht mehr angezeigt.

    Profilseite mit der Rolle School administrator und der verwalteten Schule sowie Vorlageneinstellungen und Schuloptionen; Git-Repository-Verbindungen sind nicht zu sehen.
    Prüfen Sie Ihre Administratorrolle und Schule in Ihrem Profil.

Zurück zur Themenübersicht

Schritt 4: Lernende für Ihre Schule verwalten

Öffnen Sie in der Navigation den Menüpunkt Students (Lernende), um die Lernenden Ihrer Schule zu verwalten. Sie können Lernende einzeln hinzufügen oder die Import- und Exportfunktionen mit einer JSON- oder CSV-Datei verwenden, statt alle Lernenden manuell einzugeben.

Students-Seite für Schuladministrator:innen mit ausgewählter Schule, Schaltfläche Add Student und Import- und Exportfunktionen für JSON- oder CSV-Dateien.
Verwalten Sie Lernende für die ausgewählte Schule und importieren oder exportieren Sie eine Lernendenliste.

Um eine Person einzeln hinzuzufügen, wählen Sie Add Student (Lernende hinzufügen) und geben Sie die Daten für Ihre Schule ein.

Formular Create Student mit Schulbereich sowie Feldern für Name, Schüler:innen-ID, GitHub-Konto und Gruppen.
Geben Sie die Daten der lernenden Person ein und wählen Sie die zugehörigen Gruppen aus.

Die Funktionen ähneln dem Menüpunkt Students für Lehrkräfte, einschließlich des Imports und Exports von Lernendenlisten. Der Unterschied liegt im Geltungsbereich: Lehrkräfte verwalten nur Lernende in ihrem eigenen Konto, Schuladministrator:innen dagegen die Lernenden der gesamten Schule. Auf diese Lernenden können alle Lehrkräfte zugreifen, die der Schule zugeordnet sind.

Zurück zur Themenübersicht

Schritt 5: Eine Schulvorlage erstellen

  1. Die Template Library öffnen

    Wählen Sie in der Navigation Template Library (Vorlagenbibliothek). Dort werden globale Vorlagen und die Vorlagen Ihrer Schule angezeigt. Wenn Ihre Schule neu ist und noch keine Schulvorlagen erstellt wurden, sehen Sie zunächst nur die globalen Vorlagen.

    Template Library mit globalen Vorlagen und der Aktion Use as school template.
    Wählen Sie in der Template Library eine globale Vorlage als Ausgangspunkt für eine Schulvorlage.
  2. Eine globale Vorlage als Grundlage verwenden

    Statt eine Vorlage von Grund auf neu zu erstellen, wählen Sie eine globale Vorlage und anschließend Use as school template (Als Schulvorlage verwenden). Dadurch wird der Vorlageneditor geöffnet, in dem Sie alle Einträge der Vorlage an die Anforderungen Ihrer Schule anpassen können.

    Editor für Schulvorlagen mit bearbeitbaren Vorlagenfeldern und der Schaltfläche Create school template.
    Bearbeiten Sie die Vorlageneinträge und erstellen Sie anschließend die Schulvorlage.
  3. Die Schulvorlage erstellen und teilen

    Wenn Sie die Anpassungen abgeschlossen haben, wählen Sie Create school template (Schulvorlage erstellen). Die Schulvorlage steht allen Lehrkräften zur Verfügung, die Ihrer Schule zugeordnet sind. Jede Lehrkraft kann sie weiter anpassen und die eigene Version als private Vorlage für den persönlichen Gebrauch speichern.

Zurück zur Themenübersicht

Schritt 6: Lehrkräfte genehmigen und Abonnements zuweisen

  1. Manage Lectors öffnen

    Wählen Sie in der Navigation Manage Lectors (Lehrkräfte verwalten). Bei einer neuen Schule ist diese Seite möglicherweise noch leer: Es liegen noch keine Beitrittsanträge vor und es sind noch keine Lehrkräfte zugeordnet.

    Seite Manage Lectors ohne offene Beitrittsanträge und ohne zugeordnete Lehrkräfte.
    Hier sehen Sie Beitrittsanträge zur Prüfung und die Ihrer Schule zugeordneten Lehrkräfte.
  2. Auf einen Beitrittsantrag warten

    Die Lehrkraft meldet sich an, öffnet ihr Profile (Profil), sucht Ihre Schule unter Join a School (Einer Schule beitreten) und wählt Request to join (Beitritt beantragen). Sobald eine Lehrkraft den Beitritt beantragt, sendet aiDACTO Ihnen eine E-Mail zur Prüfung des Antrags.

    Profilseite einer Lehrkraft mit der Suche im Bereich Join a School und der Schaltfläche Request to join für die Schule.
    Die Lehrkraft beantragt den Schulbeitritt über die Profilseite.
  3. Den Antrag prüfen und genehmigen

    Öffnen Sie Manage Lectors, um den offenen Antrag zu prüfen. Wenn Sie bestätigt haben, dass die Lehrkraft zu Ihrer Schule gehört, wählen Sie Approve (Genehmigen). Die Lehrkraft wird anschließend in der Liste der Lehrkräfte Ihrer Schule angezeigt.

    Seite Manage Lectors mit einem offenen Antrag einer Lehrkraft und den Schaltflächen Approve und Decline.
    Genehmigen Sie den Antrag erst, nachdem Sie die Zugehörigkeit zur Schule geprüft haben.
  4. Abonnements zuweisen und Schulressourcen freigeben

    Nach der Genehmigung können Sie der Lehrkraft Abonnements zuweisen. Außerdem erhält sie Zugriff auf die Lernenden und Schulvorlagen, die den Lehrkräften Ihrer Schule gemeinsam zur Verfügung stehen.

Zurück zur Themenübersicht

Weitere Tutorials

In weiteren Anleitungen erfahren Sie, wie Sie:

Sie möchten schon vorher loslegen? Buchen Sie online ein Kickoff-Meeting, und wir führen Sie durch aiDACTO.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.