Aus Das deutschsprachige Scratch-Wiki
Hallo lieber Leser!
Erst einmal danke an dich, dass du dich dafür entschieden hast dieses Buch zu lesen. Du wirst es bestimmt nicht bereuen und eine Menge Spaß damit haben, Scratch zu erlernen. Aber, was ist Scratch eigentlich? Es ist eine Programmiersprache, soviel ist klar, doch was ist es denn genau? Scratch, das kann man behaupten, ist die einfachste Programmiersprache überhaupt. Sie ist kinderleicht zu erlernen, das wirst du im Verlauf des Buches bemerken, und ist selbst für die blutigsten Anfänger geeignet. Aber auch fortgeschrittene Programmierer können mit Scratch so einiges anstellen. Von Animationen über Jump'n'Run bis hin zu Simulationen oder Rechenprogrammen - Scratch ist sehr vielseitig und bietet fast unendliche Möglichkeiten. Scratch hat sogar eine eigene Community, die dir mit Rat und Tat zur Seite steht!
Aber warum ist der Einstieg in Scratch eigentlich so einfach? Das ist wohl der jahrelangen Forschung der Lifelong Kindergarten Group des MIT Media Labs zu verdanken. Ihr Ziel war es, ein Konzept zu erschaffen, das von Programmieranfängern spielerisch aufgenommen werden konnte. So muss man nicht erst einmal kräftig büffeln bis man erste Erfolge erzielt, nein - schon nach einem kurzen Einstieg ist man in der Lage eigene kleine Programme zu erschaffen! Scratch ist eine graphische Programmiersprache bei der du die Befehle für dein Programm nicht erst eintippen musst, sondern gleich die Programmierbausteine (so genannte Scratchblöcke) zusammenbasteln kannst. Aber dazu später mehr. Das besondere an Scratch ist, dass der Fokus nicht auf komplizierten Informatiksystemen liegt, sondern darauf, selbst zu gestalten und kreativ zu sein! Dementsprechend lautet auch das Motto von Scratch: »Ausdenken, Entwickeln, Mitteilen«. Mitteilen deshalb, weil Scratch es dir sogar ermöglicht, deine Programme im Internet hochzuladen und dich in einem Forum über Scratch auszutauschen.
Bei Scratch steht überhaupt die Zusammenarbeit stark im Vordergrund. Es gibt zum Beispiel ein Wiki nur für Scratch, in dem engagierte Programmierer hilfreiche Artikel verfassen. Dieses Buch ist eine Zusammenarbeit von eben solchen Scratchern. Wir sind so begeistert von dieser einfachen Programmiersprache, dass wir sie gerne an Menschen, wie dich weitergeben wollen. Das ist nämlich der hauptsächliche Zweck dieses Buches: Dich auf einfachste Weise in die faszinierende Welt des Programmierens einzuführen und Scratch immer weiter zu verbreiten. Wir wünschen dir viel Spaß beim Schmökern in diesem Buch!
[wiki=de:Scratch-Wiki:Scratch Buch/Vorwort]Scratch Buch/Vorwort[/wiki]