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