Application Development: schedule module 4 2020

Always check rooster.utwente.nl for the most recent version and location! Most of the sessions are on Fridays. But there are a few exceptions.

For each lecture one or more lectures + an assignment will become available no later that the regular starting time of the planned lecture. Individual help is available during the lecture days (mostly Fridays) and in limited form on other days, via the forum, e-mail and chat. If needed, central Q&A sessions will be held (this will be announced).

Project
week
Calendar
week
Date Subject
1 17 apr 24 #1
Morning: Introduction to the course, introduction to Java and development tools (Eclipse), classes & objects, variables & expressions [1-2] {1-3.5}
Afternoon: Arduino practical 1.
2 18 apr 28 #2 (attention: Tuesday!)
Morning: Software design, Drawing, Userinterfaces, Variables and expressions, Math class [3, p117, p364-371] {3.6-4.2}
Afternoon: Arduino practical 2
2 18 may 1 #3
Morning: Design a class, Using objects and methods, Conditions and loops [p10-13, 4-5, p240-249] {3.9-5}
Afternoon: Arduino practical catch-up time
3 19 may 8 #4
Morning: Introduction to Arduino programming; Arduino tutorials and examples
Afternoon: project time, lecturer available for feedback on design for project
4 20 may 15 #5
Morning: Game techniques, animation, timers, inheritance, Userinterfaces
Afternoon: project time, lecturer available for feedback on design for project
5 21 no lecture
6 22 may 29 #6
Morning: Various topics of Java & Arduino, motion sensing, userinterfaces
Afternoon: project time, lecturer available for advise on software prototype
7 23 no lecture
8 24 jun 12 #7
Morning: communication
Afternoon: project time, lecturer available for advise on software prototype
9 25 jun 19 #8
Morning: no new topics, assistance with assignment
Afternoon: project time, lecturer available for help with implementing prototype
11 27 jul 3 Friday July 3th 12:00-13:00h: Hand in Electronics kit & materials

Between square braces [ ] are chapters of the book "Head First Java (K. Sierra & B. Bates)".
Between curly braces { } are chapters of the book "Aan de slag met Java [Getting Started with Java] (Gertjan Laan)". These books have been used in the past, which can be usefull, but are not needed nor actively used.

During 'project time' the teacher is available for assistance and coaching.