Kurssi on tietojenkäsittelytieteen cum laude approbatur -oppimäärän pakollinen kurssi, sivuaineopiskelijalle approbatur-oppimäärän pakollinen kurssi. Sen laajuus on 2 opintoviikkoa. Kurssilla perehdytään Java-ohjelmointikieleen. Koko kieltä ei tällä kurssilla ole mahdollista opetella; painopiste on kielen perusvälineiden käytössä. Ns. valmiit pakkaukset jäävät vähemmälle huomiolle, mutta niiden käyttämisen perusteet ja rakenteen idea opitaan. Tavoitteena on, että kurssin kunnollisesti suorittanut opiskelija osaa omatoimisesti ja itsenäisesti käyttää kielen alkuperäisdokumentaatiota.
Normaalisti opiskelija suorittaa tämän kurssin heti suoritettuaan kurssin Ohjelmoinnin perusteet, 3 ov.
Huom: Kurssi Java-ohjelmointi vastaa vanhan kurssin Johdatus ohjelmointiin loppupuolta. Tutkintoon voi ottaa vain jomman kumman. Jos ohjelmoinnin peruskurssin on suorittanut jollakin muulla kielellä kuin Javalla, kurssin Java-ohjelmointi voi ottaa tutkintoon mukaan.
Kurssin kotisivu on osoitteessa http://www.cs.Helsinki.FI/~wikla/JohdOhj/JaOh/indexS99.html . Kurssin uutisryhmä on hy.opiskelu.tktl.java. Kurssin WWW-sivuja ja uutisryhmää on hyvä seurata.
Luennot ovat 10.11.-10.12. keskiviikkoisin 16-18 ja perjantaisin 14-16 yliopiston päärakennuksen salissa 1 (Fabianinkatu 33).
Kurssikirja on
Kurssin sisältöä löytyy myös WWW-osoitteesta http://www.cs.helsinki.fi/~wikla/JohdOhj/Sisalto/ .
Oheiskirjallisuudeksi sopivat esimerkiksi seuraavat:
Harjoitusryhmät kokoontuvat viikottain 8.11.-10.12. Huom: Harjoitukset siis alkavat jo samalla viikolla kuin luennot.
1. Tuntiop. Olli Lahti MA 12-14 A320 2. Tuntiop. Olaf Laczak MA 12-14 C474 3. Tuntiop. Olaf Laczak TI 8-10 B453 4. Tuntiop. Antti Tuominen TI 10-12 A320 5. Leht. Timo Karvi TI 10-12 B450 6. Leht. Arto Wikla TI 12-14 B450 7. Tuntiop. Antti Tuominen TI 12-14 A318 8. Leht. Arto Wikla TI 14-16 B450 9. Tuntiop. Joanna Mrozinski TI 14-16 C474 10. Tuntiop. Olli Lahti TI 16-18 A320 11. Tuntiop. Joanna Mrozinski TI 16-18 C474 12. Tuntiop. Antti Kerminen KE 10-12 A320 13. Tuntiop. Joanna Mrozinski KE 10-12 C474 14. Tuntiop. Olaf Laczak KE 12-14 Sem.huone 14, Vuorik. 20 15. Tuntiop. Jaakko Nurro KE 12-14 AUD III päärakennus 16. Tuntiop. Jaakko Nurro KE 14-16 AUD VI päärakennus 17. Leht. Timo Karvi (in English) TO 10-12 A318 18. Tuntiop. Jaakko Nurro PE 10-12 C454 19. Tuntiop. Antti Kerminen PE 12-14 Porthania 607 20. Tuntiop. Jaana Heino PE 10-12 C474Harjoituksissa käsitellään kotitehtäviä. Valtaosa niistä on tehtävä tietokoneella. Harjoituksista saa arvosanaan vaikuttavia aitoja lisäpisteitä. Pistemaksimi on 7. Sen saa kun tekee vähintään 23/25 tehtävistä.
tehtyjä tehtäviä: 5 8 11 14 17 20 23 lisäpisteitä: 1 2 3 4 5 6 7
Kurssin koe on torstaina 16.12. klo 12-16 Porthanian saleissa I ja II. Salijaosta ilmoitetaan aikanaan.
Arvosana määräytyy seuraavasti: Kokeesta voi saada enimmillään 60 pistettä, harjoituksista 7 lisäpistettä.
pisteitä: 30 33 36 39 42 45 48 51 arvosana: 1- 1 1+ 2- 2 2+ 3- 3