Vorläufige Version vom 26. März 2015.
Die Weitergabe dieses Kurses ist gestattet, Anmerkungen und
Verbesserungsvorschläge sind willkommen und sollten als Mail an den
Verfasser geschickt werden.
Verfasser: Boris.Gaertner@bildungsgueter.de
Web-Präsenz: www.bildungsgueter.de.
Dieses Tutorial beschreibt ausgewählte einfache Rechenverfahren und ihre Realisierung mit verschiedenen Programmiersprachen.
Die Darstellung aller Verfahren ist so ausführlich gehalten, dass sie für interessierte Schüler verständlich ist, obwohl die erklärten Verfahren über den an allgemeinbildenden Schulen behandelten Stoff hinausgehen.
Um die vorgestellten Programme auszuprobieren, ist ein Rechner erforderlich, der mit einem Linux-System ausgestattet ist, für das die verwendeten Programmiersprachen zur Verfügung stehen. Ein solcher Rechner kann auch als virtueller Rechner auf einem Windows-Rechner laufen, falls diese Möglichkeit bevorzugt wird. Geeignete Programme für Installation und Betrieb eines virtuellen Rechners sind VMWare Workstation 12 Player und Oracle VM Virtual Box.)
Das Betriebssystem LUbuntu genügt allen Anforderungen und hat den Vorzug, auch auf verhältnismäßig leistungsschwachen Rechnern ablauffähig zu sein. Der Einplatinencomputer Raspberry Pi ist - mit dem Betriebssystem Raspbian - ebenfalls ausreichend.
Für die Darstellung mathemtischer Formeln verwenden einige Seiten dieses Tutorials die Auszeichnungssprache mathML. Für die korrekte Anzeige solcher Formeln benötigst du den Internet-Browser Firefox. Bedauerlicherweise ist die Android-Version des Firefox nicht in der Lage, mathML korrekt anzuzeigen. Kompliziertere Formeln werden oft ohne öffnende und schliessende Klammern angezeigt. Solange dieser Fehler besteht, ist es leider nicht möglich, dieses Tutorial mit einem Android-Rechner zu lesen.
Installation von Firefox in Betriebssystemen, die auf Debian basieren:
Um Firefox zu installieren, öffnest du ein Befehlsfenster und gibst ein:
sudo apt-get install firefox-esr fonts-stix otf-stix
Die Pakete fonts-stix und otf-stix enthalten Schriften, die für den Formelsatz verwendet werden. Firefox kann auch ohne diese zusätzlichen Schriften verwendet werden, für die Anzeige mathematischer Formeln sind diese Schriften allerdings empfehlenswert.
Zu diesem Kurs gibt es ein Inhaltsverzeichnis, das ganz nützlich ist, wenn du ein Kapitel, das du schon durchgearbeitet hast, nochmals aufschlagen willst.
Die zu diesem Tutorial gehörenden Programmbeispiele werden als komprimierte Archivdateien mit der Endung .tar.gz bereitgestellt. Diese Archivdateien kannst du mit dem Programm Xarchiver entpacken, das mit Raspbian ausgeliefert wird. Eine Anleitung findest du hier.