Siirry suoraan sisältöön

Olio-ohjelmointi PythonillaLaajuus (5 op)

Opintojakson tunnus: TE00CW16

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
englanti

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen

Sisältö

- oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen

courseUnit.toTranslate

boolean

courseUnit.languageValidated

boolean

courseUnit.toContentValidation

boolean

courseUnit.contentValidated

boolean

courseUnit.learningUnitId

27783

courseUnit.code

TE00CW16

courseUnit.name

Olio-ohjelmointi Pythonilla

courseUnit.type

COURSE_UNIT

courseUnit.state

ACTIVE

Laajuus

5

courseUnit.minCredits

5

courseUnit.maxCredits

5

courseUnit.levelId

27783

courseUnit.learningUnitGroupCode

27783

courseUnit.educationPay

boolean

Esitietovaatimukset

Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot

courseUnit.minOptionalityCredits

5

courseUnit.maxOptionalityCredits

5

courseUnit.modifiedBy

22134

courseUnit.organization

peppi

courseUnit.learningUnitId

27783

courseUnit.thesisBelongs

boolean

Siirry alkuun