Opetussuunnitelmat
Opetussuunnitelmat
#savoniaAMK
Lähtökohdat | Osaamistavoitteet | Opintojen rakenne | Asiantuntijuuden kehittyminen | Toteutus | Opintojaksotaulukko |
ETC20S Savonia Code Academy -korkeakouludiplomi
Opintojaksokuvaus
Koodi | 4 ETC0110 |
Nimi | Olio-ohjelmointi |
Nimi englanniksi | Object Oriented Programming |
Laajuus | 5 op |
Osaamistavoitteet | Osaat yleiset olio-ohjelmoinnin periaatteet ja toteuttaa useita satoja rivejä sisältävän oliopohjaisen sovelluksen. Osaat toteuttaa luokkia ja olioita sekä käyttää niitä sovelluksessa. Ymmärrät periytymisen ja osaat toteuttaa sellaisen sovelluksessa. Osaat rajapinnat ja abstraktit luokat. Ymmärrät säikeistyksen tekniikat ja osaat toteuttaa säikeistetyn sovelluksen. Osaat rakentaa windows-tyyppisen käyttöliittymän ja ymmärrät tapahtumapohjaisen ohjelmoinnin periaatteet. |
Keskeiset sisällöt | Luokat, monimuotoisuus, perintä, rajapinnat, säikeet, käyttöliittymät, tapahtumapohjainen ohjelmointi |
Suoritustavat | Viikkotehtävät ja harjoitustyö |
Arviointiasteikko | 0 - 5 |
Materiaali | Ilmoitetaan opintojakson alkaessa oppimisympäristössä. |
Edeltävät opinnot | Ohjelmoinnin perusteet tai vastaavan tietomäärä |
Muuta huomioitavaa | |
Yhteyshenkilö | Kinnunen Jukka |
Pidätämme oikeuden opetussuunnitelmien muutoksiin mm. opiskeltavien sisältöjen päivitystarpeiden takia.