Opintojakson suoritettuaan opiskelija:
- osaa ohjelmoida itsenäisesti laajempia olio-ohjelmia,
- osaa kirjoittaa helposti ymmärrettäviä olio-ohjelmia,
- hallitsee laajemmin abstraktit tietotyypit (erityisesti lista),
- osaa kuvata olio-ohjelman rakenteen UML:n avulla,
- tuntee versionhallinnan perusteet ja
- on tutustunut laajempien ohjelmien luomiseen ja dokumentointiin soveltuviin työvälineisiin.
Suoritukseen vaaditaan hyväksytysti suoritettu harjoitustyö.
TIEA2.1 Olio-ohjelmoinnin perusteet 10 op jakautuu kahdeksi opintojaksoksi lukuvuodesta 2018-2019 alkaen:
Suositellut edeltävyydet:
TIEP1 Lausekielinen ohjelmointi I
TIEP5 Lausekielinen ohjelmointi II
tai vastaavat tiedot.
Huom. Oltava Lausekielinen ohjelmointi 1 -kurssin suoritus & Lausekielinen ohjelmointi 2 -kurssin suoritus tai mukana kurssilla & mukana Olio-ohjelmoinnin perusteet 1 -kurssilla (tai vastaavat suoritukset).
1.2. klo 10 - 17.2.2019