TIEP111 Ohjelmointi 2 (8 op)

Arvosteluasteikko
0-5
Opetuskieli/-kielet
suomi

Osaamistavoitteet

Oppia ymmärtämään oliopohjaisen ohjelmoinnin perusteet. Kyky tuottaa pieniä/keskikokoisia oliopohjaisia ohjelmia. Samoin tavoitteena on "testaus ensin" (TDD) ajatuksen sisäistäminen. Kyky suunnitella ja toteuttaa graafinen käyttöliittymä.

Suoritustavat

Vaihtoehtoja:
1) Välikoe, demot, harjoitustyö aikataulussa.
2) 105% demoista, suullinen kuulustely harjooitustyöstä, harjoitustyö aikataulussa.
3) harjoitustyö + loppukoe.
4) Muu opettajan kurssin alussa määrittelemä tapa suorittaa.

³§¾±²õä±ô³Ùö

³§¾±²õä±ô³Ùö: Java-kieli, ohjelmansuunnittelun ja olio-ohjelmoinnin periaatteita, ohjelman testaaminen. Rekursio.

Oppimateriaalit

Java-kirjallisuus. Mm. Java-ohjelmointi

Arviointiperusteet

Kokeen pistemäärä määrää arvolauseen. Demoista ja luentoaktiivisuudesta voi saada
³ó²â±¹¾±³Ù²â²õ±è¾±²õ³Ù±ð¾±³Ùä..
Harjoitustyö pitää palauttaa ennen kurssin hyväksymistä. Harjoitustyöllä on aikataulu jossa täytyy pysyä.

Esitietovaatimukset

Ohjelmointi 1. tai vastaava.