Opinto-opas 2012-2013
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2012-2013

OHJP-1100 Ohjelmointitekniikka, 6 op
Programming Techniques

Vastuuhenkilö

Markku Nevanranta

Opetus

Opetusmuoto P1 P2 P3 P4 Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
 3 h/vko
 2 h/vko
+3 h/vko
+2 h/vko


 


 
OHJP-1100 2012-01 Maanantai 12 - 16, PORI

Suoritusvaatimukset

Harjoitukset Kaksi ohjelmointitenttiä
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Opiskelija oppii jäsentämään ongelman ohjelmaksi. Hankkii perusohjelmointitaidon, jota voi käyttää työvälineenä opiskelussaan ja tutkimustyössään. Tavoittaa lähtötason, josta harjoittelemalla ja opiskelemalla pystyy kehittymään ammattitaitoiseksi ohjelmoijaksi.

Sisältö

Sisältö 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 ja toistorakenteet.     
4. Operaatiot ja metodit.     
5. Luokan perusrakenne, näkyvyysalueet ja koodin organisointi.      

Opintojakson arvostelu

Opintojakson aikana ratkaistaan 30 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.

Arvosteluasteikko:

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

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Java-ohjelmointi   Mika Vesterholm, Jorma Kyppö            Suomi  
Luentokalvot   Ohjelmointitekniikkaa javalla   Markku Nevanranta            Suomi  
Muu kirjallisuus           Tentissä oltava muistitikku .Tentissä saa olla muitakin materiaaleja ja oma tietokone.      Suomi  

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJP-1100 Ohjelmointitekniikka, 6 op 81970 Ohjelmointitekniikan peruskurssi, 4 ov  
OHJP-1100 Ohjelmointitekniikka, 6 op PLA-31100 Ohjelmointitekniikka, 6 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
OHJP-1100 2012-01   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  

Opintojaksoon liittyvät dokumentit

OHJP1100.pdf

Viimeksi muokattu08.11.2012