x !
Arkistoitu opetussuunnitelma 2011–2012
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TKOPA14 Olio-ohjelmoinnin perusteet 6 op
Vastuutaho
Tietojenkäsittelyoppi
Vastuuhenkilö
Lehtori Jorma Laurikkala.
Edeltävät opinnot
Pakolliset:
Tai vanha opintojakso Johdatus ohjelmointiin.

Osaamistavoitteet

Opintojakson tarkoituksena on perehdyttää opiskelija olio-ohjelmoinnin perusrakenteisiin ja olioperustaiseen ohjelmistojen suunnitteluun. Opintojakson suoritettuaan opiskelija ymmärtää olioajattelun perusteet, osaa tehdä pieniä tietokoneohjelmia perusrakenteita käyttäen sekä osaa suunnitella olioperustaisen ohjelman ja esittää sen rakenteen käyttäen UML-kaavioita.

Sisältö

Käsiteltäviä aiheita ovat olio-ohjelmoinnin peruskäsitteet (oliot, luokat, attribuutit ja metodit), yksittäisperiytyminen, rajapinta, monimuotoisuus,
abstraktit tietotyypit (pino, jono ja lista), UML-kaaviot sekä olioperustainen analyysi ja suunnittelu.

Toteutustavat

Opetustapa Paikalla Verkossa
Luento-opetus 24 t 0 t
Harjoitukset 12 t 0 t

Lisäksi harjoitustyön ohjausta.

Opetuskieli

suomi

Vaadittavat opintosuoritukset

Kirjallinen kuulustelu, tietty määrä viikkoharjoitustehtäviä ja harjoitustyö.

Arviointi

Numerolla 1-5.

Suositellut suoritusajankohdat

1. vuoden kevät

Kirjallisuus/Oppimateriaali

  1. Verkossa julkaistava oppiaineisto.
  2. Wikla, A, Ohjelmoinnin perusteet Java-kielellä. OtaData;
  3. Deitel, H. & Deitel, P., Java, How to Program. Prentice Hall.

Kokonaisuudet johon opintojakso kuuluu

Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
Informaatiotieteiden yksikkö
2011–2012
Opintojakso opetusohjelmassa
Opetusohjelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetusohjelmasta.
Informaatiotieteiden yksikkö