4016
Comment:
|
4456
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
1. Send screen copies of the results (running program with output within Eclipse) to <<MailTo(j.hu@tue.nl)>>, before 5pm, Monday sept 14. | 1. Send screen copies of the results (running program with output within Eclipse) to <<MailTo(j.hu@tue.nl)>>, before 5pm of the Monday preceding the next lecture. before 5pm, Monday February 22. |
Line 34: | Line 36: |
Send the classes of the 2 exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <<MailTo(p.j.f.peters@tue.nl)>>, before 5pm, Monday March 1. | Send the classes of the 2 exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <<MailTo(p.j.f.peters@tue.nl)>>, before 5pm of the Monday preceding the next lecture. |
Line 55: | Line 57: |
1. Send results to <<MailTo(p.j.f.peters@tue.nl)>>, before 5pm, Monday March 8. | Send the classes of the exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <<MailTo(p.j.f.peters@tue.nl)>>, before 5pm of the Monday preceding the next lecture. |
Line 80: | Line 83: |
Send the classes of the exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <<MailTo(p.j.f.peters@tue.nl)>>, before 5pm of the Monday preceding the next lecture. |
Contents
1. Bye-bye Processing. Hello Objects
- Lecture
- 08.45 - 10.30, Tuesday Feb. 9, HG 4.24
- Presentation
- Help
- 11:30-12.30, Friday Feb. 12, HG4.24.
- Homework
Send screen copies of the results (running program with output within Eclipse) to <j.hu@tue.nl>, before 5pm of the Monday preceding the next lecture.
before 5pm, Monday February 22.
- Preparation for the next lecture
Rent again your AdMoVeo robot.
Upload the IDuino firmware to the Arduino board
Read the tutorial Processing in Eclipse
Try to modify the example from http://wiki.id.tue.nl/creapro/AdMoVeoInProcessing, make it a Java Program, and get it running with Eclipse.
2. Sharing, Hiding, Inheritance and Composition.
- Lecture
- 08.45 - 10.30, Tuesday Feb. 23, HG 4.24
- Presentation
- Example code
- Help
- 11:30-12.30, Friday Feb. 26, HG4.24.
- Homework
Use the "Boids" example code and create a new class Myboid that displays neither a square nor a triangle.
Send the classes of the 2 exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <p.j.f.peters@tue.nl>, before 5pm of the Monday preceding the next lecture.
Rent again your AdMoVeo robot.
Upload the IDuino firmware to the Arduino board
Read the tutorial Processing in Eclipse
Try to modify the example from http://wiki.id.tue.nl/creapro/AdMoVeoInProcessing, make it a Java Program, and get it running with Eclipse.
3. Polymorphism.
- Lecture
- 08.45 - 10.30, Tuesday March 2, HG 4.24
- Presentation
- Example code
- Help
- 11:30-12.30, Friday March 5 , ID Cafe.
- Homework
Send the classes of the exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <p.j.f.peters@tue.nl>, before 5pm of the Monday preceding the next lecture.
4. Swing to GUI
- Lecture
- 08.45 - 10.30, Tuesday March 9, HG 4.24
- Presentation
- Hands-on workshop.No presentation slides
- Homework
5. Distributed computing
- Lecture
- 08.45 - 10.30, Tuesday March 16, HG 4.24
- Presentation
- Example code
Send the classes of the exercises and screen copies of the result (running program within Eclipse with output) in a zip file to <p.j.f.peters@tue.nl>, before 5pm of the Monday preceding the next lecture.
6. Steps further
- Lecture
- 08.45 - 10.30, Tuesday March 23, HG 4.24
- Presentation
- Homework
- What you have learned.
- How you would apply it in your design projects.
- An overview on your homework: For every task, whether it was done or to what extent it was done. if not, why.
- Suggestions on how to improve this assignment.