Siirry suoraan sisältöön

Design patterns and object-oriented techniques (5 op)

Toteutuksen tunnus: IT00EC00-3001

Toteutuksen perustiedot


Ilmoittautumisaika
06.04.2022 - 22.04.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
29.08.2022 - 16.12.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
englanti
Paikat
20 - 25
Koulutus
Degree Programme in Information Technology
Opettajat
Timo Hynninen
Vastuuopettaja
Timo Hynninen
Ryhmät
ITMI20SP
Information technology, päivätoteutus
Opintojakso
IT00EC00
Toteutukselle IT00EC00-3001 ei löytynyt varauksia!

Tavoitteet

Tunnet edistyneitä ohjelmointitekniikoita ja osaat käyttää suunnittelumalleja.
Tunnet suunnittelumallit ja niiden käyttötarkoitukset.
Osaat soveltaa malleja ohjelmoinnissa ja kuvata ohjelman rakenteen UML-kielellä.

Sisältö

Mitä ovat suunnittelumallit ja edistyneet ohjelmointitekniikat olio-ohjelmoinnin näkökulmasta?
Mitä suunnittelumalleja on olemassa?
Miten suunnittelumalli valitaan?
Miten suunnittelumalleja sovelletaan ohjelmoinnissa?
Miten suunnittelumallit ja koodin rakenne kuvataan UML-kielellä?

Arviointi

Opiskelija osaa
a. käyttää asiantuntevasti ammattikäsitteitä eri tilanteissa
e. valita tarkoituksenmukaiset mallit, menetelmät, ohjelmistot ja tekniikat ja perustella valinnan

Opiskelumateriaali

Freeman & Robson. Head First Design Patterns. O'Reilly 2020.

Opiskelumuodot ja -menetelmät

Työviikkopohjainen oppimisväylä: Työjärjestyksen mukainen opetus. Harjoitusten ja harjoitustöiden palautus sekä loppukoe.

TKI ja työelämäyhteistyö

Ei ole

Arviointiasteikko

1-5

Esitietovaatimukset

Edellytetään hyvää ohjelmointitaitoa.

Siirry alkuun