Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Anglais) Broché – 19 août 2008
Rentrée scolaire 2017 : livres, fournitures, cartables, ordinateurs, vêtements ...
Il y a une édition plus récente de cet article:
Les clients ayant acheté cet article ont également acheté
Quels sont les autres articles que les clients achètent après avoir regardé cet article?
Description du produit
Présentation de l'éditeur
This book gives graphic designers, artists and illustrators of all stripes a jump start to working with processing by providing detailed information on the basic principles of programming with the language, followed by careful, step-by-step explanations of select advanced techniques.
The author teaches computer graphics at NYU's Tisch School of the Arts, and his book has been developed with a supportive learning experience at its core. From algorithms and data mining to rendering and debugging, it teaches object-oriented programming from the ground up within the fascinating context of interactive visual media.
Previously announced as "Pixels, Patterns, and Processing"
*A guided journey from the very basics of computer programming through to creating custom interactive 3D graphics
*Step-by-step examples, approachable language, exercises, and LOTS of sample code support the reader's learning curve
*Includes lessons on how to program live video, animated images and interactive sound
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Meilleurs commentaires des clients
Commentaires client les plus utiles sur Amazon.com
I've given it three-stars solely on that I feel that the book was well written and has some good pictures that could give rise to inspiration. But it terms of inspirational projects, Open Processing is even better and free.
Besides an emphasis on the basics of computer animation, Shiffman presents two very clearly written chapters on Object Oriented Programming and how it relates to building complex graphic structures. Did I mention that Processing runs on a Mac?
My only real problem with the book is that it seems directed towards high school students or college freshman, at the most. The examples are a bit simplistic and the book is designed around a workbook format which only adds to that high school look and feel, at least from what I can remember of high school. Other than that, I'm more than pleased with my choice. If you're interested in learning about Processing, this is a book I'd recommend as it covers a lot ground, plus all of the examples are online are free to download.
I am teaching a course about mathematics and computers and programming, and learned about Processing shortly before the course began. I am always interested in programming languages that are easy to learn, and provide quick visually appealing results to the learner. Processing is definitely such a language.
So, in a scramble to add Processing to my syllabus because it was such a good fit, I needed some books to quickly get me up to speed. I purchased this, and I purchased Ira Greenberg's "Processing: Creative Coding and Computational Art". I really like both books a lot, but this book, "Learning Processing", is wonderfully put together and would serve well as either a textbook for a course in programming, or as an introduction to a casual user, whether or not that user has any prior programming experience.
The content organization of this book is excellent, and includes examples that are both instructional and inspiring. See, for example, the fractal examples in the section on recursive functions. Beautiful examples made understandable. (By contrast, Greenberg's book is loaded with wonderful examples as well, but the content organization and the lengthy but interesting prose may put off someone who is new to programming and is trying to get up and running quickly.)
I can't recommend this book enough if you are thinking of learning Processing. It's a fun language, worthy of any attention it is getting as an introductory programming language (our university uses Processing to teach a course in "Aesthetics & Computation"). And "Learning Processing" is a great book for learning the language.
When I got a look at the Shiffman text, I got excited about processing again. I used other material to supplement in areas such as number systems, Von Newmann architecture, and the rest. I introduced Processing about 1/3 of the way through the class and students picked it up very quickly using the text. We went through about 11 chapters in about 8 weeks, and students developed quite a few cool interactive and graphical apps with loops, conditionals, arrays, File I/O and even a few objects! And the best part is that they enjoyed it!
I gave students a 'Course Feedback Survey' at the end where they rated aspects on a scale of 1-10 (1 = strongly disagree, 10 = totally agree). They gave the question "The textbook did a great job of explaining the material" an average of 9 out of 10.
I am adapting the course to teach it fully-online next Fall, and I'm excited about using the Shiffman text again. I was able to contact the author who provided additional support for me to work up some decent PPT slides to use for the class.
The book goes well beyond what I am using it for, and introduces quite a few topics that I have not reviewed or used (yet). It has a good index, is sprinkled with graphic diagrams, and has excellent supplements online (example code and such).
I am also expecting great things from the students that used this book in their next programming class (standard CS1 with Java). I might even use some of the more advanced examples for my CS1 class too!
Congrats Daniel on a job well done!
Rechercher des articles similaires par rubrique