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ä.