Siirry suoraan sisältöön

SuunnittelumallitLaajuus (5 op)

Opintojakson tunnus: TX00CF83

Opintojakson perustiedot


Laajuus
5 op

Osaamistavoitteet

Opiskelija tuntee yleisimmät suunnittelumallit (Gamman yleiset mallit) ja hänellä on valmiudet perehtyä eri sovellusalueisiin (esim. web, mobiilisovellukset) liittyviin malleihin. Opiskelija osaa hyödyntää malleja ohjelmistojen suunnittelussa.

Opiskelija osaa refaktoroida koodia korvatakseen huonoja ohjelmointikäytänteitä hyvillä.

Sisältö

Parhaat ja vältettävät käytänteet
Suunnittelumallien tarkoitukset
Suunnittelumallien rakenteet ja toiminnallisuus
Suunnittelumallien sovellukset

Esitietovaatimukset

Olio-ohjelmointiosaaminen

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee ohjelmointityön parhaita käytänteitä. Opiskelija osaa selittää, miksi suunnittelumalleja tarvitaan ja tuntee eri malleja.

Arviointikriteerit, hyvä (3)

Opiskelija osaa soveltaa ohjelmointityön parhaita käytänteitä ja käyttää suunnittelumalleja ohjelmointityössä.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa monipuolisesti soveltaa ohjelmointityön parhaita käytänteitä ja käyttää laajasti suunnittelumalleja ohjelmointityössä.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija tuntee ohjelmointityön parhaita käytänteitä. Opiskelija osaa selittää, miksi suunnittelumalleja tarvitaan ja tuntee eri malleja.

Siirry alkuun