Bewertung:

Das Buch „Creative Coding in Python“ wird sowohl von Anfängern als auch von Personen mit etwas Programmiererfahrung sehr gut angenommen. Es bietet einen unterhaltsamen und ansprechenden Ansatz zum Erlernen von Python durch projektbasierte Aktivitäten, die grundlegende Fähigkeiten aufbauen. Während viele Leserinnen und Leser die klaren Erklärungen und die kreativen Projekte zu schätzen wissen, sind einige der Meinung, dass es dem Buch an Tiefe fehlt und dass es von strukturierteren Herausforderungen profitieren könnte. Außerdem ist es nicht unbedingt für Anfänger ohne Programmierkenntnisse geeignet. Insgesamt wird es als wertvolle Ressource für motivierte Lernende aller Altersgruppen angesehen.
Vorteile:⬤ Lustige und ansprechende Projekte, die das Lernen angenehm machen.
⬤ Klare Erklärungen, die für alle Altersgruppen leicht zu verstehen sind.
⬤ Schöne Illustrationen und ein Design, das den visuellen Reiz erhöht.
⬤ Ermutigt zu Kreativität und Experimentieren.
⬤ Vermittelt Grundlagenwissen über Programmierkonzepte anhand praktischer Projekte.
⬤ Es fehlt an Tiefe; einige Kritiken merken an, dass es sich wie eine „Check-the-Box“-Behandlung von Themen anfühlt.
⬤ Nicht geeignet für Anfänger ohne jegliche Programmiererfahrung.
⬤ Einige Leser erwarteten mehr Projekte als vorgesehen.
⬤ Einige Rezensenten fanden das Buch zu teuer für die Menge des angebotenen Inhalts.
(basierend auf 59 Leserbewertungen)
Creative Coding in Python: 30+ Programming Projects in Art, Games, and More
Creative Coding in Python lehrt Kinder die Grundlagen der Computerprogrammierung und zeigt, wie man mit Python, einer kostenlosen, intuitiven Open-Source-Programmiersprache, die zu den fünf beliebtesten Programmiersprachen weltweit gehört, mehr als 30 lustige und kreative Projekte programmiert.
Die Informatiklehrerin Sheena Vaidyanathan hilft Kindern, die grundlegenden Ideen der Computerprogrammierung und den Prozess des rechnerischen Denkens anhand von Illustrationen, Flussdiagrammen und Pseudocode zu verstehen, und zeigt dann, wie sie diese Grundlagen anwenden können, um spannende Projekte in Python zu programmieren:
⬤ Arcade-Spiele und Anwendungen: Verstehen Sie GUI (grafische Benutzeroberflächen) und erstellen Sie Ihre eigenen Arcade-Spiele und -Apps.
⬤ Geometrische Kunst: Verwenden Sie Schildkrötengrafiken, um originelle Meisterwerke zu schaffen.
⬤ Interaktive Fiktion: Erforschen Sie Boolesche Werte und Bedingungen, um Create your own adventure"-Spiele zu erfinden.
⬤ Chatbots: Entdecken Sie Variablen, Zeichenketten, ganze Zahlen und mehr, um Konversationsprogramme zu entwerfen.
⬤ Würfelspiele: Code wiederverwenden, um Glücksspiele zu entwickeln.
⬤ Was kommt als Nächstes? Sehen Sie sich aufregende Möglichkeiten an, wie Sie Ihre leistungsstarken neuen Fähigkeiten einsetzen und Ihr Wissen über die Programmierung in Python erweitern können.
Creative Coding in Python gibt Kindern die Werkzeuge an die Hand, die sie brauchen, um ihre eigenen Computerprogramme zu erstellen.