BobHobby.com
   Location:  Home » Books : Arduino » Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics)   
Hobby and Kits
DC Motor controller
AC Motor controller
Arduino
Microcontroller
PIC Microcontroller
Remote control
Test and Measurement
FM Transmitter
FM Receiver
Ham Radio
Video Transmitter
Temperature control
Electronic Sensors
Electronic Tester
Audio Amplifier
LED Display
7-Segment
Alarm
AM TX/RX
Charger
Counter
Light Dimmer
Electronic lab
LED
Light related
Relay
Security
Sound
Theremin Instrument
Telephone
Clock and Timer
UHF Transceiver
Laser
Signal Generator
Power supply
Protection
Data ogger
Ramsey Kits
Soldering iron
Multimeter
Breadboard
Electronic calculators
Dremel Tools
Hobby Tools
Dewalt Safety Goggle
Headband Lighted
Solar panel
Books : DIY
Books : Electronic circuits
Books : Arduino
Books : PIC uC
Books : AVR uC
Books : MCS-51 uC
Books : C Programming
Books : Building Robot
Books : Hacking
Gadgets
Cool USB Flash Drive
Mobile watch
Hydroponic kits
Mechanical Toys
Robot Toys
Lego Star Wars
Wooden Toy Kits
Gaming Headphones
Xbox 360 wireless headset
Electronic Products

Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics)

Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics)

enlarge 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: 5.0 out of 5 stars 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:

Processing: A Programming Handbook for Visual Designers and Artists
Processing: A Programming Handbook for Visual Designers and Artists
Visualizing Data: Exploring and Explaining Data with the Processing Environment
Visualizing Data: Exploring and Explaining Data with the Processing Environment
Programming Interactivity: A Designer's Guide to Processing, Arduino, and Openframeworks
Programming Interactivity: A Designer's Guide to Processing, Arduino, and Openframeworks
Getting Started with Processing
Getting Started with Processing
Making Things Talk: Practical Methods for Connecting Physical Objects
Making Things Talk: Practical Methods for Connecting Physical Objects

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



5 out of 5 stars 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!!".



5 out of 5 stars 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.


5 out of 5 stars 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.


5 out of 5 stars 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!



5 out of 5 stars 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


 
 
 
 
 
 


Home | About | Customer Benefits | Transaction Security | Faster Shipping | Customer Service | Lower Prices | Contact
©2008-2009 by Bob's Hobby store. All rights reserved
Electronic kits, books ,gadgets, Electronics tools and accessories Store in associate with Amazon.com
Disclaimer: All product information on this site belongs to Amazon.com. No guarantees are made as to accuracy of prices and information.
Partners : ETB UCM BRF CCW