Siirry suoraan sisältöön

Olio-ohjelmointi (5 op)

Toteutuksen tunnus: TO00BS66-3003

Toteutuksen perustiedot


Ilmoittautumisaika
23.05.2022 - 07.08.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.09.2022 - 24.11.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Toimipiste
Laurea Tikkurila
Opetuskielet
suomi
Paikat
20 - 30
Koulutus
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Opettajat
Kari Häkkinen
Opintojakso
TO00BS66

Tavoitteet

Opiskelija osaa
- soveltaa olio-ohjelmoinnin perusteita
- suunnitella sovelluksia mallinnusmenetelmiä hyödyntäen
- kehittää omia sovelluksia valmiiden sovelluskirjastojen avulla
- rakentaa graafisia käyttöliittymiä
- hyödyntää tietokantoja osana sovelluksia

Oppimateriaali ja suositeltava kirjallisuus

Oppimateriaalit ovat käytettävistä opintojakson Canvas-työtilan kautta. Julkisen internetin lähteitä käytetään paljon.

Beginning Java Programming: The Object-Oriented Approach, Baesens Bart, Wiley, 2015 ((Link to EBL: http://www.laurea.eblib.com/patron/FullRecord.aspx?p=189507 1)

Toteutustapa

Tämä on päivätoteutus. Opetus/ohjaus pääasiassa päiväsaikaan kampuksella (Tikkurila).

Tehtäviä tehdään paljon. Tehtävät suorittamalla voi saada enintään H3 arvosanan. Opintojakson lopuksi järjestetään korkeampaa arvosanaa tavoitteleville loppukoe, jonka avulla voi korottaa arvosanaa 0-2 pykälää. Ks lisää kohdasta "Arviointi".

Opintojakson voi suorittaa osallistumalla lähitunneille, joilla käsitellään uusia asioita ja tehdään tehtäviä. Tunneilla voi pyytää tarvittaessa opettajalta apua ja/tai tehdä yhteistyötä muiden opiskelijoiden kanssa.

Toteutuksen valinnaiset suoritustavat

Laurean tutkintosäännön mukaisesti kaikilla opiskelijalla on oikeus osaamisensa näyttämiseen. Aloitteen hankitun osaamisen tunnistamisesta ja tunnustamisesta tekee opiskelija. Osaamisen tunnistaa ja tunnustaa moduulista tai opintojaksosta vastaava opettaja tai muu korkeakouluyksikön johtajan nimeämä henkilö. Arvioinnissa noudatetaan samaa arviointikriteeristöä ja arviointiasteikkoa kuin opintojaksolla.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson laajuus on 5 opintopistettä, joka vastaa keskimäärin 134 työtuntia. Tuntimäärä vaihtelee paljon opiskelijoittain muiden muassa ja erityisesti aiemmasta osaamisesta riippuen. Esitietovaatimuksina ohjelmoinnin perustaito sekä tietokantojen perusteet - tai vastaava osaaminen.

Opintojaksolla tehdään harjoituksia jatkuvasti, koko opintojakson ajan. Opiskelijan on varattava lähituntien lisäksi runsaasti aikaa opintojakson tehtävien tekemiseen. Tehtävistä osa voi olla ryhmissä tehtäviä - pääasiassa kuitenkin itsenäisesti suoritettavia.

Sisältö ja sen jaksotus

Kurssilla syvennytään olio-ohjelmointiin käsitteenä sekä harjoitellaan sen eri sovelluksia käytännössä. Opintojakson ohjelmointikielion Java

Keskeinen sisältö:
- Olio-ohjelmoinnin peruskäsitteet ja niiden soveltaminen käytännössä
- IDEt ja ohjelmaeditorit
- Tapahtumapohjainen käyttöliittymäohjelmointi
- Tietokantaohjelmointi

Arviointiasteikko

H-5

Lisätiedot

Tutkintosäännön 18§ mukaisesti ”opiskelijan on oltava ensimmäisellä kontaktikerralla läsnä tai ilmoitettava poissaolostaan vastuuopettajalle. Ilmoittautuminen hylätään, mikäli opiskelija ei ilmoita poissaolostaan opinnon aloituskerralta. Hänen tilalleen voidaan ottaa jonossa oleva seuraava opiskelija. (Lauran tutkintosääntö.) Virtuaalitoteutuksilla voidaan edellyttää muunlaista aktiivisuuden osoitusta paikan vahvistamiseksi viikon sisällä toteutuksen alkamisesta (Opetuksesta vastavan vararehtorin päätös 7/2019). ”

Siirry alkuun