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.

  1. Algoritmeja, valintaa, toistoa, taulukoita, metodeita
  2. Oliot ja kapselointi, luokka olion mallina, String-aksessoreita
  3. Ohjelmointitekniikkaa: standardisyöttövirta ja Scanner
  4. Taulukkotekniikkaa: etsimistä, järjestämistä, matriiseja, olioita...
  5. Ohjelmointitekniikkaa: parametrivirheitä

  6. Ohjelmointitekniikkaa: ArrayList, lausekkeita, keskeytyslauseita,komentotulkki, rekursio
  7. Luokkamäärittelyn mahdollisuuksia
  8. Periytyminen
  9. Abstraktit luokat ja rajapintaluokat
  10. Poikkeukset – heittäminen, sieppaaminen ja piittaamattomuus
  11. Ohjelmointitekniikkaa: tiedostoja
  12. Ohjelmointitekniikkaa: geneeriset kokoelmaluokat ArrayList<E>, HashMap<K,V> ja HashSet<E>
  13. Ohjelmointitekniikkaa: gui ja tapahtumaohjattu ohjelma


Hit Counter by Digits
by WebCounter
(8.9.2010)