Logo (Programmiersprache)

Aus C64-Wiki
Zur Navigation springenZur Suche springen
Begriffsklärung Der Titel dieses Artikels ist mehrdeutig. Logo (Begriffsklärung).


Dieser Artikel behandelt die Programmiersprache Logo in Sicht der Commodore Computersysteme.

Allgemeines[Bearbeiten | Quelltext bearbeiten]

Logo ist eine erziehungsorientierte, funktionale, logische, prozedurale Programmiersprache, die von Wally Feurzeig, Cynthia Solomon und Seymour Papert im 1967 an einer Cambridge-Massachusetts Forschungsfirma entwickelt wurde.

Der Name der Programmiersprache Logo leitet sich vom griechischen Wort logos (dt. Gedanke) ab.

Eines der interessantesten Sachen an Logo ist sicherlich die Schildkröte (Turtle-Grafik), die die Ergebnisse der Befehle auf dem Bildschirm grafisch in Form von bunten Linien anzeigt, aber auch als Cursor dient.

Recht beliebt war die Verbreitung und Anwendung von Logo in den 1980er Jahren, insbesondere an Schulen der Sekundarstufe I zur Unterrichtung von Schülern, um ihnen den Einstieg in die Programmierung an Heimcomputersystemen zu ermöglichen.

In der Heimcomputerzeit wurden sehr viele Logo-Implementationen veröffentlicht; ebenfalls für die Computersysteme C64/128 oder Plus/4.

Implementierungen[Bearbeiten | Quelltext bearbeiten]

C64[Bearbeiten | Quelltext bearbeiten]

  • Commodore Logo (Terrapin, Inc; Commodore 1982/83)
  • Object Logo (geschrieben von Harold Abelson) modifizierte M.I.T.-Version mit vereinfachten Kommandos
  • Turtle Graphics I / Turtle Graphics II / "Turtle II - A Turtle Graphics Language For The Commodore 64" auf Steckmodul (David Malmberg; HES 1982/83) mit 66 Befehlen
  • Telly Turtle (1983)
  • Turtle Graphics Interpreter - (Irwin Tillman; Compute!'s Gazette; 1984)
  • Elmer the Turtle (geschrieben von Peter Crosby; veröffentlicht in amerikanische Ausgabe September 1986 vom RUN-Magazin)
    Zur spielerischen Demonstration wie Logo arbeitet als BASIC-Programm mit einem * als Schildkröte.

C128[Bearbeiten | Quelltext bearbeiten]

  • (?)

C128 im CP/M-Modus[Bearbeiten | Quelltext bearbeiten]

Cross-Entwicklung[Bearbeiten | Quelltext bearbeiten]

  • (?)

Besprechungen und Literatur[Bearbeiten | Quelltext bearbeiten]

Weblinks[Bearbeiten | Quelltext bearbeiten]

WP-W11.png Wikipedia: Logo (Programmiersprache)
Downloads