Olio-ohjelmointi
Rakennetyyppi: | Opintojakso |
Koodi: | KL04BT50070 |
Taso: | AMK |
Laajuus: | 4.0 op |
Vastuuopettaja: | Niemelä, Hilkka |
---|
Opetuskieli: | Suomi |
Opinnon toteutukset, suunniteltu opiskeluvuosi ja lukukausi
Opetussuunnitelma   | Lukukausi   | Laajuus   | Kauden alkupvm.   | Kauden loppupvm. |
TITE-2013   |
2-S   |
4.0   |
2014-09-01   |
2014-12-31   |
TITE-2014   |
2-S   |
4.0   |
2015-08-01   |
2015-12-31   |
TITE-2015   |
2-S   |
4.0   |
2016-08-01   |
2016-12-31   |
TITE-2016   |
2-S   |
4.0   |
2017-08-01   |
2017-12-31   |
Osaamistavoitteet
Kurssin suoritettuaan opiskelija;
- osaa ohjelmoida olion määrittelevän luokan, olion ominaisuudet ja metodit
- osaa luoda luokasta olioita ja käyttää olioita sovellusohjelmassa
- osaa periyttää luokan ja käyttää perittävän luokan välineitä perivässä luokassa ja oliossa
- osaa määritellä ja käyttää rajapintoja
- osaa määritellä abstraktin luokan ja metodin ja hyödyntää niitä periytyksen avulla
- osaa määritellä ja käsitellä poikkeukset
- osaa käyttää kokoelmia olioiden käsittelyssä
- osaa määritellä delegaatin ja käyttää sitä tapahtumankäsittelyyn
- osaa ohjelmoida tiedostosta luvun ja kirjoittamisen
- osaa käyttää attribuutteja ohjelman ohjausrakenteina
Opiskelijan työmäärä
Työmäärä yhteensä: 104 h
- mistä työjärjestyksessä olevaa opiskelua: 52 h
- mistä itsenäistä opiskelua: 52 h
Edeltävät opinnot / Suositellut valinnaiset opinnot
Edeltäviä opintoja ei tarvita.
Sisältö
- luokka ja olio
- periytyminen ja polymorfismi
- rajapinnat
- abstraktit luokat ja metodit
- poikkeukset
- kokoelmat
- delegaatit
- tiedoston käsittely
- attribuutit
Opiskelumateriaali
.NET-luokkakirjasto ja opetusmoniste
Opetusmuoto / Opetusmenetelmät
Luennot ja harjoitukset
Arviointikriteerit
Kiitettävä (5): Opiskelija osaa soveltaa monipuolisesti olio-ohjelmoinnin menetelmiä omassa harjoitustyössään.
Hyvä (3-4); Opiskelija osaa soveltaa keskeisimpiä olio-ohjelmoinnin menetelmiä harjoitustyössään.
Tyydyttävä (1-2): Opiskelija osaa perusasiat olio-ohjelmoinnista.
Arviointimenetelmät
Tentti ja harjoitustehtävät
Takaisin