Helsingin yliopisto /Tietojenkäsittelytieteen laitos

581325-0 Ohjelmoinnin perusteet: kurssiesite syksyllä 2000

(Arto Wikla, 10.9.2000)

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/indexS2000.html. Kurssin uutisryhmä on hy.opiskelu.tktl.java. Kurssin suorittaminen edellyttää WWW-sivujen ja uutisryhmän säännöllistä seuraamista!

Luennot ovat 13.9-1.11 keskiviikkoisin 16-18 ja torstaisin 12-14 yliopiston päärakennuksen salissa 1 (Fabianinkatu 33).

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 18.9-3.11:

       1. Tuntiop. Jaana Heino                      MA 10-12 A318
       2. Tuntiop. Turjo Tuohiniemi                 MA 10-12 B453
       3. Tuntiop. Jaakko Nurro                     MA 10-12 C454
       4. Tuntiop. Olli Lahti (in English, only!)   MA 16-18 A216
       5. Tuntiop. Antti Vähäkangas                 MA 16-18 C454
       6. Tuntiop. Teemu Sjöblom                    MA 16-18 A320
       7. Tuntiop. Olli Lahti                       MA 18-20 A216
       8. Tuntiop. Turjo Tuohiniemi                 TI 10-12 A318
       9. Tuntiop. Jaana Heino                      TI 10-12 B450
      10. Tuntiop. Jaakko Nurro                     TI 10-12 A216
      11. Tuntiop. Jaakko Nurro                     TI 12-14 A319
      12. Tuntiop. Antti Vähäkangas                 TI 14-16 A216
      13. Tuntiop. Teemu Sjöblom                    KE  8-10 A320
      14. Tuntiop. Jaana Heino                      KE 10-12 A516
      15. Tuntiop. Teemu Sjöblom                    KE 18-20 sali 15 päärakennus
      16. Tuntiop. Antti Vähäkangas                 PE 10-12 B450 
      17. Tuntiop. Turjo Tuohiniemi                 TI 12-14 B450 Aika muuttunut!
      18. Tuntiop. Jaana Heino                      PE 10-12 A318
Harjoituksissa käsitellään kotitehtäviä. Valtaosa niistä on tehtävä tietokoneella. Harjoituksista saa arvosanaan vaikuttavia pisteitä enimmillään 10 (kokeesta voi saada 50). Maksimimäärän saa kun tekee lähes kaikki tehtävät.

Ensimmäisen harjoituskerran päätteeksi halukkaita opastetaan laitoksen Java-välineiden käytössä. Opastus tapahtuu 1. harjoituskerran jälkimmäisellä tunnilla mikroluokissa D326, D423, A215 ja D425 (ks. tarkemmin). Keskustan ryhmäläiset (15.) voivat osallistua vapaasti jonkin toisen ryhmän opastustilaisuuteen.

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

Kurssin koe on maanantaina 13.11. klo 16-20 ainakin Porthania I:ssä ja päärakenmuksen salissa 1. Myös muita saleja tarvitaan. Salijaosta ilmoitetaan aikanaan.

Kokeesta voi saada enimmillään 50 pistettä (harjoituksista voi saada 10). Kokeesta on saatava vähintään 22 pistettä.

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.