ProgrammingWiki:Über ProgrammingWiki

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Das ProgrammingWiki ist eine spezielle Version des MediaWikis (Grundlage der Wikipedia) und in der Lage, interaktive Programmier-Elemente zu verarbeiten: Eingebettete Programmtexte können unmittelbar editiert, gespeichert und interpretiert (ausgeführt) werden. Ein der ausgewählten Programmiersprache (z.B.: Java, Pascal, SQL, XSLT, Scheme oder Prolog) entsprechender Interpreter arbeitet unsichtbar im Hintergrund, um Programmtexte zu evaluieren. Die Ergebnisse dieses Prozesses werden im Arbeitsblatt an vorgesehener Stelle eingefügt.

Dies geschieht innerhalb des Webbrowsers mit Hilfe eingebauter Java-Applets. Separate Interpreter-Installationen und deren Anpassungen auf jedem Clientrechner erübrigen sich. Die einzige Voraussetzung ist ein permanenter Web-Zugang eines Computers mit Java-fähigem Webbrowser. Der Webserver ist am Übersetzungs- und Ausführungsprozess von entwickelten Programmen unbeteiligt. Folglich entstehen keine Performance-Engpässe am Server, auch wenn viele Lernende gleichzeitig ihre erstellten Programme ausführen.

Persönliche Werkzeuge