Helsingin yliopisto /Tietojenkäsittelytieteen laitos

581325-0 Ohjelmoinnin perusteet: kurssiesite touko-kesäkuussa 2004
(Avoin yliopisto)

(Arto Wikla, 17.5.2004)

Kurssi on tietojenkäsittelytieteen cum laude approbatur -oppimäärän pakollinen kurssi, sivuaineopiskelijalle approbatur-oppimäärän pakollinen kurssi. Laajuus on 3 opintoviikkoa. Kurssilla opitaan ohjelmoinnin peruskäsitteet. Ohjelmointikielenä on Java. Normaalisti opiskelija suorittaa tämän kurssin jälkeen välittömästi kurssin Java-ohjelmointi, 2 ov.

Huom: Kurssi on hyvin tiivis ja edellyttää päätoimista opiskelua, so. n. 40 tuntia viikossa. Mutta niinhän on oltavakin, kun noin kolmessa viikossa hankitaan 3 opintoviikkoa!

Kurssin kotisivu on osoitteessa http://www.cs.Helsinki.FI/u/wikla/JohdOhj/OhPe/indAv2004.html Avoimen yliopiston sivu on http://www.avoin.helsinki.fi/.

Luennot ovat tietojenkäsittelytieteen laitoksen Auditoriossa ma 17.5., ke 19.5., ma 24.5., ke 26.5., pe 28.6., ti 1.6., to 3.6. kello 12-16 sekä ma 7.6. kello 12-14.

Kurssikirja on Arto Wikla: Ohjelmoinnin perusteet Java-kielellä, 4. täydennetty painos, OtaDATA 2003. Kurssin sisältöä löytyy myös www-osoitteesta http://www.cs.helsinki.fi/u/wikla/JohdOhj/Sisalto/

Harjoitusryhmät kokoontuvat ti 18.5., pe 21.5., ti 25.5., to 27.5., ma 31.5., ke 2.6. ja pe 4.6.

  1. Olli Jokinen    14 - 16   A319
  2. Olli Jokinen    16 - 18   A319 
Harjoituksissa käsitellään kotitehtäviä. Valtaosa niistä tehdään tietokoneella. Ensimmäisellä luennolla ja myöhemmin harjoituksissa on mahdollista saada tilapäinen käyttölupa tietojenkäsittelytieteen laitoksen atk-järjestelmiin. Harjoituksista saa arvosanaan vaikuttavia pisteitä. Pistemaksimi on 10. Tehtäviä on kaikkiaan 32. Pisteitä saa alustavasti seuraavasti:
   tehty vähintään:  10 12 14 16 18 20 22 24 26 28
   pisteitä:          1  2  3  4  5  6  7  8  9 10

Ensimmäisellä harjotuskerralla opintopiirityöskentelystä kiinnostuneista harjoitusryhmien osanottajista muodostetaan 3-5 hengen opintopiirejä, jotka vapaasti ja itsenäisesti ratkovat seuraavien harjoitusten tehtäviä, ks. kurssisivut.

Ensimmäisen harjoituskerran päätteeksi ti 18.5. halukkaita opastetaan laitoksen Java-välineiden käytössä. Opastus tapahtuu kokoontumisen jälkimmäisellä tunnilla jossakin laitoksen mikroluokassa.

Huom: Harjoitukset ovat hyvin tärkeitä kurssin asioiden oppimiselle. Yhdenkin kerran jääminen väliin voi olla turmiollista!



Kurssikoe on tiistaina 8.6. kello 12.00-16 Auditoriossa

Arvosana alustavasti määräytyy seuraavasti: Kokeesta voi saada enimmillään 50 pistettä, harjoituksista 10 pistettä.

   pisteitä: 30  33  36  39  42  45  48  51
   arvosana: 1-  1   1+  2-  2   2+  3-  3

Aikataulu:
            luennot     harjoitukset
----------------------------------------
ma 17.5.     12-16           -
ti 18.5.       -             1.
ke 19.5.     12-16           -
to 20.5.       -             -
pe 21.5.       -             2.
----------------------------------------
ma 24.5.     12-16           -
ti 25.5.       -             3.
ke 26.5.     12-16           -
to 27.5.       -             4.
pe 28.5.     12-16           -
----------------------------------------
ma 31.5.       -             5.
ti  1.6.     12-16           -
ke  2.6.       -             6.
to  3.6.     12-16           -
pe  4.6.       -             7.
----------------------------------------
ma  7.6.     12-14           -
ti  8.6.     KOE KELLO 12-16!
----------------------------------------

Java and all Java-based marks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. University of Helsinki is independent of Sun Microsystems, Inc.