Mein Logo-Buch

Neuerscheinung Juli 2014:

Joachim Wedekind: Programmierung interaktiver Grafiken. Eine Einführung mit ACSLogo. Band 1: Polygone, Spirolaterale, Rekursive Grafiken, L-Systeme.

Die Programmiersprache Logo, die ursprünglich für Kinder und Schulen konzipiert wurde, erlaubt einen deutlich leichteren Einstieg in das Programmieren als die derzeit gängigsten Programmiersprachen, wie C++, Java oder Scriptsprachen, wie z.B. Python oder Ruby . Trotzdem ist Logo durchaus leistungsfähig, für bestimmte Probleme sogar leistungsfähiger als andere. Logo erlaubt praktisch sofort und ohne Einstiegsschwelle loszulegen. Natürlich kann (und will) Logo nicht mit den oben genannten allgemeinen Programmiersprachen in puncto Leistungsfähigkeit und Anwendungsbreite konkurrieren, aber für das Anwendungsfeld interaktiver Grafiken ist es bestens geeignet, in mancher Hinsicht sogar einzigartig. Einige Beispiele in diesem Bändchen sollen das belegen.

Mit diesem Büchlein möchte ich deshalb allen, die sich für die Programmierung und deren Anwendung bei der Erstellung interaktiver Grafiken interessieren, die Grundkonzepte und den Umgang mit Logo näher bringen. Dabei hoffe ich, ein wenig von der Faszination zu vermitteln, die ich selbst bei der Erzeugung der Grafiken empfunden habe. Da ich weder Informatiker noch Mathematiker bin (sondern Unterrichtstechnologe und Mediendidaktiker), sollten Sie keine systematische Einführung in das Programmieren erwarten; auch bei den mathematischen Hintergründen muss ich auf die einschlägige Literatur verweisen. Für die Umsetzung der Beispiele verwende ich ACSLogo, eine Logo-Implementation von Alan C. Smith unter Mac OS X.

Download des Buches als PDF:

LogoBuchBd1

Die Logo-Programme (Prozeduren) sind im Text vollständig abgedruckt. Für alle, die sich das Eintippen ersparen wollen, können diese auch komprimiert in einer ZIP-Datei heruntergeladen, entpackt und dann mit ACSLogo aufgerufen und ausgeführt werden:

ZIP-Datei