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 zwei Möglichkeiten SuS auf der Plattform zu registrieren.

SuS über Gruppencode anmelden

Wenn man sich auf jwinf.de als Lehrkraft angemeldet hat (über den blauen Button “BWINF-Login / Lehrkraft-Login” oben rechts), dann kann man sich in die “Gruppenverwaltung” navigieren. 

Dort hat man einerseits die Möglichkeit eine neue Gruppe anzulegen, als auch seine verwalteten Gruppen einzusehen. Um eine neue Gruppe anzulegen, muss lediglich ein Gruppenname eingetragen werden. Eine Klasse-/Kursbezeichnung ist optional und dient lediglich der Sortierung der Urkunden nach dem Wettbewerb. (Beides steht in hellgrau klein am Rand der Urkunde). Danach muss auf “Neue Gruppe anlegen” geklickt werden.

Jede Gruppe hat automatisch einen Gruppencode zugeordnet. Gruppencodes erkennt man daran, dass sie mit einem “g” starten und 8 Zeichen lang sind. Dieser Gruppencode kann von Ihren SuS genutzt werden sich einen eigenen Account zu erstellen. Alle SuS, die sich mit diesem Gruppencode anmelden werden automatisch der Gruppe zugeordnet und Sie haben Einsicht in alle Daten dieses Accounts.

SuS müssen den Gruppencode auf jwinf.de in das Feld oben rechts eintragen und auf den grünen “Login” Button klicken. Danach wird ihnen ihr persönliche Logincode angezeigt. Logincodes erkennt man daran, dass sie mit einem “u” starten und 10 Zeichen lang sind. Diesen Code müssen die SuS sich gut aufschreiben, da er in Zukunft als Login dient! Sie können den Code jederzeit in der Gruppenverwaltung einsehen. Sobald der SuS das Profil ausgefüllt hat, ist der Account fertig erstellt und Ihrer Gruppe zugeordnet. Eine Beispielhafte Erklärung für die SuS finden Sie hier: Anmelden mit Gruppencode.

SuS über Tabellen upload anmelden

Wenn man sich auf jwinf.de als Lehrkraft angemeldet hat (über den blauen Button “BWINF-Login / Lehrkraft-Login” oben rechts), dann kann man sich in die “Gruppenverwaltung” navigieren. 

Im oberen Bereich, rechts neben “Gruppen anlegen” und unter “Wettbewerbsergebnisse meiner Gruppen einsehen” gibt es den Bereich “CSV-Upload”. Wenn Sie dort auf den Link “CSV-Upload” klicken, dann kommen Sie in den Bereich “https://jwinf.de/group/csv”. Das Tabellendokument (die csv-Datei) ist analog zum Dateiupload beim Informatik Biber aufgebaut.

  • Die CSV-Datei muss Komma- oder Tab-getrennt sein
  • Die Datei muss in UTF-8 (Unicode UTF-8) kodiert sein
  • Die Datei muss mindestens fünf Spalten enthalten. Alle weiteren Spalten werden ignoriert. Jede Zeile enthält Informationen zu einem Account.
    1. Der Name der Gruppe, die der Account zugeordnet werden soll (es können mehrere Gruppen in einer Datei definiert sein)
    2. Jahrgangsstufe
    3. Vorname
    4. Nachname
    5. Geschlecht - Mögliche Angaben:
      • "male", "female", “diverse”, "männlich", "weiblich", "divers" oder "m", "f", "d" oder "m", "w", "d"
        Groß-/Kleinschreibung spielt keine Rolle.
    6. Optional: Angaben zur anonymen Teilnahme. Mögliche Angaben:
      "yes", “no”, "ja", "nein" oder "y", "n" oder "j", "n"
      Groß-/Kleinschreibung spielt keine Rolle.

Der Upload ist idempotent, wenn Sie eine Datei also mehrfach hochladen, werden die Gruppen nicht mehrfach angelegt. Gruppen mit passenden Gruppennamen werden dabei mit der neuen Datei aktualisiert.

Bevor die Gruppe(n) angelegt werden, wird eine Vorschau angezeigt, in der einzelne Zeilen (z.B. eine Kopfzeile) gelöscht werden können.

 

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 muss man sich untern unter “Meine verwalteten Gruppen” in die gewünschte Gruppe navigieren. Nun gibt es zwei Möglichkeiten.

 

Einzelnen Account löschen

In der Gruppenübersicht findest man eine Liste alle Mitglieder der Gruppe. Wenn man auf den Namen eines Mitglieds klickt, dann kommt man auf das Profil des SuS. Ganz unten gibt es die Möglichkeit über einen roten Button “Benutzer mit allen Teilnahmen löschen” diesen Benutzer zu löschen. Achtung: Das Löschen kann nicht rückgängig gemacht werden.

Gruppe mit allen Accounts löschen

In der Gruppenübersicht ist ganz unten die Möglichkeit über einen roten Button “Gruppe löschen” die Gruppe inklusive aller zugeordneten Accounts zu löschen. Achtung: Das Löschen kann nicht rückgängig gemacht werden. Die SuS können sich danach nicht mehr anmelden. 

Vorsicht bei mehreren Gruppenadmins: Die Gruppe ist damit aus dem System gelöscht, nicht nur bei der löschenden Lehrkraft. Falls es also mehr als einen Gruppenadmin gibt, dann ist die Gruppe bei beiden Gruppenadmins 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

In der Gruppenverwaltung muss man sich untern unter “Meine verwalteten Gruppen” in die gewünschte Gruppe navigieren. Dort gibt es unter der Liste an Mitgliedern und der Möglichkeit die Gruppe umzubenennen eine Liste an Administratoren.

Achtung: Alle Administratoren haben volle Einsicht in die Ergebnisse aller SuS in der Gruppe und alle Möglichkeiten der Gruppenverwaltung, die Sie auch haben (inklusive Gruppe löschen). Wenn ein Admin die Gruppe löscht, dann ist die Gruppe für alle Admins gelöscht.

Um einen Admin hinzuzufügen wird die Lehrperson-ID benötigt. Die ID steht im Profil unter dem Namen, über den Profilinfos und ist eine 6-stellige Zahl. Als Admin kann man nur eine Lehrperson von der eigenen Schule hinzufügen.

Ergebnisse von SuS einsehen

Ergebnisse können individuell, oder für die ganze Gruppe eingesehen werden.

  1. Individuelle Detaileinsicht:

    Über die Gruppenverwaltung, die Gruppe und die Mitgliederliste ist es möglich sich in das Profil eines SuS zu navigieren. Im Bereich “Teilnahmen” werden alle gestarteten Wettbewerbe (dazu zählen nicht nur die offiziellen Wettbewerbe, sondern auch die Wettbewerbe im Trainingsbereich oder in den Herausforderungen) aufgelistet, zusammen mit einer Gesamtpunktzahl und einem Startzeitpunkt. 

    Klickt man auf einen bestimmten Wettbewerb (z.B. Grundbausteine - Einführung), dann werden die einzelnen Aufgaben aufgelistet und die erreichten Punkte je Aufgabe. Über den Pfeil nach unten bei einer Aufgabe kann man sich in die Lösung und die Zwischenschritte der Lösung hinein klicken.
    So ist es Möglich auch Teillösungen einzusehen, den Code des Schülers zu überprüfen und auch auszuführen und zu verändern (Änderungen werden nicht gespeichert). 

  2. Gruppenergebnisse:

    In der Gruppenverwaltung gibt es rechts neben dem Bereich, wo eine neue Gruppe angelegt wird und über dem CSV-Upload die Möglichkeit “🥇Wettbewerbsergebnisse meiner Gruppen einsehen”. Zu Wettbewerben zählen nicht nur die offiziellen Wettbewerbe, sondern auch die Wettbewerbe im Trainingsbereich oder in den Herausforderungen. Klickt man auf einen bestimmten Wettbewerb, dann werden die Ergebnisse für diesen Wettbewerb für alle SuS in allen Gruppen aufgelistet.

    Nach der 1. oder 2. Runde des Jugendwettbewerb Informatik werden hier, sobald die Auswertung beendet ist, auch die Preisstufen bzw. die Information zur weiteren Qualifikation angezeigt. 

Beispiellösungen einsehen

Neben der Gruppenverwaltung gibt es einen Bereich “Lehrkräfte-Material”. Hier können Beispiellösungen zu allen Trainingsaufgaben und auch zu alten Wettbewerben eingesehen werden. 

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


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.