Java voor beginners - met BlueJ
[ Opgelet: Onderstaande info is niet meer helemaal up-to-date. ]
Vooraf
We gebruiken versie 8 van de programmeertaal Java samen met het programma BlueJ. Je kan BlueJ gratis installeren vanop hun website - het werkt zowel op Windows, Mac als Linux.
Lesmateriaal
- Java spiekbrief
- Bijkomende lesnota's: De schaakklok (programmaontwerp voor beginners).
- Slides / opgaven: dag 1. Project schaakklok (unplugged, met BlueJ) | Inleiding | Project club
- Bijkomende opgaven
- Slides / opgaven: dag 2. Herhalingsoefening | Overerving | Polymorfisme
- BlueJ-projecten uit het boek: mail-systeem | products | network versie 1 | versie 2 | versie 3 | finale oplossing.
Bij de opgaven…
Schaakklok. Uitproberen kan met dit BlueJ-project (= oplossing
zonder broncode).
[ Oplossingen in verschillende stappen:
Cijferpaar |
Klokje en Cijferpaar |
Volledig |
Alternatief |
Alternatief met array
]
Club. Uitproberen kan met dit BlueJ-project (= oplossing zonder
broncode). Vertrek daarna vanaf
dit BlueJ project en voeg dan later dit
bestand toe.
[ Oplossingen:
Originele opgave |
Met een lijst |
Met 'lege' plaatsen
]
Arbeiders en bedienden - herhalingsoefening. Vertrek van dit BlueJ project. Je kan het project ook op voorhand uitproberen: versie zonder broncode. [ Oplossing ]
Arbeiders en bedienden - overerving. Vertrek van dit BlueJ project. [ Oplossing ]
Kisten.
Vertrek van
dit BlueJ project.
(Bijkomende slides.)
[ Oplossingen: Versie 1 |
Uiteindelijke versie ]
Documentatie / boek
Java API documentatie (standaard bibliotheekklassen).
Het boek dat we bij de cursus aanbieden, is Programmeren in Java met BlueJ (6de editie), Barnes & Kölling, Pearson Education, ISBN 978-90-430-3499-9. Dit is ook een goed boek voor zelfstudie van Java (objects first, met gebruik van BlueJ).