Helsingin yliopisto /Tietojenkäsittelytieteen laitos
581258-1 Johdatus ohjelmointiin

581258-1 Johdatus ohjelmointiin, kurssiesite syksyllä 1997

Arto Wikla , 15.9.1996

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.

Kurssin kotisivu on osoitteessa http://www.cs.helsinki.fi/~wikla/JohdOhj/ . Kurssin uutisryhmä on hy.opiskelu.tktl.java. Kurssin suorittaminen edellyttää WWW-sivujen ja uutisryhmän säännöllistä seuraamista!

Luennot ovat 15.9-10.12.1997 maanantaisin ja keskiviikkoisin kello 12-14 laitoksen Auditoriossa. Ainakin lukukauden alussa on myös uusintaluennot samoina päivinä samassa paikassa kello 16-18. (Huom: Uusinnat päättyvät siinä vaiheessa, kun harjoituksissa aktiivisesti käyviä on enää Auditorion istumapaikkojen verran, n.250.)

Luentojen sisältöä löytyy WWW-osoitteesta http://www.cs.helsinki.fi/~wikla/JohdOhj/Sisalto/ .

Luennot eivät perustu mihinkään varsinaiseen kurssikirjaan. Käyttökelpoista oheismateriaalia ovat esimerkiksi:

Harjoitusryhmät: 22.9-10.12:

  1. Marko Orasaari             MA  10-12 A318
  2. Marko Orasaari             MA  14-16 C454
  3. Kirsi Lagus                TI  8-10 A630
  4. Kirsi Lagus                TI  10-12 A630
  5. Janne Markkanen            TI  14-16 B649
  6. Marko Orasaari             TI  16-18 C454
  7. Jukka Manner               KE  8-10 B453
  8. Janne Markkanen            KE  10-12 B450
  9. Jukka Manner               KE  14-16 B453
 10. Marko Ullgren              KE  14-16 B450
 11. Kari Vasko                 TO  8-10 B649
 12. Kari Vasko                 TO  10-12 B649
 13. Janne Markkanen            TO  12-14 B450
 14. Matti Pauna                TO  14-16 A320
 15. Matti Pauna                TO  16-18 A320
 16. Kari Vasko                 PE  12-14 B649
 17. Jyrki Haajanen             KE  10-12 A631
 18. Jyrki Haajanen(in English) WED 16-18 C474
 19. Asko Saura                 TI  16-18 A631
 20. Asko Saura                 PE  12-14 A631
                 RYHMÄT 19 ja 20 TÄYTETTIIN YLIVUOTOLISTALTA
                 KESKIVIIKKON LUENNONOLLA 17.9. 
                 ASIA ON SELVÄ NIILLE, JOTKA KIRJOITTIVAT
                 NIMENSÄ LISTAAN!

 RYHMÄKOKOA SUURENNETAAN 28:AAN 17.9! MUUT JONOTTAJAT:
 TARKKAILKAA  ILMOITTAUTUMISJÄRJESTELMÄÄ JA VAIHTAKAA
 ILMOITTAUTUMISENNE JOHONKIN OIKEAAN RYHMÄÄN.

Harjoituksissa käsitellään kotitehtäviä. Valtaosa niistä on tehtävä tietokoneella. Harjoituksiin osallistuminen on pakollista. Se tarkoittaa, että vähintään puolet kotitehtävistä on tehtävä. Minimimäärän ylitettyään saa arvosanaan vaikuttavia pisteitä.

Ensimmäisen harjoituskerran päätteeksi halukkaita opastetaan laitoksen Java-välineiden käytössä.

Välikokeet

  1. ti 28.10. klo 16-19 Porthania I
  2. to 18.12. klo 12-15 Porthania I

Arvosana määräytyy seuraavasti:

  harjoitukset 12 pistettä 
  1. välikoe   22 pistettä 
  2. välikoe   26 pistettä
               -----------    
  yhteensä     60 pistettä
Kokeista on saatava yhteensä vähintään 22 pistettä. Noin 30 pisteellä saa arvosanan 1-, 33:lla 1, ..., n. 51:llä kolmosen.
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.