44 lines
1.6 KiB
Markdown
44 lines
1.6 KiB
Markdown
|
|
||
|
<figure markdown>
|
||
|
![Zeichenmaschine.xyz](assets/icon_512.png){ width=128 }
|
||
|
</figure>
|
||
|
|
||
|
<h1 class="title">Zeichenmaschine.xyz</h1>
|
||
|
<h2 class="subtitle">Eine kleine Java-Bibliothek für grafische Programmierung im
|
||
|
Informatikunterricht.</h2>
|
||
|
|
||
|
## Projektidee
|
||
|
|
||
|
Die **Zeichenmaschine** ist eine für den Informatikunterricht entwickelte Bibliothek,
|
||
|
die unter anderem an [Processing](https://processing.org/) angelehnt ist. Die
|
||
|
Bibliothek soll einige der üblichen Anfängerschwierigkeiten mit Java vereinfachen
|
||
|
und für Schülerinnen und Schüler im Unterricht nutzbar machen.
|
||
|
|
||
|
!!! warning
|
||
|
|
||
|
Das Projekt befindet sich noch in der Entwicklungsphase und auch wenn die
|
||
|
aktuelle Version schon funktionsfähig ist und einen Großteil der angestrebten
|
||
|
Funktionen enthält, ist noch keine stabile Version 1.0 erreicht. Vor allem
|
||
|
am Umfang und konsistenten Design der APIs gilt es noch zu arbeiten und es
|
||
|
können sich Änderungen ergeben.
|
||
|
|
||
|
Feedback und Vorschläge zu diesem Prozess (oder auch eine Beteiligung an der
|
||
|
Entwicklung) können sehr gerne über [Github](https://github.com/jneug) oder
|
||
|
[Mastodon](https://bildung.social/@ngb) an mich kommuniziert werden.
|
||
|
|
||
|
(Gleiches gilt für diese Webseite zum Projekt.)
|
||
|
|
||
|
## Dokumentation
|
||
|
* [Schnellstart](quickstart.md)
|
||
|
* [Installation](install.md)
|
||
|
* {{ javadoc_link() }}
|
||
|
|
||
|
## Über die Zeichenmaschine
|
||
|
|
||
|
!!! info
|
||
|
|
||
|
In der Zeichenmaschine werden bewusst nur englischsprachige Bezeichner für
|
||
|
Klassen, Methoden und Variablen verwendet. Ausnahme sind einzelne Klassen,
|
||
|
die im Zusammnehang mit dem Namen der Bibliothek stehen, wie die
|
||
|
Hauptklasse `Zeichenmaschine`.
|