x !
Arkistoitu opetussuunnitelma 2008–2010
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 ja toiminnan käyttäen UML-kaavioita.

Sisältö

Käsiteltäviä aiheita ovat oliot ja luokat, yksittäisperintä, rajapinta, 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

Tietojenkäsittelytieteiden laitos
Tietojenkäsittelytieteiden laitos
Tietojenkäsittelytieteiden laitos
Tietojenkäsittelytieteiden laitos
2008–2009
Opintojakso opetusohjelmassa
Opetusohjelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetusohjelmasta.
Tietojenkäsittelytieteiden laitos