Siirry suoraan sisältöön

SuunnittelumallitLaajuus (3 op)

Opintojakson tunnus: TT00AA19

Opintojakson perustiedot


Laajuus
3 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija ymmärtää suunnittelumallien merkityksen uudelleenkäytettävien olio-ohjelmien rakenneosina ja tuntee Gamman suunnittelumallit.

Sisältö

Mallien tarkoitukset
Mallien rakenteet ja toiminnallisuus
Mallien sovellukset

Arviointikriteerit, tyydyttävä (1)

Mallien tarkoitukset:
- Opiskelija osaa selittää, miksi suunnittelumalleja tarvitaan.
- Opiskelija osaa nimetä mallin, kun kerrotaan tarkoitus.

Mallien rakenteet ja toiminnallisuus:
- Opiskelija tunnistaa annetusta rakenteesta (UML-kaavio) mallin.

Mallien sovellukset:
- Opiskelija osaa nietä kullekin mallille yhden sovellusalueen.

Arviointikriteerit, hyvä (3)

Mallien tarkoitukset:
- Opiskelija osaa luetella Gamman suunnittelumallit ja niiden tarkoitukset.

Mallien rakenteet ja toiminnallisuus:
- Opiskelija osaa kuvata mallien rakenteet UML-kaaviolla.

Mallien sovellukset:
- Opiskelija osaa nimetä kullekin mallille useita sovellusalueita.

Arviointikriteerit, kiitettävä (5)

Mallien tarkoitukset:
- Opiskelija osaa luetella mallit ja niiden tarkoitukset sekä esittää malleihin liittyviä etuja ja mahdollisia haittoja.

Mallien rakenteet ja toiminnallisuus:
- Opiskelija osaa kuvata mallien rakenteet ja toiminnallisuudet metoditasolla.

Mallien sovellukset:
- Opiskelija osaa luovasti soveltaa malleja suunnittelutehtävissä.

Siirry alkuun