OHJP-1100 OHJELMOINTITEKNIIKKA, 6 op
|
Opintojakson vastuuhenkilö
FL Markku Nevanranta
Opettajat
Markku Nevanranta, erikoistutkija
Mika Saari, tutkija
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Kesä | Opetuskieli | |
Luento | 3 h/vko+ | 3 h/vko | - | - | - | Vain suomeksi |
Harjoitus | 2 h/vko+ | 2 h/vko | - | - | - | Vain suomeksi |
Tentti | Vain suomeksi |
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 ajattele. 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.
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Luentokalvot | Ohjelmointitekniikkaa javalla | Markku Nevanranta | Kyllä | Suomi | ||
Kirja | Ohjelmoinnin perusteet java-kielellä | Wikla | Kyllä | Suomi |
Huomautuksia
Opintojaksokorvaavuus
81970 Ohjelmointitekniikan peruskurssi
Viimeksi muokattu | 20.05.2005 |
Muokkaaja | Tiina Suominen |