x !
Arkistoitu opetussuunnitelma 2010–2011
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TKOPA14 Olio-ohjelmoinnin perusteet 6 op
Vastuutaho
Tietojenkäsittelyoppi
Vastuuhenkilö
Lehtori Jorma Laurikkala.
Suunnitellut järjestämisajankohdat
Periodi I II III IV
2010–2011 X
2011–2012 X
Edeltävät opinnot
Pakolliset:
Tai vanha opintojakso Johdatus ohjelmointiin.
Vastaavat opinnot opetussuunnitelmassa
Tietojenkäsittelytieteiden laitos
Opetussuunnitelma 2008 – 2010

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

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