|
RHS |
SoftWare Construction
1st semester - autumn 2004
| Week | Dates | Topics | Readings | Exercises |
|---|---|---|---|---|
| 36 | 30.08 - 03.09 | Introduction to education and school | ||
| 37 | 06.09 - 10.09 | Computer hardware Introduction to programming |
LL Chap. 1 |
|
| 38 | 13.09 - 17.09 | Binary numbers, Programming Java using NetBeans
(GUI) |
LL Appendix B KW Chap. 1.3 - 1.5 KW Chap. 2.1 - 2.2 |
NetBeans
Quick Start Guide GUI building in NetBeans Number Systems ReadInput01 Largest number (extra - only if you can program already) |
| 39 | 20.09 - 24.09 | Java programming, variables, operators ... | KW Chap 2.3 - 2.5 | ReadInput02 Implement use-cases from SW-design |
| 40 | 27.09 - 01.10 | Data, classes, objects | KW Chap. 2.7 - 2.9 KW Chap. 3 |
ReadInput03 ReadInput04 Kindergarten |
| 41 | 04.10 - 08.10 | If-statement |
KW Chap. 4.1 - 4.6 | Catch up!! |
| 42 | Holiday! | Catch up!! | Catch up!! | |
| 43 | 18.10 - 22.10 | Data, classes, objects | KW Chap. 2 + 3 | MyUtils Stamp TemperatureConverter |
| 44 | 25.10 - 29.10 | Loops, ArrayList | KW Chap. 4.6 - 4.10 LL pp. 403 - 406 |
StringEquals |
| 45 | 01.11 - 05.11 | Inheritance, override, overload, constructors, super | KW Chap. 6.1 - 6.9 |
ECP01 |
| 46 | 08.11 - 12.11 | Inheritance, override, overload, constructors, super | KW Chap. 6.1 - 6.9 |
|
| 47 | 15.11 - 19.11 | Abstract classes, Interfaces, Collections (Arrays) | KW Chap. 5.1 - 5.5 | ECP02 |
| 48 | 22.11 - 26.11 | Persistence using files | KW Chap. 8 | WhatHappens? ECP03 UML01 SimpleArray |
| 49 | 29.11 - 03.12 | Mini project | Project | |
| 50 | 06.12 - 10.12 | Persistence using files | KW Chap. 8 | UML02 Mandatory assignment 01 |
| 51 | 13.12 - 17.12 | Test04 | Everything | Mandatory assignment 02 |