© Arto Wikla. Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin, kuten kaupallisilla tai muilla kursseilla, on kielletty.

582309 Ohjelmointitekniikka (Java), 3 ov, kevät 2004

(Muutettu viimeksi 12.11.2004)

Kurssi on tietojenkäsittelytieteen cum laude approbatur -oppimäärän valinnainen kurssi. Kurssilla perehdytään mm. käyttöliittymien toteutustekniikkaan, suunnittelumalleihin ja ohjelmistokehyksiin sekä rinnakkaiseen olio-ohjelmointiin. Ohjelmointikielenä on Java. Kurssilla on aihepiireihin johdattelevia luentoja, joiden ei ole tarkoituskaan olla kattavia. Opiskelijan edellytetään itsenäisesti opiskelevan suositellun materiaalin.

Opiskelijat muodostavat noin viiden hengen kokoisia opintopiirejä, joilla on ohjattua harjoittelua kaksi kahden tunnin jaksoa viikoittain. Opintopiirit ratkovat tehtäviä ja saavat aktiivisuudestaan ja ratkaisuistaan merkittävän osan kurssin arvosanaan vaikuttavista pisteistä.
Huom: Kurssia ei ole mahdollista suorittaa osallistumatta aktiivisesti opintopiiritoimintaan! Opintopiireihin osallistuminen ja siitä saadut pisteet ovat välttämättömiä myös kurssin jälkeisiin uusintakokeisiin osallistumiselle.

Kurssi edellyttää hyvää Java-ohjelmointitaitoa sekä valmiutta itsenäiseen ryhmätyöskentelyyn. Kurssin materiaali koostuu näille verkkosivuille kootusta aineistosta ja ohjeistosta sekä kurssikuvauksessa mainituista oppikirjoista.

Kurssi perustuu sisällöltään ja materiaaliltaan pääosin Juha Vihavaisen kevään 2003 kurssiin ja sen materiaaliin. Työmuodot ovat uudenlaiset; kurssilla kokeillaan ns. "opiskelijakeskeisiä" oppimismenetelmiä, erillistä isoa harjoitustyötä viime kevään kurssin tapaan ei tehdä. Koska kurssi on uusi sekä työskentelytavoiltaan että (vastuuhenkilölle) myös sisällöltään, kurssin opiskelijoilta ja opettajilta toivotaan ymmärrystä ja malttia!

Ajankohtaisia tiedotuksia:

Kurssiesite

Kurssin sisällön jäsentelyä, materiaalia, aikataulua

Harjoitukset
Kurssin luonteesta ja työskentelytavoista
Opintopiirien työskentelystä

Koeasioita: vihjeitä, kysymyksiä, selityksiä, tuloksia, ...
Kurssikyselyn yhteenveto

Javan asennusohjeita (SDK 1.4.1)
(Ville Leppänen, Turun yliopisto)

Kurssikuvaus / Uutisryhmä: hy.opiskelu.tktl.ohjelmointitekniikka

Javan virallisia ilmaisia jakeluversioita löytyy Sun-yhtiön sivulta http://java.sun.com/j2se/1.4.2/download.html.
JavaTM 2 Platform Std. Ed. v1.4 Sunin tarjoama Javan pakkausten ja valmiiden luokkien kattava dokumentaatio, 1.4.
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.
Muita www-sivujani:
Homepage / Suomisivu / Music page