Python visuell lernen: Kreatives Programmieren mit Processing.Py

Bewertung:   (4,4 von 5)

Python visuell lernen: Kreatives Programmieren mit Processing.Py (Tristan Bunn)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine visuelle Herangehensweise an das Lehren von Python hoch gelobt, die es Anfängern mit unterhaltsamen Übungen und klaren Erklärungen zugänglich und angenehm macht. Allerdings gibt es beim Lesen des Buches auf Kindle erhebliche Formatierungsprobleme, die das Lesen der Codebeispiele erschweren.

Vorteile:

Das Buch ist anfängerfreundlich und enthält unterhaltsame Übungen, gut erklärte Beispiele und visuelle Analogien. Es ist ein großartiges Werkzeug, um Python durch Processing zu lernen, wobei der gesamte Code auf GitHub verfügbar ist. Viele Rezensenten halten es für das beste Python-Buch, das ihnen je untergekommen ist.

Nachteile:

Die Kindle-Version leidet unter einer schlechten Formatierung, insbesondere bei den Codebeispielen, denen Zeilenumbrüche fehlen, was sie schwer lesbar macht. Dieses technische Problem beeinträchtigt das Gesamterlebnis für Kindle-Nutzer erheblich.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Learn Python Visually: Creative Coding with Processing.Py

Inhalt des Buches:

Ein zugänglicher, visueller und kreativer Ansatz für die Vermittlung von grundlegenden Programmierkonzepten mit Processing.py von Python, einer grafischen Open-Source-Entwicklungsumgebung.

Dieses Einsteigerbuch führt Nicht-Programmierer in die Grundlagen der Computerprogrammierung in einem visuellen, künstlerisch orientierten Kontext ein. Tristan Bunns bemerkenswert effektiver Lehransatz soll Ihnen helfen, grundlegende Programmierkonzepte zu visualisieren, während Sie coole Bilder, Animationen und Simulationen mit dem Python-Modus für die Open-Source-Entwicklungsumgebung Processing erstellen.

Vom ersten Kapitel an werden Sie bunte Zeichnungen, Formen und Muster erstellen und bearbeiten, während Bunn Sie durch eine Reihe von leicht verständlichen grafischen Programmierprojekten führt, die zunehmend komplexer werden. Sie werden vom Zeichnen mit Code zur Animation eines hüpfenden DVD-Bildschirmschoners übergehen und Techniken zur Datenvisualisierung üben. Auf dem Weg dorthin begegnen Sie kreativen und zugleich praktischen Herausforderungen, die sich auf alles beziehen - von Videospielen, Autos und Kaffee bis hin zu Kunst, Amöben und Pink Floyd. Je besser Sie Python und das Programmieren im Allgemeinen beherrschen, desto mehr verlagern sich die Themen auf die Beherrschung des algorithmischen Denkens, während Sie periodische Bewegungen, Lissajous-Kurven und die Verwendung von Klassen zur Erstellung von Objekten erkunden.

Sie werden folgendes lernen:

- Grundlegende Codierungstheorien und -konzepte, wie Variablen, Datentypen, Pixelkoordinaten, Kontrollfluss und Algorithmen.

- Das Schreiben von Code, der Zeichnungen, Muster, Animationen, Datenvisualisierungen, Benutzeroberflächen und Simulationen erzeugt.

- Verwendung von bedingten Anweisungen, Iteration, Zufälligkeit, Listen und Wörterbüchern.

- Definieren von Funktionen, Reduzieren von Wiederholungen und Modularisieren des Codes.

- Wie man Klassen schreibt und Objekte erstellt, um den Code effizienter zu strukturieren.

Die in diesem Buch vermittelten Fähigkeiten und Kenntnisse bieten Ihnen nicht nur eine gute Grundlage für die allgemeine Programmierung, sondern sind auch Ihr Einstieg in die Programmierung einer immer breiter werdenden Palette kreativer Technologien.

Weitere Daten des Buches:

ISBN:9781718500969
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:240

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python visuell lernen: Kreatives Programmieren mit Processing.Py - Learn Python Visually: Creative...
Ein zugänglicher, visueller und kreativer Ansatz...
Python visuell lernen: Kreatives Programmieren mit Processing.Py - Learn Python Visually: Creative Coding with Processing.Py

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)