Calliope Campus

Calliope Campus BETA

Für Rückfragen zum Calliope Campus sind wir unter info@calliope.cc erreichbar.

Unterrichtsverwaltung

Unterrichtsstunden können bequem vorbereitet werden. Die Lernfortschritte der Schüler:innen können gespeichert, exportiert und jederzeit fortgesetzt sowie individuell gefördert werden.

Dateiverwaltung

Lehrkräfte und Schüler:innen speichern editorübergreifend ihre Programme ab und haben jederzeit über den digitalen Klassenraum Zugriff auf ihre eigenen Programme.

Zusammenarbeit in Echtzeit

Die Lehrkraft hat live Einblick, was Schüler:innen programmieren, dies ermöglicht sofortiges Feedback.

Unterstützung mehrerer Editoren

Es lässt sich mühelos zwischen den Editoren wechseln:

• MakeCode
• MicroPython
• Calliope mini Blocks (Scratch)

Integrierte Kommunikation

Ein integrierter Chat hält die Lehrkraft und die Schüler:innen in Verbindung.
Programme können geteilt, Fragen gestellt und Lernerfolge in Echtzeit gefeiert werden.

Direkt starten

Schüler:innen treten einfach per Raumcode bei.

• keine Einrichtung
• kein Konto erforderlich (optional)
• keine Installationen
• kein IT-Support erforderlich

Datenschutz

• Lehrkräfte registrieren sich mit Username und E-Mail
• Schüler:innen treten optional mit oder ohne Konto bei
• Daten werden auf deutschen Servern gehostet

Wir bieten regelmäßige kostenlose Online-Sessions mit verschiedenen Schwerpunkten an.
Die 1-stündigen Online-Veranstaltungen richten sich an Lehrende und bieten einen Raum für Austausch sowie individuelle Fragen. Einfach anmelden und mitmachen.

Terminübersicht

Raumverwaltung

Raum erstellen
Jeder Raum wird von der Person verwaltet, die ihn erstellt. Diese übernimmt automatisch die Rolle des Admins und hat die volle Kontrolle über die Raumeinstellungen.

Die Erstellung eines Raumes setzt eine Registrierung voraus. Dies ist per E-Mail und Username oder optional per SSO möglich. Nach der Anmeldung können mehrere Räume parallel erstellt und verwaltet werden.

Die Raumdaten werden in der Cloud gespeichert und Räume bleiben so jederzeit verfügbar. Räume können vom Admin individuell pausiert, fortgesetzt oder dauerhaft gelöscht werden.

Sicherer Zugang und flexible Verwaltung
Teilnehmende treten über einen Raumcode aus drei Wörtern (3-Wörter-Code) bei.
Für die verstärkte Sicherheit können zusätzlich ein Raumpasswort und/oder ein User-Passwort vergeben werden.

KEIN Raumpasswort MIT Raumpasswort MIT Raumpasswort und
einfacher Registrierung*
Anonyme Teilnahme
(pro Raum Anmeldung)
Beitritt mit Namen und Userpasswort Beitritt mit Namen, Userpasswort und Raumpasswort Beitritt mit Namen und Raumpasswort
Registrierte Teilnahme**
(einmalige Anmeldung)
Beitritt mit Login Beitritt mit Login und Raumpasswort
(eimalig)
Beitritt mit Login und Raumpasswort
(eimalig)

* Wann ist es sinnvoll die einfache Registrierung zu verwenden?
Wenn die Kinder noch nicht gut mit Passwörtern umgehen können
Wenn gegenseitiges Vertrauen in der Gruppe herrscht. Fremde Accounts können leicht innerhalb der Gruppe fortsetzen kann.

** Um den Vorteil der Registrierung voll zu nutzen, sollten Teilnehmer:innen sich vor dem Beitritt eines Raumes anmelden.

Registrierte User können über den Schnellzugriff erstellte Räume fortsetzen sowie bereits besuchten Räumen direkt beitreten.

Raum beitreten

Teilnehmer:innen können einen Raum über eine URL oder einen QR-Code aufrufen.

Der Beitritt zu einem Raum erfolgt stets über einen 3-Wörter-Raumcode und optional zusätzlich über ein Raumpasswort und/oder ein User-Passwort.

Das Raumpasswort wird vom Admin festgelegt und muss allen Teilnehmenden zum Beitreten mitgeteilt werden. Es kann jederzeit in den Raumeinstellungen geändert werden.

Das User-Passwort* wird von den Teilnehmenden individuell festlegt. Teilnehmende können ihren Namen sowie das User-Passwort jederzeit über ihr Profil-Icon einsehen und ändern.

Wurde das User-Passwort vergessen, kann es vom Admin zurückgesetzt werden.

*Ein User-Passwort wird lediglich von nicht registrierten Usern festgelegt.

Raumeinstellungen

Raum-ID
Der 3-Wörter-Raumcode wird zufällig vergeben. Die einzelnen Wörter sind bei der Erstellung des Raumes durch einfaches Anklicken veränderbar.

Raumprofil
Im Raumprofil kann sowohl der Raumname als auch der Name des Admin vergeben und jederzeit verändert werden.

Raumkonfiguration

Raum pausieren
Wird der Raum pausiert, befinden sich alle Teilnehmer:innen im Pausenmodus, bis dieser wieder aufgehoben wird. Ist die Pause deaktiviert, ist der Raum für Teilnehmer:innen nach dem Beitritt direkt aktiv.

Keine neuen Teilnehmer:innen zulassen
Ist die Erlaubnis aktiviert, ist der Beitritt ausschließlich für bereits beigetretene Teilnehmer:innen möglich.
Ist die Erlaubnis deaktiviert, ist der Beitritt für neue Teilnehmer:innen geöffnet.

Sind alle Teilnehmenden beigetreten, empfiehlt es sich, diese Funktion zu deaktivieren.

Neue Teilnehmer:innen bestätigen
Ist die Bestätigung aktiviert, lässt der Admin einmalig alle Teilnehmer:innen beim ersten Beitritt für den Raum manuell zu.
Ist die Bestätigung deaktiviert, treten neue Teilnehmer:innen direkt ohne eine manuelle Genehmigung bei.

Genehmigte Teilnehmer:innen benötigen beim erneuten Beitritt keine weitere Genehmigung.

Gruppenchat
Ist der Gruppenchat aktiviert, können alle Teilnehmer:innen im Chat miteinander kommunizieren. Ist er deaktiviert, kann nur der Admin Nachrichten an Teilnehmer:innen senden; diese können ausschließlich mit dem Admin kommunizieren.

Editoren
Die Programmierumgebungen, die in dem Raum zugelassen sind, können hier aktiviert werden. Zur Verfügung stehen MakeCode, Calliope mini Blocks (Scratch) und Python.
Zusätzlich gibt es die Möglichkeit einen Text Editor zu öffnen.


Raum schließen/löschen
Räume können jederzeit geschlossen werden. Das endgültige Schließen eines Raumes löscht alle Raumdaten und macht eine Wiederherstellung unmöglich.

Raum pausieren
Wird ein Raum pausiert, ist er bis zur Fortsetzung für alle Teilnehmenden nicht zugänglich.
Ein Raum kann über die Raumkonfiguration pausiert werden, sodass sich alle Teilnehmenden beim Beitritt in einer Art Warteraum befinden. Zusätzlich kann ein Raum jederzeit über das Hauptmenü pausiert werden, sodass der Admin das Weiterarbeiten jederzeit unterbrechen kann.


Programmverwaltung

Bibliothek
Die Bibliothek enthält grundsätzlich alle erstellten oder importierten Programme einer Person innerhalb eines Raumes und kann sowohl exportiert als auch importiert werden.

Die Daten einer Bibliothek werden beim Export in einer .json-Datei gespeichert.
Über den Import einer .json-Datei können Programme zu einer Bibliothek hinzugefügt werden.

Bibliotheken können über die Export/Import-Funktion von einem Raum in einen anderen Raum importiert werden.

Die Bibliothek des Admins umfasst alle Programme des Admins, die für den Unterricht relevant sind. Einzelne Programme des Admin können gezielt mit den Teilnehmer:innen des Raumes geteilt werden – entweder mit der gesamten Gruppe oder mit ausgewählten Personen.

Die Bibliotheken der Teilnehmer:innen enthalten jeweils deren eigenen Programme. Diese Programme sind für den Admin über die Live-Ansicht einsehbar.

Programm neu erstellen
Ein Programm kann direkt in der Bibliothek erstellt werden. Beim Anlegen eines neuen Programms wird eine Programmierumgebung ausgewählt; standardmäßig ist MakeCode voreingestellt.
Bestehende Programme lassen sich jederzeit umbenennen, duplizieren oder löschen.

Programm öffnen
Ein Programm wird über die Auswahl in der Bibliothek geöffnet und automatisch in der jeweils passenden Programmierumgebung geladen.

Programm importieren
Bestehende Programme können wie gewohnt importiert werden.

In MakeCode lassen sich Programme ganz intuitiv per Drag & Drop importieren.
Auf dem iPad empfiehlt sich hierfür die Nutzung des Split-Screen-Modus.

Zusätzlich lassen sich MakeCode-Programme und Tutorials auch über eine Programm-URL importieren.

Programm speichern
Ein Programm wird automatisch in der Bibliothek gespeichert. Zusätzlich können sie wie gewohnt direkt aus der Programmierumgebung auf dem eigenen Computer gesichert werden.

Programm als erledigt markieren
Programme können als erledigt markiert werden.
Darüber hinaus stehen noch weitere Funktionen zur Verfügung:
Umbenennen, Kopie erstellen sowie Löschen.

Erweiterte Funktionen für den Admin

Programm als Vorlage festlegen
Wird ein Programm als Vorlage definiert, dient es beim Erstellen neuer Programme in der jeweiligen Programmierumgebung als Ausgangspunkt. Vorlagen können beispielsweise vorkonfigurierte Erweiterungen enthalten.

Programm teilen
Programme können jederzeit mit Teilnehmer:innen geteilt werden – entweder mit der gesamten Gruppe oder mit ausgewählten Personen. Geteilte Programme erscheinen als Nachricht im Chat.
Zusätzlich kann festgelegt werden, ob ein Programm direkt in die Bibliothek der Teilnehmenden geladen und sofort in der Programmierumgebung geöffnet wird.


Gruppenchat
Der Gruppenchat kann auf zwei Arten genutzt werden.
In beiden Fällen ist es dem Admin erlaubt, Nachrichten und Programme an die Teilnehmenden zu senden und Teilnehmer:innen können dem Admin Nachrichten senden.

Ist der Gruppenchat aktiviert, können Teilnehmer:innen auch untereinander Nachrichten senden. Ist der Gruppenchat deaktiviert, können Teilnehmer:innen untereinander keine Nachrichten senden.


Teilnehmer:innen verwalten

Teilnehmer:innen
Der Admin hat eine Übersicht darüber, welche Teilnehmenden online oder offline sind. Über diese Ansicht können Personen gesucht und direkt ausgewählt werden.

Teilnehmer:in zulassen
Ist der direkte Zugang zu einem Raum deaktiviert, muss der Admin beitretende Personen manuell genehmigen. Diese Genehmigung ist einmal pro Person und Raum erforderlich und nicht bei jedem erneuten Beitritt notwendig.

Teilnehmer:in sperren und entsperren
Teilnehmer:innen können jederzeit vom Admin gesperrt werden. Sie werden dabei in eine Art Warteraum versetzt und können nach erneuter Prüfung wieder entsperrt werden.
Teilnehmende im Warteraum lassen sich individuell oder gesammelt entsperren.

Einzelansicht
Die Teilnehmenden-Ansicht erlaubt Einblick in Bibliotheken und Programme, ohne Änderungen vorzunehmen. Programme können als Kopie in die eigene Bibliothek übernommen werden.