Helsingin yliopisto /Tietojenkäsittelytieteen laitos

581325-0 Ohjelmoinnin perusteet: kurssiesite syksyllä 2004

(Arto Wikla, 13.9.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.

Kurssin kotisivu on osoitteessa http://www.cs.Helsinki.FI/u/wikla/JohdOhj/OhPe/indexS04.html. Kurssin uutisryhmä on hy.opiskelu.tktl.java.

Luennot ovat 13.9.-28.10. maanantaisin ja torstaisin 14-16 Exactumin auditoriossa A111.

Kurssikirja on

Kurssin sisältöä löytyy myös WWW-osoitteesta http://www.cs.helsinki.fi/u/wikla/JohdOhj/Sisalto/

Suomea osaamattomat opiskelijat käyttävät oppikirjaa:

Harjoitusryhmät kokoontuvat viikottain 20.9.- 05.11.:


 1.  	Olli Lahti  	 MA 16-18 DK117  
 2. 	Vesa Vainio 	 TI 14-16 DK117   (In English, and ONLY in English!)
 3. 	Vesa Vainio 	 TI 16-18 C221  
 4. 	Jaakko Nenonen 	 KE 10-12 DK116  
 5. 	Jaakko Nurro 	 KE 12-14 DK117  
 6. 	Olli Lahti 	 TO 12-14 DK118  
 7. 	Joni Salmi 	 TO 16-18 DK116  
 8. 	Joni Salmi 	 TO 18-20 DK116  
 9. 	Jaakko Nurro 	 PE 12-14 DK117  
10. 	Jaakko Nenonen 	 PE 14-16 DK117  
 

Harjoituksissa käsitellään kotitehtäviä. Ohjelmointitehtävät tehdään tietokoneella. Ratkaisut tuodaan ryhmään paperille tulostettuina ja laitetaan myös omaan kotihakemistoon laitoksen tiedostopalvelimella.

Harjoitusaktiivisuudesta saa arvosanaan vaikuttavia pisteitä enimmillään 10 (kokeesta voi saada 50). Maksimimäärän saa kun tekee lähes kaikki tehtävät. Aktiivisuus tarkoittaa, että on ratkonut tehtävät ja on valmis esittelemään ratkaisujaan ja keskustelemaan niistä.

Ensimmäisellä harjotuskerralla harjoitusryhmien osanottajat jaetaan 3-5 hengen opintopiireihin, jotka vapaasti ja itsenäisesti ratkovat seuraavien harjoitusten tehtäviä. Opintopiiri voi saada halutessaan opettajan ohjausta. Paikka ja aika ilmoitetaan myöhemmin. Harjoitustehtäviä voi tehdä myös osallistumatta opintopiiritoimintaan. Tarkempia tietoja opintopiireistä on sivulla http://www.cs.helsinki.fi/u/wikla/JohdOhj/OpintopiiriohjeS04.html

Ensimmäisen harjoituskerran päätteeksi halukkaita myös opastetaan laitoksen Java-välineiden käytössä. Opastus tapahtuu 1. harjoituskerran jälkimmäisellä tunnilla mikroluokassa B221.

Ne jotka haluavat jatkaa samassa harjoitusryhmässä kurssilla Java-ohjelmointi, voivat ilmoittaa halustaan etukäteen harjoitusryhmänsä ohjaajalle. Tiedot kerätään hyvissä ajoin ennen yleistä ilmoittautumisen alkamista 5. ja 6.10. Tarkempia tietoja myöhemmin.

Kurssin koe on perjantaina 12.11. klo 14-18 yliopiston päärakennuksen salissa 1 ja Exactumin salissa A111 Salijaosta ilmoitetaan aikanaan.

Kokeesta voi saada enimmillään 50 pistettä (harjoituksista voi saada 10). Koepisteitä on saatava vähintään 22. Kurssin suorittaminen edellyttää vähintään 30 pisteen saamista.

Arvosana lasketaan (alustavasti) seuraavasti: (Koe maks. 50 pistettä, harjoitukset maks. 10 pistettä.)

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


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.