Uusi opinto-opas (sisältäen myös opetusohjelmat) lukuvuodelle 2018-2019 sijaitsee osoitteessa https://opas.peppi.utu.fi . Tältä sivustolta löytyvät enää vanhat opinto-oppaat ja opetusohjelmat.

The new study guide (incl. teaching schedules) for academic year 2018-2019 can be found at https://studyguide.utu.fi. This site contains only previous years' guides.

x !
Arkistoitu opetussuunnitelma 2013–2014
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TKO_2005 Olio-ohjelmoinnin perusteet 5 op
Vastuutaho
Tietojenkäsittelytiede
Vastuuhenkilö
Mikko-Jussi Laakso

Osaamistavoitteet

Kurssin tavoitteena on oppia määrittelemään omia luokkia ja tekemään yksinkertaisia olio-ohjelmia. Esimerkkikielenä on Java. Kurssin jälkeen opiskelija tuntee kaikki keskeiset olio-ohjelmointikielten käsitteet merkityksineen, ja osaa käyttää Javan olioihin liittyviä ominaisuuksia ja mekanismeja osana kirjoittamiaan ohjelmia.

Sisältö

Kurssin keskeisin sisältö on omien luokkien määritteleminen. Kurssilla opetetaan johdannonomaisesti perintä, siihen liittyvät käsitteet ja konstruktiot, poikkeukset ja geneerisyys. Myös valmiiden tietorakenteiden ja muiden kirjastoluokkien käyttöä harjoitellaan. Yksinkertaisten sovellusten tekemistä ja tekstitiedostojen käyttöä käsitellään lyhyesti. Kurssi edellyttää opiskelijalta jatkuvaa itsenäistä ohjelmien kirjoittamista, kääntämistä ja testaamista.

Toteutustavat

Opetustapa Paikalla Verkossa
Luento-opetus 28 t 0 t
Ryhmäopetus 8 t 0 t
Itsenäinen työskentely 99 t 0 t

Luento- ja tutoriaaliopetus 28h
Pienryhmäopetus (demonstraatiot) 8 h
ViLLE –tehtävät, Itsenäinen opiskelu ja mentorointiin osallistuminen 99 h

Vaadittavat opintosuoritukset

Suoritusvaihtoehto 1
Kohderyhmät:
  • Tutkinto-ohjelman omat opiskelijat
  • Muut opiskelijat
  • Tohtoriopiskelijat
  • Vaihto-opiskelijat
Kirjallinen tentti
  • suomeksi
Harjoitustyö(t)
  • suomeksi
suomeksi:
Kirjallinen tentti ja Harjoitustyö(t)

Arviointi

Numerolla 0-5.

Kokonaisuudet, joihin opintojakso kuuluu

Tulevaisuuden teknologioiden laitos
Tulevaisuuden teknologioiden laitos
Matematiikan ja tilastotieteen laitos
Matematiikan ja tilastotieteen laitos
Tulevaisuuden teknologioiden laitos
Perusopinnot (Tietojenkäsittelytieteet)
Tulevaisuuden teknologioiden laitos
Tulevaisuuden teknologioiden laitos
2013–2014
Opintojakso opetusohjelmassa
Opetusohjelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetusohjelmasta.
Tulevaisuuden teknologioiden laitos
Opintokokonaisuudet