Siirry suoraan sisältöön

Java-ohjelmointi (3op)

Toteutuksen tunnus: KL04BT51030-3003

Toteutuksen perustiedot


Ilmoittautumisaika
29.07.2017 - 22.10.2017
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
28.08.2017 - 29.10.2017
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Paikat
0 - 30
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Petteri Mäkelä
Opintojakso
KL04BT51030

Tavoitteet

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

Sisältö

· luokka ja olio
· periytyminen ja polymorfismi
· rajapinnat
· abstraktit luokat ja metodit
· poikkeukset
· kokoelmat
· tiedoston käsittely

Oppimateriaalit

Ilmoitetaan opintojakso alussa

Opetusmenetelmät

Lähitunnit ja itsenäinen työskentely

Toteutuksen valinnaiset suoritustavat

Helsingin yliopiston teitojenkäsittelytieteen laitoksen MOOC-kurssi

Opiskelijan ajankäyttö ja kuormitus

Lähiopetus 40 h, itsenäinen työ 40 h.

Arviointikriteerit, tyydyttävä (1)

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.

Esitietovaatimukset

Edeltäviä opintoja ei tarvita.

Siirry alkuun