Siirry suoraan sisältöön

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