Olio-ohjelmointiLaajuus (5 op)
Tunnus: R504TL312
Laajuus
5 op
Opetuskieli
- suomi
- englanti
Osaamistavoitteet
Ymmärrät olio-ohjelmoinnin keskeisimmät käsitteet ja perusperiaatteet.
Osaat laatia olio-ohjelmointia hyödyntäviä ohjelmia.
Halllitset valitun ohjelmointikielen syntaksin ja pystyt hyödyntämään valitun ohjelmointikielen tarjoamia perusluokkakirjastoja.
Sisältö
Valitun olio-ohjelmointikielen perusteet
Olio-ohjelmoinnin peruskäsitteet ja keskeisimmät periaatteet
Olio-ohjelmointia hyödyntävän ohjelman suunnittelu
Hyvät ohjelmointikäytänteet
Esitietovaatimukset
Ohjelmoinnin perusteet
Arviointikriteerit, tyydyttävä (1)
Tunnet olio-ohjelmoinnin keskeisimmät käsitteet, periaatteet (vrt. Opintojakson sisältö) ja ohjelmointikielen perussyntaksin.
Osaat laatia yksinkertaisia olio-ohjelmointia noudattavia ohjelmia hyödyntäen ohjelmointikielen perusluokkakirjastoja.
Arviointikriteerit, hyvä (3)
Hallitset olio-ohjelmoinnin keskeisimmät käsitteet ja periaatteet (vrt. Opintojakson sisältö) sekä ohjelmointikielen syntaksin.
Osaat laatia olio-ohjelmointia ja hyviä ohjelmointikäytänteitä noudattavia ohjelmia.
Tunnet ohjelmointikielen perusluokkakirjastoja ja osaa hyödyntää niitä tarkoituksenmukaisesti.
Arviointikriteerit, kiitettävä (5)
Ymmärtät syvällisesti olio-ohjelmoinnin keskeisimmät käsitteet ja periaatteet (vrt. opintojakson sisältö) sekä hallitset ohjelmointikielen syntaksin.
Osaat laatia vaativia olio-ohjelmointia ja hyviä ohjelmointikäytänteitä noudattavia ohjelmia.
Tunnet kattavasti ohjelmointikielen perusluokkakirjastoja ja osaa hyödyntää niitä tarkoituksenmukaisesti