Integrating Technology for Intelligent Products, Systems and Services

(c) 2011 Jun Hu, Loe Feijs

International Design Institute, Zhejiang University

1. Week 1: Processing Basics

12 hours (6 class hours + 6 practice hours) + extra hours if needed.

1.1. Challenge

1.2. Skills needed to meet the challenge

1.3. Extra reading

2. Week 2: Processing Advanced

12 hours (6 class hours + 6 practice hours) + extra hours if needed.

2.1. Challenge

2.2. Skills needed to meet the challenge

2.3. Extra reading

3. Week 3: Introducing Arduino

12 hours (6 class hours + 6 practice hours) + extra hours if needed.

3.1. Challenge

3.2. Skills needed to meet the challenge

3.3. Extra reading

4. Week 4: Processing Arduino Integrated

12 hours (6 class hours + 6 practice hours) + extra hours if needed.

4.1. Challenge

4.2. Skills needed to meet the challenge

4.3. Extra reading

5. Week 5

5.1. Challenge

5.2. Skills needed to meet the challenge

5.3. Extra reading

6. Week 6

6.1. Challenge

6.2. Skills needed to meet the challenge

6.3. Extra reading

7. Week 7

7.1. Challenge

7.2. Skills needed to meet the challenge

7.3. Extra reading

8. References

Websites
  • Processing

  • Arduino

  • Books
  • Getting Started with Processing, by Casey Reas and Ben Fry. Published June 2010, O'Reilly Media. 208 pages. Paperback.

  • Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction, by Daniel Shiffman. Published August 2008, Morgan Kaufmann. 450 pages. Paperback.

  • Getting Started with Arduino, by Massimo Banzi, Publisher: O'Reilly Media / Make, Released: December 2008

  • Making Things Talk: Practical Methods for Connecting Physical Objects, by Tom Igoe, Publisher: O'Reilly Media / Make, Released: September 2007