Processing2Java

/!\ If you want to follow this assignment, you must have followed the Creative Programming for Designers assignment, or you must have equivalent knowledge and skills.

/!\ In this assignment a PC with Windows is required. You might be able to survive with a Mac, but it is not supported.

/!\ The latest description and update are only available at http://wiki.id.tue.nl/processing2java.

/!\ Please follow the instructions to install necessary software packages before you come to the first lecture:

  1. InstallJavaRuntimeEnvironment

  2. InstallEclipse

  3. InstallProcessing

You will need the following packages later during the assignment

  1. InstallCreaPro Library for Processing and Arduino

  2. InstallVisualEditorPlugin for Eclipse

  3. Configure Eclipse to include all the necessary libraries.

  4. InstallArduinoSoftware

  5. Upload the IDuino firmware to the Arduino board

You will need the book "Think in Java". Get a free copy of e-book here.

Assignment Description

So you have done Processing. So you have had fun with the AdMoVeo robot. Congratulations.

Now it is the time to take a step further, to learn something that is more serious: Object Oriented Programing in Java. So that you can understand what is really going on behind Processing, so that you can do things that Processing can not do, so that you can make your prototypes dance and sing, so that you can make your prototypes dance and sing in a professional manner.

And, so that you can do Object Oriented Design and you can speak the language that the computer scientists and engineers would understand and appreciate.

Entry Level

Learning activities

Deliverables

Teaching materials

Assigners

Processing2Java: assignmentdescription (last edited 2011-08-27 14:02:51 by 124)