Kurssin korjattu aikataulu on merkitty Optimaan ja Korppiin.
Sivua p�ivitet��n kurssin kuluessa.
Graafisten k�ytt�liittymien ohjelmointi Windows/Linux-ymp�rist�ss�. Komponenttipohjainen ohjelmointi (Delphi/Kylix, Java). Hajautetut palvelut (TCP/IP). Kurssi aloitetaan olio-ohjelmoinnin pikakertauksella.
Perusohjelmointitaito jollain olio-ohjelmointikielell� (esim. C++, Java, Python).
Ohjelmointi 2 tai vastaavat tiedot.
Kurssille ilmoittaudutaan Korppi-j�rjestelm�ll�. J�rjestelm� vaatii k�ytt�j�tunnuksen, jonka saa osoitteesta: https://korppi.jyu.fi/kotka/portal/showAddUser.jsp. Kurssille ilmoittautuminen osoitteessa: https://korppi.jyu.fi/kotka/course/student/generalCourseInfo.jsp?course=7516&language=2. Korpin k�ytt� k�yd��n l�pi ensimm�isell� luennolla, ilmoittautua ehtii ennen 1. demojen palautusta.
Luennot, demot, p��teohjaukset, harjoitusty�, tentti.
26 luentoa, yht 52h.
Luentojat ovat Korpissa.
Luentomateriaali ja esimerkkiohjelmat
8 demokertaa, yht. 16h. Demoteht�vi� tekem�ll� saa hyvityspisteit�
(max. 6) tenttiin. Ajat Korpissa.
Palautus s�hk�isesti viikoittain ke klo 12.00 menness� (ks. palautusohjeet).
Lis�ksi teht�vien vastaukset k�yd��n l�pi demotilaisuuksissa.
Teht�v�t
13 ohjauskertaa, yht. 26h. Ajat Korpissa.
P��teohjaukset ovat harjoittelutilaisuuksia ja niiss� voi kysy�
neuvoa ohjaajalta ja muilta opiskelijoita. P��teohjauksissa
voi tehd� varsinaisia ohjausteht�vi�, demoteht�vi� tai
harjoitusty�t�.
Teht�v�t
Harjoitusty� on pakollinen (ks. harjoitusty�ohje).
Harjoitusty�st� voi saada hyvityspisteit� (max. 3) tenttiin.
Harjoitusty�n ohjaukset p��teohjausten aikana tai tarvittaessa
sovitaan erikseen.
Harjoitusty�n suunnitelma on palautettava 30.4. menness�.
"Malliharjoitusty�"
(VL)
Komponenttikeskustelut:
2003
2002,
2001,
2000,
1999 ja
1998
Harjoitust�iden tarjoukset:
2003,
2002,
2000,
1999,
1998 ja
1997
Valmiit harjoitusty�t:
2003,
2002,
2001,
2000,
1999,
1998 ja
1997
To 23.9.2004, uusintatentit ma 18.10. ja ma 29.11. Kurssin hyv�ksytty suoritus edellytt�� harjoitusty�n tekemist�.
Tenttitulos koostuu varsinaisesta tentist� (4 teht�v��, voi valita useammasta, max. 24p), demohyvityksist� (0-6p) ja harjoitusty�st� (0-3p). L�pip��sy edellytt�� v�h. yht. 12p. Demo- ja harjoitusty�hyvitykset otetaan huomioon molemmissa syksyn tenteiss�. Tenttiin jaetaan kooste kurssimateriaalista ja esimerkeist�, Delphi� ym. sovelluskehittimi� ja niiden dokumentaatiota saa k�ytt��, mutta ei omia muistiinpanoja tai Interneti�. Hyvitykset merkit��n Korppiin ennen tentti�.
Luentomateriaali ja esimerkkiohjelmat
Olio-ohjelmointi ja C++ (Vesa Lappalainen & Risto Lahdelma)
Delphi, pikakurssi (VL)
Windows-ohjelmointi C-kielell� (VL)
Kirjallisuutta (VL)
Ohjelmointi 2-kurssisivut (VL)
Yleisi� virheit� ja vinkkej� ongelmiin (VL)
Java-pikakurssi (Markku Lehtinen)
C++ -builder-vinkkej� ja ohjelmoinnin kertausmateriaalia
Delphilinkit, linkkej� Delphi-aiheisille WWW-sivuille
Ohjelmointitekniikka (Juha Vihavainen / Helsingin yliopisto)
Graafisen k�ytt�liittym�n ohjelmointi (Jarkko Leponiemi / Tampereen yliopisto)
Graafisen k�ytt�liittym�n toteutus (Olli Koskimaa / Lahden ammattikorkeakoulu)
Komponenttiohjelmointi (Marko Hassinen / Kuopion yliopisto)
Visual C++ 6
Delphi 7
JBuilder 9
Linux-k�ytt�j�rjestelm�� k�ytt�vill� lis�ksi Kylix 3.
Visual C++:n ohella my�s C++
Builder on mahdollinen. JBuilderin sijaan my�s NetBeans tai Eclipse ovat mahdollisia.
Postituslista on tarkoitettu yleiseen kurssiin liittyv��n
keskusteluun, komponenttien yhteiseen kehitykseen
ja t�rkeiden ilmoitusten v�litt�miseen.
Postituslistan osoite: gkoc04@korppi.jyu.fi