Technische Hinweise für Lehrkräfte zur Nutzung von jwinf.de

Die Trainingsplattform jwinf.de wird stetig weiterentwickelt und verbessert. Ziel ist es den Schülerinnen und Schülern die Möglichkeit zu geben sich auf den Jugendwettbewerb Informatik vorzubereiten und es Lehrkräfte möglichst einfach zu machen Ihre Lerngruppen zu verwalten. Auf dieser Seite finden Sie einen Überblick was die Trainingsplattformen Ihnen als Lehrkraft bietet und wie Sie Ihre Gruppen verwalten können.


Warum jwinf.de nutzen?

Deshalb!
Deshalb!
Deshalb!
Deshalb!
Deshalb!
Deshalb!
Komplett BrowserbasiertKeine Syntaxfehler wegen visueller ProgrammierspracheHeterogene Lerngruppen mit mehren Versionen je AufgabeÜberblick über individuelle Ergebnisse und FortschrittAutomatisches FeedbackKostenfreiSpielerisches Lernen

SuS Accounts erstellen

Es gibt drei Möglichkeiten SuS auf der Plattform zu registrieren.

  1. Gruppe anlegen

    • Öffnen Sie jwinf.de und klicken Sie oben rechts auf BWINF-Login / Lehrkraft-Login“.
    • Melden Sie sich an und wählen Sie in der Navigation „Gruppenverwaltung“.
    • Tragen Sie einen Gruppennamen ein.
      Optional: Tragen Sie eine Klassen-/Kursbezeichnung ein (erscheint klein am Rand der Urkunden und hilft bei der Sortierung).
      Klicken Sie auf „Neue Gruppe anlegen“.
  2. Gruppencode weitergeben

    • Jede Gruppe erhält automatisch einen Gruppencode.
    • Gruppencodes beginnen mit „g“ und sind 8 Zeichen lang.
    • Geben Sie den Gruppencode an Ihre SuS weiter.
    • Wer sich mit dem Gruppencode registriert, wird automatisch Ihrer Gruppe zugeordnet. Sie können die zugehörigen Daten und Ergebnisse in der Gruppenverwaltung einsehen.
    • Wichtig: Dieser Gruppencode dient der einmaligen Registrierung der SuS. Für die zukünftigen Anmeldungen nutzen die SuS ihren persönlichen Logincode. Wird mehrfach der Gruppencode eingegeben, so wird jedes Mal ein Account erstellt (existiert bereits ein Account mit diesem Vor- und Nachnamen in der Gruppe, so wird dem SuS eine Warnung angezeigt).
  3. Registrierung mit Gruppencode (SuS)

    • Auf jwinf.de den Gruppencode oben rechts in das Feld eintragen und auf Login klicken.
    • Danach wird der persönliche Logincode angezeigt.
      • Logincodes beginnen mit „u“ und sind 10 Zeichen lang.
      • Der Logincode ist der dauerhafte Zugang und sollte sicher notiert werden. (Sie können den Logincode jederzeit in der Gruppenverwaltung einsehen.)
    • Nach dem Ausfüllen des Profils ist der Account erstellt und der Gruppe zugeordnet.

Beispiel-Erklärung für Ihre SuS: Anmelden mit Gruppencode.

  1. CSV-Upload öffnen

    • Öffnen Sie jwinf.de und klicken Sie oben rechts auf BWINF-Login / Lehrkraft-Login“.
    • Melden Sie sich an und wählen Sie in der Navigation „Gruppenverwaltung“.
    • Öffnen Sie im Bereich „CSV-Upload“ den Link „CSV-Upload“.

      Hinweis: Der Tabellen-Upload ist analog zum bekannten Upload (z. B. Informatik-Biber) aufgebaut.

  2. CSV-Datei vorbereiten

    • Die Datei muss Komma- oder Tab-getrennt sein.
    • Die Datei muss UTF-8 kodiert sein.
    • Jede Zeile enthält Informationen zu einem Account.
    • Die Datei enthält mindestens 5 Spalten. Weitere Spalten werden ignoriert.
    • Pflichtspalten (mindestens 5):
      1. Gruppenname (Zuordnung; es können mehrere Gruppen in einer Datei enthalten sein)
      2. Jahrgangsstufe
      3. Vorname
      4. Nachname
      5. Geschlecht
        • Mögliche Werte (Groß-/Kleinschreibung egal):
          • male, female, diverse
          • männlich, weiblich, divers
          • m, w, d (alternativ: m, f, d)
      6. Optional: Spalte für anonyme Teilnahme
        • Mögliche Werte (Groß-/Kleinschreibung egal):
          • yes/no,
          • ja/nein,
          • y/n,
          • j/n
  3. Upload durchführen und prüfen

    • Laden Sie die CSV-Datei im unteren Feld hoch.
    • Vor dem Anlegen wird eine Vorschau angezeigt. Dort können einzelne Zeilen (z. B. eine Kopfzeile) entfernt werden.
    • Wichtig: Der Upload ist idempotent. Wenn Sie dieselbe Datei mehrfach hochladen, werden Gruppen nicht doppelt angelegt.
    • Gruppen mit passendem Gruppennamen werden bei erneutem Upload aktualisiert.

SuS können sich auch eigenständige Accounts erstellen. Dafür müssen Sie sich auf login.bwinf.de registrieren. Mit diesem Login können Sie sich auch auf jwinf.de über den blauen Button “BWINF-Login / Lehrkraft-Login” anmelden.

Sie können dann nicht die Ergebnisse und Teilnahmen des Accounts einsehen, da dieser Account Ihnen nicht zugeordnet ist.

SuS Accounts löschen

In der Gruppenverwaltung müssen Sie sich unter “Meine verwalteten Gruppen” in die gewünschte Gruppe navigieren. Nun gibt es zwei Möglichkeiten.

  • Öffnen Sie in der „Gruppenverwaltung“ die gewünschte Gruppe.
  • In der Gruppenübersicht sehen Sie eine Liste aller Mitglieder.
  • Klicken Sie auf den Namen eines Mitglieds, um das Profil zu öffnen.
  • Scrollen Sie im Profil nach unten und klicken Sie auf den roten Button „Benutzer mit allen Teilnahmen löschen“.

    Achtung: Das Löschen kann nicht rückgängig gemacht werden.

  • Öffnen Sie in der „Gruppenverwaltung“ die gewünschte Gruppe.
  • Scrollen Sie in der Gruppenübersicht nach unten und klicken Sie auf den roten Button „Gruppe löschen“.

    Achtung: Das Löschen kann nicht rückgängig gemacht werden. Alle zugeordneten Accounts werden gelöscht.

  • Danach können sich die Schülerinnen und Schüler mit diesen Zugängen nicht mehr anmelden.

Wichtig bei mehreren Gruppenadmins: Die Gruppe wird aus dem System gelöscht – nicht nur für die löschende Lehrkraft. Wenn es mehrere Gruppenadmins gibt, ist die Gruppe danach bei allen Admins gelöscht.

Teilnahmen am aktuellen Wettbewerb sind geschützt und können nicht gelöscht werden, bis das BWINF-Team den Schutz entfernt.

Gruppenadministratoren hinzufügen

  1. Administratorenliste in einer Gruppe finden

    • Öffnen Sie die „Gruppenverwaltung“.
    • Wählen Sie unter „Meine verwalteten Gruppen“ die gewünschte Gruppe aus.
    • In der Gruppenansicht finden Sie unterhalb der Mitgliederliste (und der Option zum Umbenennen der Gruppe) den Bereich „Administratoren“.
  2. Administrator hinzufügen

    • Zum Hinzufügen wird die Lehrperson-ID benötigt.
    • Die Lehrperson-ID muss der Lehrkraft, die hinzugefügt werden soll, im eigenen Profil nachschlagen: unter dem Namen im Bereich „Profilinfos“. Sie ist eine 6-stellige Zahl. 
    • Tragen Sie die Lehrperson-ID im Bereich „Administratoren“ ein und fügen Sie die Lehrkraft hinzu.
    • Hinweis: Als Administrator kann nur eine Lehrkraft der eigenen Schule hinzugefügt werden.
  3. Wichtig: Rechte von Administratoren

    • Achtung: Alle Administratoren haben volle Einsicht in die Ergebnisse aller Schülerinnen und Schüler in der Gruppe und dieselben Möglichkeiten in der Gruppenverwaltung wie Sie.
    • Dazu gehört auch das Löschen der Gruppe.
    • Wichtig: Wenn ein Administrator die Gruppe löscht, wird sie für alle Administratoren aus dem System gelöscht.

Ergebnisse von SuS einsehen

Es ist einmal möglich sich zu einer individuellen Detailansicht zu navigieren und zu einer Gruppenübersicht.

  1. Zum Profil eines Gruppen-Mitglieds navigieren

    • Öffnen Sie die „Gruppenverwaltung“ und wählen Sie die gewünschte Gruppe aus.
    • Klicken Sie in der Mitgliederliste auf den Namen des SuS, um das Profil zu öffnen.
  2. Teilnahmen und Punkte ansehen

    • Im Bereich „Teilnahmen“ sehen Sie alle gestarteten Wettbewerbe. Dazu zählen nicht nur die offiziellen Wettbewerbe, sondern auch Angebote im Trainingsbereich und die Herausforderungen.
    • Zu jeder Teilnahme werden u. a. eine Gesamtpunktzahl und der Startzeitpunkt angezeigt.
  3. Aufgaben, Lösungen und Zwischenschritte prüfen

    • Klicken Sie in den „Teilnahmen“ auf einen Wettbewerb (z. B. Grundbausteine – Einführung).
    • Es werden die einzelnen Aufgaben und die erreichten Punkte pro Aufgabe angezeigt.
    • Über den Pfeil nach unten bei einer Aufgabe können Sie die Lösung und die Zwischenschritte einsehen.
    • So können sich auch in den Code hineinklicken, Teillösungen prüfen, den Code ansehen und ausführen. Änderungen am Code sind möglich, werden aber nicht gespeichert.

  1. Gruppenergebnisse öffnen

  2. Ergebnisse pro Wettbewerb anzeigen

    • Wählen Sie einen Wettbewerb aus.
    • Danach werden die Ergebnisse zu diesem Wettbewerb für alle SuS in Ihren Gruppen aufgelistet.
  3. Preis- und Qualifikationsinformationen

    • Nach der 1. oder 2. Runde des Jugendwettbewerbs Informatik werden hier nach Abschluss der Auswertung auch die Preisstufen bzw. Informationen zur weiteren Qualifikation angezeigt.

Beispiellösungen einsehen

Zu allen Trainingsaufgaben und auch zu alten Wettbewerben werden Beispiellösungen erstellt. Diese finden Sie beim Lehrkräfte-Material”.

Eigene Aufgabensequenzen erstellen

Es ist möglich sich mit Aufgaben aus dem Trainingsbereich eigene Aufgabensequenzen für den Unterricht zu erstellen und seinen Lerngruppen über jwinf.de zur Verfügung zu stellen. 

Dafür wurde ein öffentlich git-Repository eingerichtet, auf das man als Lehrkraft über den BWINF-Login Zugriff hat. Für das Erstellen von Aufgabensequenzen sind keine git oder Programmierkenntnisse notwendig.
Der Repository befindet sich hier: https://git.bwinf.de/bwinf/jwinf-aufgaben-public

Eine Video-Anleitung befindet sich hier: Aufgabensequenz erstellen
Weitere wichtige Links:

  • Hier kann der Wettbewerb dann gefunden werden: https://jwinf.de/contest/public?secret=
    Man kann das “secret” auch in die URL eintragen und direkt an die SuS weiterreichen
  • Hier kann eine Übersicht mit Kategorisierung aller Aufgaben im Trainingsbereich gefunden werden: https://jwinf.de/contest/standalone_task
    Die Filter sollen es ermöglichen schnell passende Aufgaben aus dem Trainingsbereich für die Aufgabensequenz zusammenstellen zu können.
  • Hier ist zu finden, welche Einstellungsmöglichkeiten bei der Aufgabensequenz zur Verfügung stehen: git.bwinf.de/bwinf/jwinf-aufgaben-doku

     

Eigene Aufgaben erstellen

Es ist möglich eigene Aufgaben im Stil der Aufgaben auf jwinf.de zu erstellen und eigenständig oder Teil einer eigenen Aufgabensequenz seinen Lerngruppen über jwinf.de zur Verfügung zu stellen.

Dafür wurde ein öffentlich git-Repository eingerichtet, auf das man als Lehrkraft über den BWINF-Login Zugriff hat. Für das Erstellen von Aufgaben ist es notwendig sich einen Fork des Repositories lokal zu clonen und dann einen merge-Reqeuest zu erstellen. Eine Anleitung befindet sich hier: https://git.bwinf.de/bwinf/jwinf-aufgaben-doku

Aufgaben in einem LMS nutzen

Es gibt momentan keine direkte Anbindung von jwinf.de zu Moodleoder ähnlichem. Es ist möglich auf einzelne Aufgaben zuzugreifen und sie einzubinden. Dafür stehen folgende Aufgaben zur Verfügung: https://jwinf.de/contest/standalone_task

Zum einbinden muss das ‘task’ in der URL durch ‘preview’ ersetzt werden. So wird bspw. aus https://jwinf.de/task/1937https://jwinf.de/preview/1937 

Die SuS sind dann nicht eingeloggt und die Ergebnisse werden nicht auf jwinf.de gespeichert.


FAQ

Für die 1. Runde empfehlen wir für eine optimale Vorbereitung den Trainingsbereich bis einschließlich von "Variablen und Logik - Einführung" gemacht zu haben. 
Die 1. Runde kann folgende Konzepte umfassen:
  • Einfache Befehle
  • Zählschleifen und Wiederhole-Schleifen - auch verschachtelt
  • Bedingungen
  • Arithmetik (Zahlen, +-*/)
  • Vergleiche (= < > !=)
  • Vorgegebene Variablen verwenden (setzen, auslesen, inkrementieren)
  • Zeichenketten erstellen und manipulieren
  • Logische Verknüpfungen (UND, ODER).
Dabei sind die Anforderungen, sowohl zeitlich als auch fachlich, von Bronze zu Gold hin aufsteigend.

Für die 2. Runde empfehlen wir für eine optimale Vorbereitung auch die späteren Bereiche auf der Trainingsplattform bearbeitet zu haben.
Die 2. Runde kann folgende Konzepte umfassen:
  • Eigene Variablen definieren und verwenden
  • Funktionen definieren und aufrufen
  • Listen (erstellen, anhängen, auslesen) → Nur in Gold
  • Funktionen mit Parametern
dran kommen.

Ja, eine Teilnahme im Team ist in allen drei Runden des Jugendwettbewerbs Informatik möglich. Eine Teilnahme alleine ist ebenfalls weiterhin möglich.

Damit zwei SuS in einem Team teilnehmen können benötigen sie beide einen Logincode. Sobald ein Wettbewerb ausgewählt wurde, kann der Wettbewerb entweder alleine im Bereich “Teilnahme ohne Team” über den Button “Jetzt ohne Team starten” gestartet werden, oder im Bereich “Teilnahme im Team”. Dafür muss Der erste SuS bereits auf jwinf.de eingeloggt sein und nun den Logincode des zweiten SuS im Feld “Logincode des Teampartners” eintragen. Mit “Jetzt im Team starten” kann dann der Wettbewerb gestartet werden. Die Teilnahme wird dann für beide Accounts angezeigt und gewertet.

Eine Beispielhafte Erklärung für die SuS finden Sie hier: Teilnahme im Team

Ja. Dies ist über den Tabellen upload möglich (s.h. "SuS Accounts erstellen").

Als anonym markierte Teilnahmen erhalten nach Abschluss des Wettbewerbs keine Urkunde. Anstatt dessen bekommen Sie als Lehrkraft von uns eine Mail von uns mit

  • einem Tabellendokument mit allen Ihnen zugeordneten anonymen Accounts und deren Preisstufen
  • eine Blankourkunde zum selbst ausdrucken
  • ein Script zum Erstellen der Urkundentexte basierend auf dem (mit Namen ergänzten) Tabellendokument

Preise der anonymen SuS werden zusammen mit den anderen wie gewohnt an die Schule geschickt.