Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Programming 101: Learn to Code with the Processing Language Using a Visual Approach
Die Programmierung durchdringt fast alle Aspekte unseres Lebens. Dazu gehört, dass wir in den sozialen Medien aktiv sind, online einkaufen und an virtuellen Kursen teilnehmen. Auch das Autofahren und die Nutzung vieler Geräte gehören dazu. In diesem Buch lernen Sie die Grundlagen der Programmierung mit der Programmiersprache Processing und üben sich im logischen, algorithmischen Denken. Es kann einen Einblick in die technische Infrastruktur unserer Welt geben. Während der Lektüre dieses Buches können Sie Programme auf der Grundlage Ihrer eigenen Ideen erstellen, indem Sie Bilder verwenden, die Sie selbst erstellt oder erworben haben, und Verbindungen zu Aktivitäten herstellen, die Ihnen Spaß machen.
Die Kapitel des Buches zeigen den Prozess des Programmierens, beginnend mit der Formulierung einer Idee, der Planung, dem Aufbau auf früheren Projekten und der Verfeinerung der Arbeit, ähnlich wie beim Schreiben eines Aufsatzes oder dem Komponieren eines Songs. Dieser Ansatz wird Sie dazu anleiten, Logik und Mathematik zu nutzen, um schöne Effekte zu erzielen. Der Text enthält einen Anhang mit einer Einführung in p5.js, einer Methode zur Erstellung von JavaScript-Programmen mit Processing-Funktionen für Zeichnungen, Bilder und Interaktionen zur Veröffentlichung im Web.
Der Begriff für Programm in Processing ist Skizze. Die Processing-Sprache wurde von visuellen Künstlern entwickelt, die die Programmiersprache Java als Grundlage verwenden. Die in diesem Buch vorgestellten und für Processing typischen Skizzen sind jedoch weit mehr als statische Zeichnungen; sie beinhalten Interaktion, Animation, Video, Audio und den Zugriff auf Dateien auf dem lokalen Computer und im Web. Technische Funktionen werden eingeführt und im Kontext vollständiger Beispiele erklärt: Spiele (Snake, Hangman, Jigsaw, Slingshot), das Erstellen einer Collage aus Familienbildern und Videoclips, das Erstellen einer Anleitung zum Falten eines Origami-Modells, das Drehen von Objekten in 3D und andere.
Programmieren ist eine lustige, kreative und ausdrucksstarke Beschäftigung. Es erfordert Aufmerksamkeit für Details und kann frustrierend sein. Dennoch gibt es nur sehr wenig, das mit der Befriedigung vergleichbar ist, ein Programm aus dem Nichts zu entwickeln und es zum Laufen zu bringen (oder ein bestehendes Programm zu nehmen und ein Problem zu beheben oder eine Funktion hinzuzufügen und es zu verbessern). Der Programmierkurs 101 ist Ihr Einstieg, um dies zu erreichen.
Was Sie lernen werden
⬤ Grundlegende Programmierkenntnisse erwerben.
⬤ Erstellen Sie lustige und kreative Programme.
⬤ Dateien für die Erstellung einer Urlaubskarte oder einer Anleitungssequenz verwenden.
⬤ Kombinieren Sie Videos, Bilder und Grafiken in einer Processing-Skizze.
⬤ Verbindungen zu anderen Programmiersprachen, vor allem Java und JavaScript.
Für wen ist dieses Buch gedacht?
Alle, die mit dem Gedanken spielen, das Programmieren auszuprobieren, oder es bereits versucht haben, aber Unterstützung benötigen. Jeder, der seine eigene Kreativität und künstlerische Begabung einsetzen möchte. Jeder, der wissen will, was es mit der Technologie auf sich hat, die in unserem Leben präsent ist. Jeder, der wissen möchte, was es mit der Technik auf sich hat, die unser Leben prägt.