Bewertung:

Das Buch ist eine fesselnde Einführung in Informatikkonzepte unter Verwendung der Programmiersprache Logo, die durch ihre unterhaltsame und zugängliche Methode zur Vermittlung komplexer Ideen hervorgehoben wird. Der Autor verwendet einen lockeren Schreibstil, der das Lernen unterhaltsam macht, auch wenn der Titel vielleicht kein breiteres Publikum anspricht.
Vorteile:Das Buch nutzt Logo effektiv, um Kernkonzepte der Informatik wie Iteration, Rekursion und Abstraktion zu vermitteln. Es wird als eine unterhaltsame Lektüre beschrieben, die den Lernprozess vereinfacht und im Vergleich zu traditionellen Programmiersprachen wie C++ oder Assembler leichter zugänglich macht. Der lockere Schreibstil des Autors trägt dazu bei, dass das Lernen Spaß macht.
Nachteile:Der Titel des Buches wird als langweilig empfunden und könnte potenzielle Leser abschrecken. Einige Inhalte könnten in Band 3 als etwas spezialisierter empfunden werden, was ihn für diejenigen, die eine breitere Einführung suchen, weniger attraktiv machen könnte.
(basierend auf 2 Leserbewertungen)
Computer Science Logo Style, second edition, Volume 1: Symbolic Computing
Diese Reihe richtet sich an Erwachsene und Jugendliche, die sich für die Programmierung von Computern interessieren, weil sie Spaß daran haben. Die drei Bände verwenden die Programmiersprache Logo als Vehikel für eine Erkundung der Informatik aus der Perspektive der symbolischen Berechnung und der künstlichen Intelligenz. Logo ist ein Dialekt von Lisp, einer Sprache, die in den fortschrittlichsten Forschungsprojekten der Informatik, insbesondere der künstlichen Intelligenz, verwendet wird. In der gesamten Reihe wird der Schwerpunkt auf funktionale Programmiertechniken (einschließlich Funktionen höherer Ordnung und Rekursion) gelegt, aber auch die traditionelle sequentielle Programmierung wird bei Bedarf eingesetzt.
In der zweiten Auflage wurden die ersten beiden Bände neu geordnet, so dass illustrative Fallstudien mit den Techniken, die sie demonstrieren, erscheinen. Band 1 enthält ein neues Kapitel über Funktionen höherer Ordnung, und die Rekursionskapitel wurden zur besseren Übersichtlichkeit neu geordnet. Band 2 enthält ein neues Tutorial-Kapitel über Makros, eine exklusive Fähigkeit von Berkeley Logo und zwei neue Projekte. In der gesamten Reihe wurden die größeren Programmbeispiele umgeschrieben, um die Lesbarkeit zu erhöhen, indem die Datenabstraktion stärker genutzt wird.
In Band 3 "Jenseits der Programmierung" erfährt der Leser, dass die Informatik nicht nur das Programmieren von Computern umfasst, sondern auch formalere Denkweisen wie die Automatentheorie und die diskrete Mathematik. Im Gegensatz zu den meisten Büchern zu diesen Themen werden in diesem Band die Ideen in Form konkreter, benutzbarer Computerprogramme und nicht als abstrakte Beweise präsentiert. Zu den Beispielen gehören ein Programm zur Übersetzung des deklarativen Regular Expression Formalismus in die ausführbare Finite State Machine Notation und ein in Logo geschriebener Pascal Compiler.
Die Logo-Programme in diesen Büchern und der kostenlose Berkeley Logo Interpreter des Autors sind über das Internet oder auf Diskette erhältlich.