The day will consist of a sequence of sessions, from morning
to afternoon. Some sessions will be general and aimed at all participants,
some time slots will be broken into two tracks running in parallel.
There will be sessions aimed at beginners, intermediate and advanced
users. Participants can select sessions individually for every
time slot.
There should be ample time available for informal chats with other
participants and members of the BlueJ team.
| 9:00 |
registration opens |
| 9:30 |
Introduction (John Rosenberg)
Opening talk (Michael Kölling)
|
| 10:30 |
morning tea break |
| 11:00 |
Teaching with BlueJ: Getting started
(David Barnes)
|
Writing extensions
(Ian Utting)
|
| 12:10 |
Using
the debugger (Davin McCall) |
Introduction
to Greenfoot (Poul Henriksen) |
| 12:30 |
lunch break |
| 13:30 |
Nifty
projects (Michael Kölling
(mod)) |
Using the submitter (Ian
Utting) |
| 13:50 |
Unit
testing (JUnit) support (Bruce Quig) |
BlueJ scripting (Matt
Jadud) |
| 14:15 |
coffee break |
| 14:45 |
User talks
Ray Lister: PigWorlds |
Steve Edwards: Submission with autom. grading |
Michael Nairn : Patterns
support |
Michael
Caspersen: Practical assessment |
|
| 15:55 |
Closing
session: Q/A, discussion, and a look into
the future |
| 17:00 |
close |
| Colour coding: |
Beginner |
Intermediate |
Advanced |
All |
|