2. Advent – zwei Kerzen 🕯🕯 brennen am zweiten Advent 🎄🎄

2. Advent – zwei Kerzen brennen am zweiten Advent

Advent, Advent, ein Lichtlein brennt. Erst eins, dann zwei, dann drei, dann vier, dann steht das Christkind vor der Tür.
Und wenn das fünfte Lichtlein brennt, dann hast du Weihnachten verpennt!

Rückblick auf den ersten Advent

Pünktlich zum 1. Advent hat es hier geschneit. Aber lange ist der Schnee nicht liegengeblieben. Bereits am Nachmittag versank der Schweriner Weihnachtsmarkt im Nebel, von der weißen Pracht war nichts mehr zu sehen.

Nach einem gemütlichen Advents-Spaziergang waren wir zu Kaffee und Kuchen im weihnachtlich dekorierten „Müllers“. Mein Favorit ist der Russische Zupfkuchen, dazu eine schöner, warmer Milchkaffee, was braucht man mehr zum Glücklichsein. :-)

Auch dieses Jahr haben wir wie in den letzten Jahren (2014, 2015) freundlicherweise einen Adventskranz geschenkt bekommen haben. So sieht er aus:

Unser Adventskranz 2017 mit vier roten Kerzen

Zur Einstimmung auf die Adventszeit gibt es hier noch mein Video mit zwei Kerzen und weihnachtlicher Musik :-)

Ich wünsche allen Lesern eine frohe Adventszeit und einen schönen, zweiten Advent!

Weitere Artikel mit Bezug zu diesem:
Keine Kommentare »

Programmiersprachen für Kinder – 50 Jahre „Kids Coding“

Programmierung und Programmiersprachen

Als Informatiker habe ich natürlich auch mit Programmierung und Programmiersprachen zu tun, sie sind ein Handwerkszeug in meinem Beruf.

Angefangen mit dem Programmieren hatte ich mit BASIC auf einem Heimcomputer, später kam dann Assembler für verschiedene Maschinen (Z80, ESER, x86), C/C++ und Pascal dazu. Im Studium gab es dann noch eine Einführung in Prolog und COBOL. Seit einigen Jahren zähle ich auch noch JAVA, JavaScript und PHP zu meinen Programmiersprachen.

Seit 50 Jahren gibt es aber auch Programmiersprachen für Kinder.

Logo ist eine erziehungsorientierte funktionale Programmiersprache, die 1967 von Daniel G. Bobrow, Wally Feurzeig, Seymour Papert und Cynthia Solomon entworfen wurde. Die leicht zu erlernende Interpretersprache hatte in den 1980er Jahren, zur Zeit der Heimcomputer, ihre größte Verbreitung.

Für die damalige Zeit hatte Logo eine sehr hohe Leistungsfähigkeit dank der dynamischen Listen aus Lisp, frei definierbarer und rekursiv aufrufbarer Funktionen und einiger anderer Elemente. Trotzdem konnte die Programmiersprache sich nicht gegenüber anderen „Anfängerprogrammiersprachen“ wie z. B. BASIC durchsetzen, was auch daran lag, dass sie kindgerecht entwickelt und daher von vielen unterschätzt wurde.

Die bekannteste Besonderheit von Logo ist Turtle-Grafik, bei der sich eine oder mehrere virtuelle Schildkröten über den Bildschirm bewegen lassen, die bei Bedarf eine farbige Linie hinter sich herziehen. Auf diese Art kann dann eine Zeichnung erstellt werden. (aus Wikipedia)

Programmiersprachen für Kinder – 50 Jahre „Kids Coding“

Heute gibt es ein interaktives Google-Doodle, bei dem man selber einen Hasen „programmieren“ muß, damit er die leckeren Möhren einsammelt und auffuttert.

Es stehen die drei einfachen Programm-Befehle Gehen/Schritt (grün), Drehen – 90° nach rechts oder links (blau) und Schleifen (orange) zur Verfügung.

Programmiersprachen für Kinder (Google-Doodle)

Es gibt sechs Aufgaben zu Lösen. Bei Aufgabe 3 (oben im Screenshot) kommen bereits alle Elemente zum Einsatz. Die Lösungen der ersten drei Aufgaben sind trivial und dienen eher dazu, sich mit der Funktionsweise vertraut zu machen.

Die anderen drei Aufgaben sind schon etwas komplexer. Dazu muß man auch wissen, das Schleifen verschachtelt werden können. Das war mir Anfangs nicht so klar. Aber wenn man weiß, wie es geht, sind die kürzesten Lösungen gar nicht so schwer. :-)

Und natürlich habe ich meine Programmierversuche wieder in einem Doodle-Video festgehalten:

Viel Spaß!

7 Kommentare »