x !
Arkistoitu opetussuunnitelma 2010–2011
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
Opinto-oppaat » Informaatiotieteiden tiedekunta » Tietojenkäsittelytieteiden laitos
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
2011–2012
Opintojakso opetusohjelmassa
Opetusohjelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetusohjelmasta.
-
Tietojenkäsittelytieteiden laitos