Olio-ohjelmoinnin perusteet (5 op)
Teknillisen tiedekunnan tuottaman Olio-ohjelmoinnin perusteet -kurssin tavoitteena on, että opit 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.
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.
Toteutus- ja suoritustapa
Kurssi toteutetaan ohjattuina verkko-opintoina. Kurssille voi osallistua verkossa lukuun ottamatta Exam-tenttipalvelussa. Exam-tenttejä voi tehdä myös muiden Exam-järjestelmää käyttävien korkeakoulujen tenttitiloissa.
Kurssi sopii osaamisen kehittämiseen kaikille kiinnostuneille. Esitietovaatimuksena on Ohjelmoinnin peruskurssi tai vastaavat tiedot.
Kurssi järjestetään teknillisen tiedekunnnan avoimena yliopisto-opetuksena. Opintojakso kuuluu teknillisessä tiedekunnassa mm. tietotekniikan ja tietojenkäsittelytieteen tutkintokoulutuksiin ja lisäksi avoimena yliopisto-opetuksena järjestettäviin Tietotekniikan perusopintoihin (25 op).
Tarkemmat tiedot ja ilmoittautuminen: Kurssi sisältyy sekä FITechin että tietotekniikan laitoksen avoimen yliopisto-opetuksen tarjontaan.
- FITechin kurssitarjonta (tiedot tulossa sivulle)
- Tietotekniikan perusopinnot avoimena yliopisto-opetuksena, ks. ilmoittautumisohjeet.