Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2006-2007

OHJP-2100 OLIO-OHJELMOINTI, 6 op
Object Programming

Opintojakson vastuuhenkilö
Markku Nevanranta

Opettajat
Markku Nevanranta
N.N.

Toteutuskerrat
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Kesä
Luento - - 3 h/vko 3 h/vko -
Harjoitus - - 2 h/vko 2 h/vko -
Tentti  
(Lukuvuoden 2006-2007 aikataulu)

Tavoitteet
Opiskelija osaa suunnitella tehtävään olioperustaisen ratkaisun. Tuntee java-kielen tarjoamat mekanisnmit olio-ohjelmointiin. Opiskelijan on hyvä ymmärtää muidenkin kielien tarjoamia oliomalleja. Tutustutaan oliosuunnitteluun liittyviin suunnittelu- ja arkkitehtuurimalleihin eri ympäristöissä.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Kapselointi, Periytyminen ja monimuotoisuus. Koodin ryhmittely.       
2. Javan lisäpiirteitä, joihin ei tutustuttu ohjelmointitekniikka opintojaksolla ja jotka hyödyntävät olioperiaatetta.       
3. Geneerisyys       
4. Olio suunnittelu- ja arkkitehtuurimalleja.       

Suoritusvaatimukset
Tentti Harjoitukse Oliopohjaisen ohjelmiston laatiminen

Opintojakson arviointikriteerit

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
    Luentokalvot Olio-ohjelmointi Markku Nevanranta       Kyllä  Suomi 
    Kirja Java-ohjelmointi Mika Vesterholm, Jorma Kyppö       Kyllä   

    Esitiedot
    Tunnus Nimi OP P/S
    OHJP-1100 OHJP-1100 Ohjelmointitekniikka 6 Pakollinen

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Huomautuksia

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa

    Mitoitus
    OpetusmuodotTuntia
    Luennot 75
    Harjoitukset 90
    Harjoitustyöt 20
    Kaikki yhteensä 185

    Opintojakson opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

  • Tentti 10 pistettä, harjoitukset 10 pistettä ja ryhmätyönä suunniteltava ja ohjelmoitava olio-ohjelmisto 10 pistettä.

  • Viimeksi muokattu 28.02.2006
    MuokkaajaMarkku Nevanranta