|
Opinto-opas 2010-2011
OHJP-1100 Ohjelmointitekniikka, 6 op
|
Vastuuhenkilö
Markku Nevanranta
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
Suoritusvaatimukset
Harjoitukset
Kaksi ohjelmointitenttiä
Osasuoritusten pitää liittyä samaan toteutuskertaan
Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat
-
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:
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 |
|
|
Lisätiedot
Opintojakso voidaan suorittaa tasotentillä syyskuussa.
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |