Siirry suoraan sisältöön

Soveltava peliohjelmointiLaajuus (5 op)

Opintojakson tunnus: PO00FE16

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
englanti

Osaamistavoitteet

Osaat soveltaa tehokkaasti ohjelmoinnin yleisiä paradigmoja ja suunnittelumalleja pelin ohjelmoinnissa.
Osaat toteuttaa ohjelmia, jotka hyödyntävät tehokkaasti enkapsulaatiota, periytymistä, viestin välitystä, kompositioita ja polymorfismia.

Sisältö

Mitä ovat abstraktio, enkapsulaatio, perintä, viestin välitys, kompositio ja polymorfismi?

Edeltävä osaaminen

Ohjelmoinnin perusosaaminen ja ymmärrys olio-ohjelmoinnista.

Arviointikriteerit, hyvä (3)

a. käyttää asiantuntevasti ammattikäsitteitä eri tilanteissa.
b. arvioida käyttämiään tietolähteitä kriittisesti.
e. valita tarkoituksenmukaiset mallit, menetelmät, ohjelmistot ja tekniikat ja perustella valinnan.
g. soveltaa kriittisesti oman alan eettisiä periaatteita eri tilanteissa.

Siirry alkuun