mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-04-14 06:33:34 +02:00
4fd4aa9a94c43d957e516569df47f49ab9f830a5
update/draw wird nun einmal pro Frame als separater Thread ausgeführt. Falls dabei delay oder eine andere wartende Methode aufgerufen wird, läuft die ZM aber weiter, bis der update/draw Thread wieder aufwacht. Dadurch werden Animationen und andere parallele Prozesse nicht auch geblockt.
Zeichenmaschine
Eine kleine Java-Bibliothek für grafische Programmierung im Informatikunterricht.
Projektidee
Die Zeichenmaschine ist aus dem Wunsch nach einer einfachen Grafikbibliothek für den Einsatz im Informatikunterricht der Oberstufe entstanden, die sich gut in die Entwicklungsumgebung BlueJ integriert.
Mit der Zechenmaschine können Schüler:innen ihre Programme von Anfang an mit Visualisierungen und Interaktionen ausstatten, ohne sich mit der GUI Programmierung mit Java Swing auseinandersetzen zu müssen.
Die Bibliothek wurde stark on Processing, Engine Alpha und TigerJython inspiriert.
Description
Eine kleine Java-Bibliothek für grafische Programmierung im Informatikunterricht.
https://zeichenmaschine.xyz
Readme
GPL-3.0
14 MiB