Der kleine Hacker: Programmieren für Einsteiger
Autoren
Mehr zum Buch
Programmieren ist langweilig und trocken? Nicht mit dem kleinen Hacker! Die grafische Programmiersprache Scratch macht’s möglich: Programmieren lernen mit Spaß. Egal, ob du nur die Katze tanzen lassen oder ein richtiges Spiel programmieren willst – Scratch eignet sich sowohl zum Einstieg in die Programmierung als auch für anspruchsvollere Projekte. Informatikdenken lernen Programmierung ist gar nicht schwer, hat man einmal das Prinzip dahinter verstanden. Bei Scratch arbeitest du mit Bildblöcken, die aneinandergehängt und ineinander verschachtelt werden können. So denkst du schon nach kurzer Zeit wie ein echter Informatiker und kannst dich an weitere Programmiersprachen wagen. Scratch kann mehr, als man denkt! Für den Anfang ist schon alles da, z. B. die bekannte Scratch-Katze, deren Farbe du verändern kannst und die du verschiedene Befehle ausführen lässt. Nach den ersten Schritten geht es ans Eingemachte: Erstelle deine eigenen Charaktere, entwirf Spielfelder und Gameoberflächen nach deinem Geschmack – deiner Fantasie sind keine Grenzen gesetzt. Wenn es einmal schwierig wird, steht dir der kleine Hacker mit Tipps und Ratschlägen zur Seite. Programmieren für die echte Welt Hole die Programmierung aus der abstrakten Ecke! Nach kurzer Zeit schreibst du Programme, mit denen du echte Elektronik ansteuern kannst. Bringe LEDs zum Leuchten und baue ein Kneteklavier, das wirklich Musik macht. Außerdem kannst du an der aktiven Scratch-Community teilnehmen und dich mit anderen Scratchern austauschen. Dank der beiliegenden DVD kannst du auch unterwegs programmieren, wenn du mal keinen Zugang zum Internet hast. Diese Spiele programmierst du: Der kleine Hacker und die Bananen Space Race – oder das Raumschiffrennen Ein Käfer sucht sich seinen Weg Flappy Bird Labyrinth Simon – Senso – Einstein …und das machst du außerdem: • Retro-Computergrafiken malen • Musik mit Scratch • Analoguhr programmieren • Blinkende Spielautomaten nachstellen • Ein Kneteklavier bauen