Editoren > Editoren Vergleich
Editoren Vergleich
PGLU-Projekte werden mit einem leicht verständlichen grafischen Editor programmiert, welcher dein Sketch automatisch in den C++ Code übersetzt. Einen solchen grafischen Editor kennst du vielleicht schon von Scratch, Calliope oder MicroBit her.
Unser Editor eignet sich gut, wenn du zum ersten Mal mit Coding zu tun hast, denn er ist einfach und übersichtlich aufgebaut.
Die Blöcke haben einprägsame Farben und liegen auf einer angenehm dunklen Arbeitsfläche, was ein bequemes und flüssiges Arbeiten unterstützt und erst noch deine Augen schont.
Den grafischen PGLU-Editor gibt es auf zwei Arten: der durchdachten Teacher's Box-Version für Schulen und Teams oder als Online-Variante für das Arbeiten zu Hause.
1. Teacher's Box für grafisches Coding in der Schule und in Teams
Die Teacher's Box wurde speziell für das Arbeiten an Schulen oder in Teams entwickelt und passt perfekt zu dir, wenn du frei von Software- und Treiberinstallationen sein möchtest und alle Programme deines Teams an einem sicheren Ort gespeichert haben willst. Die Teacher's Box ist eine Mini-Cloud, mit der alle möglichen Hardwareprobleme gelöst sind, weil du stets unabhängig vom Internet und von deiner Schulinformatik arbeitest.
So programmierst du dein Arduino an jedem Ort, auch dort wo kein WLAN vorhanden ist. Sie ist zudem das Werkzeug deiner Wahl, wenn du Arduinos mit iPads oder anderen Tablets grafisch programmieren möchtest, da sie den fehlenden USB-Anschluss ersetzt.
2. Editor-Online für Projekte zu Hause
Unser Online-Editor bietet die gleichen Funktionen für das Coding, wie die Teacher's Box Version. Der einzige Unterschied besteht in der Art, wie deine Programme an den Mikrocontroller gesendet werden und wie du sie speicherst. Anstelle einer direkten Übertragung, wie mit der Teacher's Box, kopierst du dein Programm zuerst in die originale Arduino IDE auf einem PC oder Mac und lädst es von da auf den Controller.
3. Arduino IDE, Tinkercad oder Nepo4Arduino
Es gibt zahlreiche weitere spannende Editoren zur Programmierung von Arduino Boards und damit den PGLU-Mikrocontrollern. Drei davon möchten wir hier speziell vorstellen: die Arduino IDE, Tinkercad Circuit und Nepo4Arduino.
Die Arduino IDE (Integrated Development Environment) ist ein kleines Programm für deinen PC oder Mac und erlaubt das direkte Programmieren in der C++ Sprache. Weil in der Arduino IDE die einzelnen Code-Elemente sehr übersichtlich in unterschiedlichen Farben dargestellt werden, lernst du schneller mit Code umzugehen, als du jetzt vielleicht denkst. Probier es einfach aus und werde Teil der weltweit grössten Maker-Community überhaupt↗
Ebenso empfehlenswert ist die Online-Umgebung von Tinkercad Circuit↗, welche grafisches Coding mit einem virtuellen Elektronik-Labor verbindet. Darin findest du alle möglichen und unmöglichen elektronischen Bauteile, wie LEDs, Servos, Motoren und vielen weiteren. Mit ein paar Klicks setzt du diese zu einer Schaltung zusammen und verbindest sie mit dem Arduino Mikrocontroller, den du nun programmieren kannst.
Als weitere Variante sei noch Nepo4Arduino↗ erwähnt, welche einen überaus reichen Funktionsumfang bietet, wenn es zum Beispiel darum geht, mit Listen zu programmieren.
Unsere Übersicht über die Anschlüsse beim Arduino UNO/NANO und dem PGLU-Mikrocontroller hilft dir, die Pinbelegung der beiden Plattformen miteinander zu vergleichen und mit TinkerCad Circuit oder Nepo4Arduino zu arbeiten.
Um deine Codes aus diesen drei Umgebungen auf deinen Mikrocontroller zu laden, brauchst du einen PC oder Mac mit USB-Anschluss. Nimm dir etwa 10 Minuten Zeit, um deinen Computer ein erstes Mal dafür einzurichten. Folge dazu einfach dieser Anleitung.
Vergleich der Editor-Varianten
Für ganze Tabelle horizontal wischen>
Funktion | PGLU-Teacher's Box | PGLU-Online Editor | Arduino IDE | TinkerCad | Nepo4Arduino |
---|---|---|---|---|---|
Adresse zum Starten | mach.pglu.box | mach.pglu.ch | arduino.cc | tinkercad.com | lab.open-roberta.org |
Anforderung | LEICHT | LEICHT | ERWEITERT | ERWEITERT | ERWEITERT |
Frei von Software- und Treiberinstallationen | |||||
Programmieren mit dem iPad | |||||
Unabhängig von Internetverbindung | |||||
Grafischer Editor Schreiben von PGLU-Programmen | |||||
Code lesen Lesen von Programmen in C++ | |||||
Code schreiben Schreiben von Programmen in C++ | |||||
Simulator Step-by-Step oder Live-Tests von Programmen | Inkl. Stromkreis | ||||
Datenübertragung Direkter Upload auf die PGLU-Platine | |||||
Dateimanagement Direktes Speichern deiner Programme | |||||
Classroom Management Arbeiten im Team | |||||
Import / Export Austausch von Sketches | |||||
Funktion Neopixel grafisch programmieren | |||||
Funktion Programmieren mit Listen |

Schülerarbeiten, Storys und Neuentwicklungen