Ohjelmoinnin perusteet | Ohjelmoinnin jatkokurssi | Ohjelmoinnin harjoitustyö
Kurssin vastuuhenkilö: Antti Laaksonen
Kurssilla toteutetaan pienimuotoinen tietokoneohjelma. Kurssin tarkoituksena on syventää ohjelmointitaitoja käytännön harjoittelun kautta. Ohjelma toteutetaan Java-kielellä tai sopimuksen mukaan jollain muulla kielellä.
Kurssin ainoa luento on aloitusluento, jossa kerrotaan tarkemmin harjoitustyön tekemisestä. Tämän jälkeen ohjelmointiin saa ohjausta ohjelmointipajassa.
Kurssin aloitusluento on keskiviikkona 3.8. klo 14–16 Exactumin salissa B119.
Ohjelmointipaja on avoinna 8.8.–14.9. maanantaisin ja keskiviikkoisin Exactumin salissa B121. Ohjausajat ovat klo 13–16 (ryhmä 1) ja klo 16–19 (ryhmä 2).
Harjoitustyöstä palautetaan seuraavat asiat:
Palautus tapahtuu sähköpostitse osoitteeseen ahslaaks@cs.helsinki.fi. Lähetä dokumentit pdf-muodossa ja ohjelman koodi zip-pakettina.
Määrittelydokumentti on suunnitelma tulevasta ohjelmasta. Dokumentti kuvaa, mitä ominaisuuksia ohjelmaan on tarkoitus tulla.
Toteutusdokumentti on kuvaus lopullisesta ohjelmasta. Dokumentti kuvaa ohjelman ominaisuudet ja koodin yleisrakenteen.
Dokumenteissa on tärkeintä, että ne ovat täyttä asiaa. Hyvä lyhyt dokumentti on parempi kuin huono pitkä dokumentti.
Voit valita harjoitustyön aiheen varsin vapaasti. Voit esimerkiksi valita aiheen, joka liittyy omaan opiskeluusi tai harrastukseesi.
Tyypillinen harjoitustyön aihe on peli. Esimerkiksi: