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

Opinto-opas 2006-2007

OHJP-1100 OHJELMOINTITEKNIIKKA, 6 op
Programming Techniques

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 oppii jäsentämään ongelman ohjelmaksi. Hankkii perusohjelmointitaidon, jota voi käyttää työvälineenä opiskelussaan ja tutkimustyössään. Antaa lähtötason, josta harjoittelemalla ja opiskelemalla pystyy kehittymään ammattitaitoiseksi ohjelmoijaksi.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Algoritminen ajattelu. Ongelman ratkaisun kuvaaminen algoritmina. Kehitysympäristöön ja kehitysprosessiin tutustuminen.       
2. Muuttuja-käsite. Syöttö ja tulostus.       
3. Ehtorakenteet, toistorakenteet. Operaatiot.       
4. Metodit ja näkyvyysalueet.       
5. Luokan perusrakenne ja koodin organisointi.
 
     

Suoritusvaatimukset
Harjoitukset Kaksi ohjelmointitenttiä

Opintojakson arviointikriteerit

  • Opintojakson aikana ratkaistaan 40 harjoitusta, joista voi saa 10 pistettä. Tehtävillä on eräpäivät. Opintojakson aikana on kaksi tenttiä, joissa kummassakin laaditaan ohjelma, joka ratkaisee annetun tehtävän. Kummastakin tentistä saa 10 pistettä. Arvioinnissa käytettävät hyvän ohjelman kriteerit ja arvosanoja vastaavat pisterajat käydään läpi opintojakson alussa.

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

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

    Esitiedot
    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 30
    Harjoitustyöt 80
    Kaikki yhteensä 185

    Opintojaksokorvaavuus
    81970 Ohjelmointitekniikan peruskurssi

    Viimeksi muokattu 16.05.2006
    MuokkaajaTiina Suominen