TIEP111 Ohjelmointi 2 (8 op)

Opinnon taso:
Perusopinnot
Arviointiasteikko:
0-5
Suorituskieli:
suomi
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2024-2025, 2025-2026, 2026-2027, 2027-2028

Kuvaus

Sisältö

Sisältö: Java-kieli, ohjelmansuunnittelun ja olio-ohjelmoinnin periaatteita, ohjelman testaaminen. Rekursio.

Suoritustavat

Vaihtoehtoja:
1) Tentti, harjoitustehtävät, harjoitustyö aikataulussa.
2) 105% harjoitustehtävistä, suullinen kuulustelu harjoitustyöstä, harjoitustyö aikataulussa.
3) Harjoitustyö ja loppukoe.
4) Muu opettajan kurssin alussa määrittelemä tapa suorittaa.

Arviointiperusteet

Tentin pistemäärä määrää arvolauseen. Harjoitustehtävistä ja luentoaktiivisuudesta voi saada hyvityspisteitä.
Harjoitustyö pitää palauttaa ennen kurssin hyväksymistä. Harjoitustyöllä on aikataulu jossa täytyy pysyä.

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ä.

Esitietojen kuvaus

Ohjelmointi 1. tai vastaava.

Oppimateriaalit

Java-kirjallisuus. Mm. Java-ohjelmointi. 

Suoritustavat

Tapa 1

Valitaan kaikki merkityt osat
Suoritustapojen osat
x

Osallistuminen opetukseen (8 op)

Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
suomi

Opetus