awesome-informatik-tools
github.com/jneug/awesome-informatik-tools ↗Eine kuratierte Liste von großartigen Werkzeugen für den Informatikunterricht
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me visuelle / block programmierung resources from awesome-informatik-tools"
Installation instructions →What's inside
Algorithmen
- App InventorVisuelle / Block Programmierung
Visuelle Programmierumgebung für Android Apps. Mit dem Editor können mobile Apps mit einer blockbasierten Sprache programmiert werden.
- BlueJTextuelle Programmierung
Eine umfangreiche, didaktische Programmierumgebung zur Objektorientierten Programmierung mit Java. BlueJ stellt die Klassen eines Programms direkt als vereinfachtes Klassendiagramm dar und versieht den Programmcode mit zusätzlichen Auszeichnungen, um z.B. das Lesen von Kontrollstrukturen zu erleichtern. Darüber hinaus bietet die IDE die gängigen Features wie Code-Completion und Syntax-Highlighting.
- CodingBatOnline-Übungen
Kleine Programmierübungen für Java und Python.
- Elevator SagaTextuelle Programmierung
Mit Javascript gilt es einen (oder auch mehrere) Aufzüge so zu automatisieren, dass möglichst viele Menschen in möglichst kurzer Zeit transportiert werden können.
- EOSTextuelle Programmierung
EOS ist eine bewusst einfach gehaltene objektorientierte Sprache mit Entwicklungsumgebung, die es Schülern ab der Jahrgangsstufe 6 ermöglichen soll, erste Einblicke in die objektorientierte Programmierung zu gewinnen.
- GearsBotMiniwelten
Simulationsumgebung für Ev3 Roboter. Programmierbar mit Blockly und Python.
Schaltnetze
- ArduinoPhysical Computing
Ein robuster Mikrokontroller.
- BlocksCADCAD und 3D-Druck
- CalliopePhysical Computing
Deutsche Version des micro:bit mit einigen anderen Sensoren und Anzeigen.
- Digital
Editor und Simulator für logische Schaltungen.
- FiliusRechnernetze
Simulation von Rechnernetzen inklusive Analyse von Nachrichtenverkehr. Netze können aus Rehnern, Switches und Routern aufgebaut werden, mit Software (z.B. Chatprogramm) bespielt und die Kommunikation simuliert werden.
- LogicSim
Editor und Simulator für logische Schaltungen.
Sprachen und Automaten
- AtoCCEndliche Automaten
Lernumgebung zu Themen der theoretischen Informatik (Automatentheorie, formale Sprachen) und deren Anwendung im Compilerbau.
- FLACIEndliche Automaten
Lernumgebung zu Themen der theoretischen Informatik. Nachfolgeprojekt von AtoCC, das vollständig Webbasiert ist.
- JFLAPEndliche Automaten
Editor und Simulator für endlichen Automaten und kontextfreie Grammatiken.
Datensicherheit
Datenbanken
- DB Browser for SQLite
- Inoffizieller Reader
- InstaHub
InstaHub ist ein soziales Netzwerk, welches im Unterricht eingesetzt wird, um die Themen Datenbanken, Umgang mit sozialen Netzen und Datenschutz zu lehren.
- Musterlösungen
- SQL Island
Ein Spiel, dass durch die Eingabe von SQL-Abfragen gespielt wird.
- SQLiteStudio
Allgemeine Unterrichtswerkzeuge
- EclipseIDEs
- EMUUnterrichtsevaluation
EMU steht für
- ExcalidrawDiagramme
Erzeugt "Handgemalte" Diagramme.
- IntelliJ Community EditionIDEs
- MermaidDiagramme
Online-Editor, um Diagrammeaus einer einfachen Textsprache zu generieren.
- NetBeansIDEs
Digital Arbeiten
- EtherCalc
Kollaborative Tabellenkalkulation, um mit mehreren Nutzern gleichzeitig an einer Tabelle arbeiten zu können.
- Etherpad-Lite
Ein kollborativer Text-Editor, um gemeinsam an einem Dokument zu arbeiten. Der Editor erlaubt es mehreren Nutzern gleichzeitig Änderungen an einem Dokument vorzunehmen. Es werden einige einfache Formatierungen unterstützt, allerdings keine komplexeren Formatierungen. Es gibt eine vielzahl von offenen Instanzen, die frei genuzt werden können. Beachtenswert ist vor allem das
- HackMD
Ein kollaborativer Markdown-Editor ähnlich zu
- Oncoo
Kollaboratives Brainstorming und Feedbacksystem.
Information und Daten
- FreestylerObjektorientierte Modellierung
Ein flexibles Programm zur Erstellung und Simulation verschiedenster Modellelle. Unter anderem Automaten, UML-Diagramme, Rechnernetze und Logische-Schaltkreise.
- GIMPText- und Grafikgestaltung
Open Source Grafikprogramm.
- InkscapeText- und Grafikgestaltung
Open Source Gestaltungssoftware für Vektorgrafiken.
- Libre OfficeText- und Grafikgestaltung
Ausgereiftes Open Source Office-Paket mit Textverarbeitung, Diagrammeditor, Tabellenkalkulation und Datenbanksoftware.
- Object-DrawObjektorientierte Modellierung
Ein
- ScribusText- und Grafikgestaltung
Open Source Gestaltungsprogramm für Printprodukte.
Showing a sample of 83 resources. View the full list on GitHub →