| ||||||||||||||||||
|
| ||||||||||||||||||
|
| ||||||||||||||||||
|
| ||||||||||||||||||
|
| ||||||||||||||||||
|
| ||||||||||||||||||
|
|
| |
| |
|
„Wie das Alphabet ursprünglich gegen die Piktogramme,
so gehen gegenwärtig die digitalen Codes gegen die Buchstaben vor, um
sie zu überholen.
Wie ursprünglich das sich auf das Alphabet stützende Denken gegen
Magie und Mythos (gegen Bilderdenken) engagiert war, so ist das sich auf
digitale Codes stützende gegen prozessuelle, ,fortschrittliche` engagiert,
um sie durch strukturelle, systemanalytische, kybernetische Denkweisen zu
ersetzen.“
(Vilém Flusser: Die Schrift. Hat Schreiben Zukunft? Immatrix-Verlag, Göttingen 1987, S. 144) http://de.wikipedia.org/wiki/Hallo-Welt-Programm http://de.wikipedia.org/wiki/Liste_von_Hallo-Welt-Programmen Logo Eine weit verbreitete Meinung resultiert in der Einstellung, "Programmieren" sei
nur etwas für TechnikerInnen. In den letzten Jahrzehnten hat sich in
fast allen gesellschaftlichen Bereichen durch die neuen Kommunikationsformen
ein radikaler Wandel eingestellt. Der Mathematiker, Psychologe und Erziehungswissenschafter
Seymour Papert am Massachusetts Institute of Technology gilt als Vertreter
der konstruktivistischen Lerntheorie und fordert seit Jahren, die Kreativität
ins Zentrum des Unterrichts zu stellen. In den 1960er-Jahren entwickelte
er die Programmiersprache Logo. Logo ist leicht zu lernen, konnte sich aber
gegen "Anfängerprogrammiersprachen" wie z. B. BASIC nicht
durchsetzen. Logo weist eine Besonderheit auf: Turtlegraphics – eine
oder mehrere virtuelle Schildkröten können per Programmiercode über
den Bildschirm bewegt werden, wobei visuell die “Spuren des Codes“ nachvollzogen
und Zeichnungen erstellt werden können. Zusammen mit Nicholas Negroponte gründete er 1985 das Media Arts and Science Program am MIT Media Lab. Im Rahmen des 100-Dollar-Laptop-Projekts ist er als Berater tätig. http://de.wikipedia.org/wiki/Seymour_Papert Processing Processing ist
ein quelloffenes Projekt, ebenfalls am MIT, initiiert von Ben Fry und Casey
Reas. Das Programm basiert auf Java und ermöglicht
die Programmierung von visuellen Elementen und einfachen Interaktionen. Anwendung
findet Processing in der Kunst, Architektur und Wissenschaft. Die
Sprache zeichnet sich wie Logo dadurch aus, dass Programmieren als visueller
Kontext erfahrbar und nachvollziehbar wird. http://de.wikipedia.org/wiki/Processing Design By Numbers (DBN)
John Maeda - Laws of
Simplicity:
Law 1: "The simplest way to achieve simplicity is through thoughtful reduction"... http://en.wikipedia.org/wiki/John_Maeda http://lawsofsimplicity.com/ Scratch Scratch wurde von der Lifelong Kindergarten group am
MIT Media Lab gemeinsam mit verschiedenen Institutionen wie der UCLA Graduate
School of Education and Information Studies entwickelt. Scratch ist ein
Programm zur Erstellung interaktiver Geschichten, Animationen und Spiele.
Die Ergebnisse der eigenen Arbeit können auf der Scratch-Website unter der Creative Commons License
veröffentlicht werden. Das Programm macht nicht nur Spaß, es ermöglicht
auch, wichtige mathematische und computerorientierte Konzepte sowie Aspekte
des Design-Prozesses zu verstehen und anzuwenden. Downloaden. Installieren.
Programmieren.http://scratch.mit.edu/about Python
Python ist eine moderne objektorientierte Programmiersprache,
entwickelt in den 1990er-Jahren von Guido van Rossum in Amsterdam. Python ist
plattformunabhängig
und frei verfügbar. Der Name "Python" verweist auf die britische
Komikertruppe Monty Python. In der Dokumentation findet sich daher auch die
eine oder andere Anspielung an den speziellen Humor der Komiker. Python verfügt über
eine große Standardbibliothek und empfiehlt sich dadurch für viele
Anwendungen. Die Nasa verwendet Python und auch YouTube ist in dieser Sprache
programmiert. |