Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

581258-1 Johdatus ohjelmointiin: kurssikuvaus

(Muutettu viimeksi 4.1.1999)

Kurssin asema ja tavoite

Kurssi on tietojenkäsittelytieteen approbatur-oppimäärän pakollinen kurssi, laajuus on 4 opintoviikkoa. Kurssilla perehdytään ohjelmoinnin keskeisiin periaatteisiin ja ajattelutapoihin. Ohjelmointikielenä on Java. Koko kieltä ei tällä kurssilla ole mahdollista opetella; painopiste on kielen perusvälineiden käytössä. Ns. valmiit pakkaukset jäävät vähemmälle huomiolle, niiden käyttämisen perusteet ja rakenteen idea silti opitaan.

Esitiedot

Kurssi on ohjelmoinnin peruskurssi, joten opiskelijalta ei edellytetä ennakkotietoja ohjelmoinnista.

Opetusmuodot

Kurssilla on 2x2 viikkotuntia luentoja (yhteensä 13x4=52) ja 2 viikkotuntia harjoituksia (yhteensä 12x2=24). Kurssilla on lisäksi kaksi välikoetta.

Suoritustavat

Kurssin voi suorittaa osallistumalla aktiivisesti luennoille, harjoituksiin ja välikokeisiin. Kurssin voi suorittaa myös erillisellä loppukokeella. Jälkimmäinen mahdollisuus on tarkoitettu lähinnä niille, jotka epäonnistuvat kurssin välikokeissa tai jotka jo ennalta osaavat sekä Java-kieltä ja ohjelmoinnin periaatteita.

Kurssin sisältö

  1. Johdanto: koneita, ohjelmia, algoritmeja, ... Javaakin
  2. Algoritmien laatimisen alkeet: lausekkeita, lauseita, metodeita..., vähän olioitakin
  3. Algoritmien laatimisen peruskalusto: tiivis yhteenveto
  4. Olioiden maailma: luokat, periytyminen, pakkaus, näkyvyys
  5. Ohjelmointitekniikkaa: tiedostoja ja poikkeuksia
  6. Sovelmista ja graafisesta käyttöliittymästä: esimerkkejä

Kurssimateriaali

Kurssin materiaalia on WWW-sivuina.

Kurssikirja on

Oheiskirjallisuudeksi sopivat esimerkiksi seuraavat:

Kuulusteluissa ei saa käyttää mitään kirjallista materiaalia.


Arto Wikla