Arto Wikla 2011.
Materiaalia saa vapaasti käyttää itseopiskeluun.
Muu käyttö vaatii luvan.
Ohjelmoinnin perusteet ja jatkokurssi: kurssimateriaali
(Muutettu viimeksi
17.10.2011,
sivu perustettu 17.8.2011)
Tämä materiaali voi vielä muuttua ja kehittyä.
Materiaali perustuu osittain jo kauan käytössä olleeseen
laajahkoon verkkomateriaaliini, joka monisanaisuudessaan
ja perusteellisuudessaan saattaa edelleen olla hyödyllistä luettavaa.
Luvut 1–5 käsitellään kurssilla Ohjelmoinnin perusteet.
Ohjelmoinnin jatkokurssi sisältää kaikki luvut.
- Algoritmeja,
valintaa, toistoa, taulukoita, metodeita
- Oliot ja kapselointi, luokka olion mallina,
String-aksessoreita
- Ohjelmointitekniikkaa: standardisyöttövirta ja Scanner
- Taulukkotekniikkaa: etsimistä, järjestämistä, matriiseja, olioita...
- Ohjelmointitekniikkaa: parametrivirheitä
- Ohjelmointitekniikkaa: ArrayList,
lausekkeita, keskeytyslauseita,komentotulkki, rekursio
- Luokkamäärittelyn mahdollisuuksia
- Periytyminen
- Abstraktit luokat ja rajapintaluokat
- Poikkeukset – heittäminen, sieppaaminen
ja piittaamattomuus
- Ohjelmointitekniikkaa: tiedostoja
- Ohjelmointitekniikkaa: geneeriset kokoelmaluokat
ArrayList<E>, HashMap<K,V> ja HashSet<E>
- Ohjelmointitekniikkaa: gui ja tapahtumaohjattu ohjelma
by WebCounter
(8.9.2010)