useRfriendly – Stochastische Simulationen für den Mathematik-Unterricht
Die Programmiersprache R ist die defacto-Standard-Programmiersprache für Statistiker und Stochastiker. Allerdings ist es eine reine Konsolensprache, und es gibt zwar eine rudimentäre grafische Oberfläche – aber es fehlt eine zeitgemäße Möglichkeit, Skripte (sprich Simulationen) zu starten.
Das Projekt useRfriendly stellte genau eine solche Oberfläche für R zur Verfügung: Eine grafische Oberfläche in Java wurde erstellt und Befehle mittels der Bibliothek rJava an R weitergeleitet. Dadurch konnten unkompliziert stochastische Simulationen im Unterricht gezeigt werden – zum Beispiel das Empirische Gesetz der großen Zahlen nachvollziehbar vorgeführt werden.
Allerdings wurde das Projekt nicht weiter betreut, und sowohl die R-Version als auch die rJava-Version sind sehr veraltet und können mit aktuellen Rechnern zu Kompatibilitätsproblemen führen. Zu Anschauungszwecken kann dennoch hier eine Version heruntergeladen werden.
Funktionsweise
Die Oberfläche wird automatisch erzeugt, indem sie alle vorhandenen R-Skripte eines Ordners prüft und anhand einer eigens für dieses Programm entwickelten Markup Language ein Formular für alle einstellbaren Parameter erzeugt. So können Sie auch eigene R-Skripte in die Oberfläche importieren und in Zukunft über diese Oberfläche starten.


