Logo: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
main>Thkoch2001
Keine Bearbeitungszusammenfassung
main>Bakera
Zeile 13: Zeile 13:
=== NetLOGO ===
=== NetLOGO ===


;[http://ccl.northwestern.edu/netlogo/ NetLOGO]: NetLOGO stellt eine Weiterentwicklung des Konzepts der Turtle dar. Es ist auf anschauliche Weise möglich, grundlegende Programmierkonzepte einzuführen (Variablen, Kontrollstrukturen, sogar die Rekursion). Viele Turtles werden gleichzeitig über Felder (Patches) gesteuert und interagieren miteinander (von wenigen Regeln gelenkt). Turtles und Patches heißen Agenten, NetLOGO ist also eine agentenbasierte Programmier- bzw. Simulationsumgebung. Da es in [[Java]] entwickelt wurde, ist es weitgehend plattformunabhängig. Es stehen eine Reihe von Modellen zur Verfügung, die zu Zwecken der Simulation eingesetzt werden können.
;[http://ccl.northwestern.edu/netlogo/ NetLOGO]: NetLOGO stellt eine Weiterentwicklung des Konzepts der Turtle dar. Es ist auf anschauliche Weise möglich, grundlegende Programmierkonzepte einzuführen (Variablen, Kontrollstrukturen, sogar die [[Rekursion]]). Viele Turtles werden gleichzeitig über Felder (Patches) gesteuert und interagieren miteinander (von wenigen Regeln gelenkt). Turtles und Patches heißen Agenten, NetLOGO ist also eine agentenbasierte Programmier- bzw. Simulationsumgebung. Da es in [[Java]] entwickelt wurde, ist es weitgehend plattformunabhängig. Es stehen eine Reihe von Modellen zur Verfügung, die zu Zwecken der Simulation eingesetzt werden können.


=== Starlogo ===
=== Starlogo ===

Version vom 1. Mai 2013, 08:02 Uhr

Grundidee ist es hier, eine Schildkröte über das Zeichenblatt zu bewegen. Da die Schildkröte einen Stift mit sich führt, malt sie bei einer Bewegung Linien. Inzwischen gibt es viele verschiedene LOGO/Turtle-Varianten, auch mit anderen Tieren.

Logo-Varianten

KTurtle

KTurtle
für den KDE Desktop, auch für Windows/MAC. Das ältere KLogo scheint nicht mehr gepflegt zu werden.

MSWLogo

NetLOGO
NetLOGO stellt eine Weiterentwicklung des Konzepts der Turtle dar. Es ist auf anschauliche Weise möglich, grundlegende Programmierkonzepte einzuführen (Variablen, Kontrollstrukturen, sogar die Rekursion). Viele Turtles werden gleichzeitig über Felder (Patches) gesteuert und interagieren miteinander (von wenigen Regeln gelenkt). Turtles und Patches heißen Agenten, NetLOGO ist also eine agentenbasierte Programmier- bzw. Simulationsumgebung. Da es in Java entwickelt wurde, ist es weitgehend plattformunabhängig. Es stehen eine Reihe von Modellen zur Verfügung, die zu Zwecken der Simulation eingesetzt werden können.

Starlogo
Eine weitere LOGOvariante ist durch Starlogo, auch als "Vorläufer" von NetLOGO zu sehen, gegeben.

TurtleArt

Turtle Art - von Sugar Labs, auch in Debian

UCB-LOGO
... die Ur-Version der Universität in Berkley

WinLogo

Unterrichtsideen

Siehe auch