- Paperback: 450 pages
- Publisher: Morgan Kaufmann; 1 edition (September 2, 2008)
- Language: English
- ISBN-10: 0123736021
- ISBN-13: 978-0123736024
- Product Dimensions: 7.5 x 1.1 x 9.2 inches
- Shipping Weight: 2.1 pounds (View shipping rates and policies)
- Average Customer Review: 4.6 out of 5 stars See all reviews (62 customer reviews)
- Amazon Best Sellers Rank: #288,409 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Frequently Bought Together
Customers Who Bought This Item Also Bought
More About the Author
Top Customer Reviews
This book should have been the first book I picked up when I was staging my return, as it is the first beginner level programming book to hold my interest, and one which enables the user to work with first class multimedia applications while still coding at the beginner level. Data visualization has really taken off, and Casey Reas and Ben Fry's Processing language is a beautiful abstraction on top of Java for creating rich media, generative art, and visualizations.
I've built a small coding library of 75-100 retained books from the 400+ I bought from Amazon in the past 10 months, and this is absolutely the first book I should have read - without a doubt. Processing, the language, is an absolutely wonderful platform for learning to program - and I wish I could say that I first learned to program using this book and Processing.
If you are curious about learning how to program, "Learning Processing" gives you a much more interesting set of tools to work with for learning the basics - I think this will lead to continued interest in some who might otherwise give up early.Read more ›
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!
Most Recent Customer Reviews
I was very happy with this item. It meet my expectations and work as described.Published 3 months ago by Gerald D Schure
Shiffman was simply awesome. I am a programmer for about 9 years and I had a lot of fun while going through all the examples fo this book. Read morePublished 8 months ago by William Antônio Siqueira
Processing is one of the stupidist programming languages I've ever used.Published 10 months ago by Logan Sutton
I have not programmed for forty or fifty years. 'Getting Started with Processing' and 'Learning Processing: a Beginners Guide... ' are very good. Loved them both.Published 10 months ago by gerry