TIEA306 Ohjelmointityö (1-5 op)

Arvosteluasteikko
0-5
Opetuskieli/-kielet
suomi

Osaamistavoitteet

Opiskelija osaa suunnitella ja toteuttaa ohjelman tai ohjelmiston alan hyvien käytänteiden mukaisesti lähes ammattimaisesti perusteltuja työkaluja käyttäen.

Suoritustavat

Ohjelmointi, raportointi ja versiohallinta.

Sisältö

Opiskelija suunnittelee ja toteuttaa kurssin aikana tietokoneohjelman tai ohjelmiston.

Lisätiedot

Ohjelmointityön aiheen voi tuoda yrityksestä, keksiä itse tai pyytää kurssin tentaattoria tarjoamaan aihetta. Ohjelmointityön voi suorittaa itse valitsemanaan ajankohtana.

Oppimateriaalit

Opiskelijan valittavissa.
Nykyaikaisen versiohallinnan opas (esim. git ja sen dokumentaatio ja/tai "Pro Git Book").

Arviointiperusteet

Hyvien käytänteiden mukaan ammatillista osaamista osoittaen valmistettu, toimivaksi osoitettu ja vaatimukset täyttävä tietokoneohjelma tai -ohjelmisto, sekä tämän ja työn kuvaava materiaali, työtä, sen tekemistä ja työn tulosta arvioiva raportointi. Versiohallinnan viisas käyttö.

Esitietovaatimukset

Ohjelmointi 1, Ohjelmointi 2, Algoritmit ja mielellään myös Graafiset käyttöliittymät tai vastaava.