Sie tippen, der ganze Raum folgt Zeile für Zeile. Gleichzeitig hat jede Person ihren eigenen Editor, führt ihr Programm im Browser aus, und am Ende sammeln Sie die Arbeit aller ein. Nichts zu installieren, weder bei Ihnen noch bei ihnen.
Kostenlos starten →


Eine Gruppe zum Programmieren zu bringen beginnt immer mit derselben verlorenen halben Stunde: Python installieren, eine Version klären, ein Antivirenprogramm freischalten, die eine Person retten, deren Editor nicht startet. Der Code-Editor von EduTools spart diesen Schritt — er lebt im Browser, und Ihre Teilnehmenden kommen mit einem Raumcode oder einem QR-Code hinein.
Sie öffnen eine Sitzung und tippen Ihr Beispiel: es erscheint bei allen, während Sie schreiben. Jede Person hat zusätzlich ihren eigenen Editor und arbeitet darin, sobald Sie es sagen — ohne Ihren aus dem Blick zu verlieren.
Ein Editor, der nichts ausführt, taugt nur zum Abschreiben. Hier führt die Schaltfläche Ausführen das Programm tatsächlich aus: print, input, if, for, while, Funktionen, Listen und Dictionaries. Die Konsole zeigt die Ausgabe und stellt die Fragen des Programms, wie ein echtes Terminal.
Alles geschieht im Browser derjenigen Person, die den Code geschrieben hat. Auf unseren Servern läuft nichts, und das Programm einer teilnehmenden Person erreicht nichts außer der eigenen Seite. Eine Endlosschleife — der Anfängerfehler schlechthin — wird von selbst abgebrochen, statt den Rechner lahmzulegen.
Vier Sprachen laufen wirklich. Python und JavaScript geben ihre Ausgabe in der Konsole aus. SQL befragt eine echte SQLite-Datenbank, vorab gefüllt mit Kunden, Produkten und Bestellungen: Ihre Teilnehmenden schreiben SELECTs, Joins und Gruppierungen und lesen das Ergebnis in Spalten. HTML und CSS werden dagegen angezeigt: die Seite erscheint unter dem Code.
Bei einer HTML-Demonstration sehen Ihre Teilnehmenden, wie sich Ihre Seite verändert, während Sie das Styling anpassen — das ersetzt jede Erklärung.
PHP, Java, C, C++ und C# stehen ebenfalls bereit, mit Syntaxhervorhebung: sie laufen nicht im Browser, aber Ihre Teilnehmenden schreiben sie, und Sie holen die Dateien ab.
Was Sie tippen, erreicht alle Teilnehmenden bei jeder Pause, ohne dass sie etwas neu laden müssen.
Alle arbeiten in ihrer eigenen Kopie, die von Ihrem Beispiel ausgeht, und behalten Ihren daneben — oder blenden ihn aus.
print, input, Bedingungen, Schleifen und Funktionen laufen wirklich — und SQL-Abfragen auf einer echten Datenbank. Nichts zu installieren.
Die Seite entsteht unter dem Code: ideal, um live zu zeigen, was eine CSS-Eigenschaft bewirkt.
Die Arbeit jeder Person ist in Ihrem Backoffice abrufbar, einzeln oder als ein einziges Archiv herunterladbar.
Ein Klick, und alle sind wieder im Lesemodus und bei Ihnen. Die Kopien gehen nicht verloren: sie kommen zurück, sobald Sie sie freigeben.
Eine Sitzung aus Sicht der Lehrkraft, dieselbe aus Sicht einer teilnehmenden Person, und die Vorschau einer HTML-Seite.
Das Programm läuft in der Konsole: die Fragen von input(), die eingegebenen Antworten, dann das Ergebnis. Der Code erreicht den Raum bei jeder Pause.
Links die eigene Kopie, in der frei geschrieben wird; rechts Ihre, live und nur lesbar, mit einem Klick ausgeblendet, wenn Ruhe gebraucht wird.
Die Seite erscheint unter dem Code, mit Farben, Abständen und Schatten. Eine Eigenschaft ändern, erneut anzeigen, den Unterschied sehen.
SQLite läuft im Browser, auf einer vorab geladenen Beispieldatenbank. Ergebnisse erscheinen in Spalten, wie in einem SQL-Client.
Eine Code-Sitzung ist in zwei Minuten vorbereitet und läuft ohne jede Installation, weder bei Ihnen noch bei den Teilnehmenden.
Erstellen Sie Ihr kostenloses Konto in wenigen Minuten. Keine Kreditkarte, keine Installation für Ihre Teilnehmenden.
Kostenlos starten →