Software-Werkzeuge
Auf dieser Seite finden Sie einen Überblick über die Software, die im Rahmen der Weiterbildung verwendet wird,
sowie über weitere Werkzeuge zur Unterstützung Ihres Unterrichts. Die Sammlung wird nach und nach erweitert und um Informationen ergänzt.
Programmierwerkzeuge
Visuelle Programmierung
- Scratch: Visuelle Programmiersprache und Entwicklungsumgebung, als Online- und Offline-Anwendung vorhanden
Textuelle Programmierung
- Thonny: Didaktisch orientierte Entwicklungsumgebung für Python
- Entwickler: Aivar Annamaa (Universität Tartu) u. a.
- Lizenz: MIT-Lizenz (Open Source)
- Offizielle Website: https://thonny.org
- TigerJython: Didaktisch orientierte Entwicklungsumgebung für Python
Webentwicklung
- W3Schools Online Code Editor: Online-Editor zum Bearbeiten und Anzeigen von HTML-Dokumenten im Browser (im Rahmen der W3Schools-Tutorials zu HTML und CSS)
- Glitch: Online-Entwicklungsumgebung zum Bearbeiten und Anzeigen von HTML/CSS im Browser (auch umfangreichere Projekte aus mehreren Dateien), die sich online bereitstellen und remixen lassen
- Kosten: “Starter”-Version kostenlos nutzbar, hier sind alle erstellten Projekte öffentlich
- Offizielle Website (englisch): https://glitch.com
- CodePen: Online-Entwicklungsumgebung mit ähnlichem Umfang und Einsatzmöglichkeiten wie Glitch, unterstützt allerdings nur jeweils eine einzelne HTML- und CSS-Datei pro Projekt
- Kosten: Freie Version mit eingeschränktem Funktionsumfang (alle erstellten Projekte öffentlich)
- Offizielle Website (englisch): https://codepen.io
- W3C Online-Validator für HTML-Dokumente: https://validator.w3.org
- W3C Online-Validator für CSS: https://jigsaw.w3.org/css-validator/it
- X-Ray Googles: Online-Tool zum Live-Inspizieren und Verändern von HTML-Seiten im Browser
Modellierung
- Structorizer: Grafisches Tool zum Erstellen von Struktogrammen, Export u. a. in Python möglich
- Struktog.: Online-Editor zum Erstellen von Struktogrammen im Browser, Export u. a. in Python möglich möglich, auch als Offline-Version verfügbar (bei GitHub)
- Draw.io/Diagrams.net: Grafisches Tool zum Erstellen von verschiedenen Diagrammtypen, u. a. UML-Diagramme, Flow Charts, ER-Diagramme, vereinfachte Klassen-/Sequenzdiagramme), Online- und Offline-Version (Draw.io Desktop) vorhanden
Netzwerke und Internet
Simulation von Netzwerken
- Filius: Lernanwendung zum forschend-entdeckenden Lernen zum Thema Rechnernetzwerke
Allgemeine Werkzeuge
Grafikprogramme
- GIMP: Freie Software zum Erstellen und Bearbeiten von Rastergrafiken
- Inkscape: Freie Software zum Erstellen und Bearbeiten von Vektorgrafiken
Texteditoren
- Atom: Frei verfügbarer Texteditor mit vielen Erweiterungen (u. a. für HTML/CSS, Programmierung in Python, verteilte Versionsverwaltung mit Git, gemeinsames Bearbeiten von Dokumenten)
- Entwickler: GitHub
- Lizenz: MIT-Lizenz (Open Source)
- Offizielle Website: https://atom.io
- Visual Studio Code: Frei verfügbarer Texteditor mit vielen Erweiterungen (siehe Atom)
- Notepad++: Freier Texteditor für Windows, auch als portable Version verfügbar; weniger Erweiterungsmöglichkeiten als Atom/VS Code, dafür leichtgewichtiger und einfacher zu bedienen
- HexEd.it: Browserbasierter Hex-Editor zum Bearbeiten und Inspizieren von Binärdateien im Hexadezimalformat
Dateiverwaltung
- 7-Zip: Freie Software zur Datenkompression, unterstützt Verschlüsselung