Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics) | 
enlarge | Author: Daniel Shiffman Publisher: Morgan Kaufmann
List Price: $51.95 Buy New: $28.98 You Save: $22.97 (44%)
New (37) Used (26) from $28.97
Rating: 18 reviews
Media: Paperback Pages: 450 Number Of Items: 1 Shipping Weight (lbs): 2.1 Dimensions (in): 9.2 x 7.5 x 1.2
Availability: Usually ships in 1-2 business days
| |
| Similar Items:
| |
| Editorial Reviews:
Product Description This book teaches you the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization.
A unique lab-style manual, the book gives graphic and web designers, artists, and illustrators of all stripes a jumpstart on working with the Processing programming environment by providing instruction on the basic principles of the language, followed by careful explanations of select advanced techniques.
Within these pages, ITP (Tisch School of the Arts, New York University) professor Daniel Shiffman demonstrates the fundamentals of programming that will expand your understanding of what is possible in the world of computer graphics. By travelling beyond the confines of proprietary software, you will be empowered to create your own custom design tools.
* A friendly start-up guide to Processing, the visual artist's free, open-source alternative to expensive software and daunting programming languages.
* No previous experience required-this book is for the true programming beginner!
* Step-by-step examples, thorough explanations, hands-on exercises, and simple code samples support your learning curve. Source code and supplemental tutorials are also available through an online companion site.
|
| Customer Reviews:
Showing reviews 1-5 of 18
Really well written December 13, 2009 R. Oda (La Jolla, CA) 1 out of 1 found this review helpful
I'm a semi-experienced programmer who is new to visual arts. I thought that this book might have been too basic for my needs, but I'm having a blast going through it. The examples are lively, but without that "golly, aren't we having fun!?" tone that I find in other beginner programming books. Even though some examples are very basic, I appreciate the care with which the author writes them. I can still remember being a beginner, and I see that he can too.
Leafing through the future chapters, I think "Wow, I'm going to be able to do that in a few days. Sweet!!".
Awesome fun for the geeky visual experimenter - clear and concise December 6, 2009 Surj Patel (Portland, OR) This is an awesome book presenting the Proce55ing language in a very digestible, approachable format. The examples are all online for download and this book is a great learning resource.
Excellent book for beginner!! October 25, 2009 Ng Wai Sing (Hong Kong) 1 out of 1 found this review helpful
If you want to find a book to begin learning Processing programming language, this book is a excellent choice! The book will guide you step by step from very simple examples to complicated concepts in learning OOP. It can also be a ideal textbook for anyone who would like to learn programming.
EXCELENT BOOK! September 21, 2009 Silvia Herszkowicz (Sao Paulo, Brazil) 0 out of 1 found this review helpful
Esse livro é definitivamente um MUST HAVE!!!, nunca estudei Java...mais estou me dando mto bem com o livro...VERY DIDATIC! Muito didatico!
Simple Language! read and read again...very easy to understand, and soo much exemples! and lessons include too!
MUST HAVE !
Obrigada Daniel Schiffman!
Thank you Daniel Schiffman!
Excellent as a textbook for Intro to Programming! May 19, 2009 D. W. Smith (Sierra foothills, CA) 2 out of 2 found this review helpful
I am a college professor at a small California Community College. I stumbled onto processing about three years ago, just when I was designing a new 'first course' in programming. I decided at the time to go with an existing textbook which used Java as a first language. I was not happy with the results.
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!
Showing reviews 1-5 of 18
|
|
|