Für meine MutterOhne die Kickstarter-Gemeinschaft würde es dieses Buch nicht geben. Sie hat mir geholfen, meinen Traum zu verwirklichen.Der Android-Roboter ist eine Reproduktion oder Modifikation eines von Google geschaffenen und zur Verfügung gestellten Werks und wird entsprechend den Bedingungen in der Creative Commons 3.0 Attribution License verwendet. Die Originalausgabe erschien unter dem Titel „Hello Ruby. Adventures in Coding“ bei Feiwel & Friends, ein Imprint von Macmillan, 1. Auflage 2015Text und Illustrationen © Linda Liukas, 2015Autorin Linda LiukasÜbersetzung Jule Eitel für LUND Languages, Köln Verlag Bananenblau – Der Praxisverlag für Pädagogen E-Mail: info@bananenblau.de www.bananenblau.de ©Bananenblau 2017 ISBN 978-3-946829-66-92. Auflage 2019Alle verwendeten Texte, Fotos und grafischen Gestaltungen sind urheberrechtlich geschützt und dürfen ohne Zustimmung des Urhebers bzw. Rechteinhabers außerhalb der urheberrechtlichen Schranken nicht von Dritten verwendet werden, insbesondere, jedoch nicht abschließend, weder vervielfältigt, bearbeitet, verbreitet, öffentlich vorgetragen, aufgeführt, vorgeführt oder zugänglich gemacht, gesendet oder sonst wie Dritten zugänglich gemacht werden.
D
ie Idee für Hello Rubyentstand, als ich 2009 anfing selbst programmieren zu lernen. Immer, wenn ich auf ein Problem stieß, fragte ich mich, wie ein kleines, entschlossenes Mädchen es wohl angehen würde. Doch meine Entscheidung, Kinderbuchautorin zu werden, fiel erst im Herbst 2013. Mithilfe von Spielen, Fantasie und Kreativität das Verständnis für Technologie zu fördern, ist seither meine Leidenschaft.Wiralle habeneine Geschichte, welche die Art und Weise, wie wirals Erwachsene die Welt sehen, geprägt hat. Die Geschichten unserer Kindheit begleiten unswie unsichtbareFreunde und haben noch lange Zeit Einfluss auf unsere Vorlieben und Abneigungen. Ich bin der Meinung, das wir mehr von diesen Stimmen und Geschichten brauchen, die uns die spielerische Seite von Programmiersprachen nahe bringen. Spielen ist der Ausgangspunktallen Lernens. Programmieren gleicht Buntstiften oderLEGO-Steinen: es ist ein Weg, sich aus-zudrücken. In diesem Buch geht es nicht ums „Programmieren lernen“. Es vermittelt keine bestimmte Programmiersprache, sondern führt in die Grundlagen des Computational Thinkingein, die jederzukünftige kleine Programmierer braucht. Die Kinder lernen, umfangreiche Aufgaben in mehrere kleine Aufgaben auf-zuteilen, Muster zuerkennen, Schritt-für-Schritt-Pläne zu entwickelnund über den eigenen Tellerrand zu schauen. Die zukünftigen kleinen Programmierer werden es kaum erwarten können, die in jedem Kapitel enthaltenen Übungen nach ihren Ideen in die Tat umzusetzen. Jedes Kapitel erzählt eine kleine Geschichte aus Rubys Welt, neun kurze Lektionen im Computational Thinking. Das Buch ist darauf ausgelegt, zusam-men mit einem Elternteil angeschaut zu werden.Man kann zuerst die ganzeGeschichte lesen oder sich jeweils auf ein Kapitel konzentrieren.Jedes Kapitel beinhalteteine Reihe von Übungen, die auf der Idee des kreativen Spiels auf-bauen. Man sollte sich Zeit nehmen, die Übungen immer wieder durchzuspie-len. Es ist ganz normal und vollkommen in Ordnung, Fehler zu machen und das selbe Problem von mehreren Seiten zu betrachten. Das gehört alles zum Computational Thinking. In Toolboxen werden zusätzliche Informationen für Eltern bereitgestellt und Begriffe aufgeführt, die zu den behandelten Themen gehören. Alle Begriffe können im Glossar nachgeschlagen werden. Antwortvorschläge finden sich auch im Lösungsschlüssel unter helloruby.com. Dort gibtes außerdem noch mehrSpiele und weitere Dinge, die Spaß machen. Und man kann sehen, was andere Kinder überall auf der Welt erfunden haben!
4Über uns: Wir sind sehr schlau. Doch manchmal denken andere, wir seien exzentrisch. Wir kommunizieren in sehr kurzen (und oft unhöflichen) Sätzen. Wir lieben Probleme, und ganz besonders, sie in kleinere Einheiten zu zerlegen. Strickmuster, Rätsel und Abkürzungen25. AugustWir hassen es, wenn uns gesagt wird, was wir tun sollen. Und Spaghetti. Du hast die Wahl.Geburtstag: Interessen:Größtes Ärgernis:Lieblings-ausdruck:Wir sind älter als die anderen. GeheimeSuperkräfte: Über mich: Ich bin neugierig auf Neues und hasse es, aufzugeben. Ich tausche meine Ansichten gerne mit anderen aus. Möchtet ihr ein paar hören? Mein Vater ist der Beste! Ich kann tolle Witze erzählen! Ich bin eine Herumtreiberin und mag meine Cupcakes ohne Erdbeeren, bitte. Landkarten, Geheim-codes und Small Talk24. FebruarIch hasse Durcheinander.Warum?Ich kann mir unmögliche Dinge vorstellen.Über mich: Ich habe eine Schlange namens Python als Haustier. Ich bin sehr gut organisiert, beharrlich und ein in bisschen streng. Ich mag Dinge, die zählbar sind: gerade, ungerade, teilbar, unteilbar, vorwärts, rückwärts und im Quadrat. Aber ich nehme mich selbst nicht so ernst. Zirkus, Philosophie und alles PythonischeGeburtstag: Interessen:Größtes Ärgernis:Lieblings-ausdruck:20. FebruarLeute, die sich um mich drängen, wenn ich Schlange steheEinfach ist besser als kompliziert.GeheimeSuperkräfte:Ich habe immer eine Lösung.Geburtstag: Interessen:Größtes Ärgernis:Lieblings-ausdruck:GeheimeSuperkräfte: