Design patterns and object-oriented techniques (5op)
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
-
ITMI20SPInformation technology, päivätoteutus
- Opintojakso
- IT00EC00
Toteutukselle Design patterns and object-oriented techniques IT00EC00-3001 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
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.