x !
Arkistoitu opetusohjelma 2017–2018
Selaat vanhentunutta opetusohjelmaa. Voimassa olevan opetusohjelman löydät täältä.
TIEA2.1 Olio-ohjelmoinnin perusteet 5–10 op
Myös avoimen yliopisto-opetuksen opiskelijoille
Periodit
I Periodi II Periodi II Periodi IV Periodi
Opetuskieli
suomi
Tyyppi
Aineopinnot
Suoritettavien opintojaksojen kuvaukset opinto-oppaissa
Tietojenkäsittelytieteiden tutkinto-ohjelma
Luonnontieteiden tiedekunta

Osaamistavoitteet

Opintojakson (5 op) suoritettuaan opiskelija:
- osaa käyttää olio-ohjelmoinnin perusrakenteita
- osaa ohjelmoida itsenäisesti pieniä olio-ohjelmia
- pystyy soveltamaan oppimaansa myös muissa oliokielissä
- tuntee abstraktien tietotyyppien (pino, jono ja lista) perusteet
- tuntee UML:n peruskäsitteet.

Opintojakson (10 op) suoritettuaan opiskelija:
- on saavuttanut kurssin 5 op:n laajuisen suoritusvaihtoehdon osaamistavoitteet ja lisäksi:
- osaa ohjelmoida itsenäisesti laajempia olio-ohjelmia
- osaa kirjoittaa helposti ymmärrettäviä olio-ohjelmia
- hallitsee laajemmin abstraktit tietotyypit (erityisesti lista)
- osaa kuvata olio-ohjelman rakenteen UML:n avulla.

Yleiskuvaus

Suositellut edeltävyydet:
TIEP1 Lausekielinen ohjelmointi I
TIEP5 Lausekielinen ohjelmointi II

Tutkinto-opiskelijoiden ilmoittautuminen

Ilmoittautuminen Nettiopsussa on päättynyt

Opettajat

Jorma Laurikkala, Vastaava opettaja
jorma.laurikkala[ät]tuni.fi

Opetus

8.1.2018 – 31.5.2018
Luento-opetus
Ti 9.1.2018 klo 10-12, Päätalo ls D10b
Ti 16.1.2018 - 20.2.2018 viikoittain klo 10-12, Pinni ls B1096
Ke 10.1.2018 - 21.2.2018 viikoittain klo 12-14, Pinni ls B1097
Harjoitukset
Ohjatut mikroharjoitukset
Pe 12.1.2018 - 23.2.2018 viikoittain klo 8.30-10, Pinni ML B1084
Mikroharjoitukset 1
Ti 16.1.2018 - 27.2.2018 viikoittain klo 12-14, Linna ML50
Mikroharjoitukset 2
Ke 17.1.2018 - 28.2.2018 viikoittain klo 14-16, Linna ML50

Lisätiedot

Tietty määrä hyväksytysti ratkaistuja harjoitustehtäviä, hyväksytty tentti ja hyväksytysti suoritettu harjoitustyö.