Helsingin yliopisto
/
Tietojenkäsittelytieteen
laitos
/
Java-ohjelmointi
Copyright © 2008 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.
Ohjelmointitekniikka (Java) keväällä 2008: kokeen sisällöstä
(Muutettu viimeksi 21.2.2008)
Kurssin viimeisellä luennolla 21.2.2008 keskustellaan ja
päätetään kokeen sisällön luonteesta ja perusrakenteesta.
Myös kurssin opiskelijat siis todellakin osallistuvat tähän!
Ajatuksena on yhdessä pohtia, millaiset asiat kokeessa
kyseltyinä parhaiten tukisivat kurssin sisällön oppimista.
Kokeen ei siis pidä olla pelkästään kontrollitilaisuus;
pyrkimyksenä on laatia sellainen kokeen sisältö, johon
valmistautuminen on opiskelijan kannalta motivoivaa ja
mielekästä.
Kokeen sisällöstä: mitä kokeessa on järkevää kysyä, mitä ei
Kurssin aihealueet:
- Poikkeukset, virheiden käsittely; väittämät
- harjoitukset 1-4
- Kokeeseen hyvin soveltuvaa sisältöä:
tehtävien 1, 2 ja 4 tyyli
- Kokeeseen huonosti soveltuvaa sisältöä:
tehtävän 3 tyyli
- Kokoelmaluokat
- harjoitukset 5-8
- Kokeeseen hyvin soveltuvaa sisältöä: 5, 8
- Kokeeseen huonosti soveltuvaa sisältöä:
6 b ja c, 7
- Geneerisyys
- harjoitukset 9-12
- Kokeeseen hyvin soveltuvaa sisältöä:
9, (10), 11a, 12
- Kokeeseen huonosti soveltuvaa sisältöä:
9d, 11b, 11d, 11e
- Säikeet ja rinnakkaisohjelmointi
- harjoitukset 13-16
- Kokeeseen hyvin soveltuvaa sisältöä:
idiomit ja niiden perustelut, 14, synchronized
- Kokeeseen huonosti soveltuvaa sisältöä:
13, lukko-oliot, 16
- Graafisen käyttöliittymän toteutustekniikasta
- projekti 3
- Kokeeseen hyvin soveltuvaa sisältöä:
event dispatch thread, worker thread,
"Single thread" -sääntö,
EventQueue.invokeLater,
idiomit ja niiden perustelut,
Swingin Timer ideatasolla,
adapterin idea, AW:n esimerkit
- Kokeeseen huonosti soveltuvaa sisältöä:
API-yksityiskohtia yms.
- Suunnittelumalleista
- Luultavasti ei koekysymyksiä. Jos jotain, niin vain pienenä
osatehtävänä. Käsitteistöä saa käyttää
vastauksissa.
- Java-virtuaalikoneesta
Muita neuvoja:
- Kokeeseen siis saa ottaa mukaan
A4-kokoisen "lunttilapun". Ohjeita luntin laadintaan ja
perusteluita menettelylle löytyy Java-ohjelmointikurssin
lunttiohjesivulta.
- Verkossa on kurssin vanhoja kokeita:
07 (Vihavainen),
06 (AW),
05 (AW),
04 (AW).
Kurssien sisältö on jonkin verran vaihdellut vuosittain.
- Kannattaa muistaa, mistä kokeessa oikeastaan on kysymys ja
mistä ei ole kysymys:
Koevastaus on teksti, jolla tarkastaja saadaan
uskomaan - tai edes luulemaan - että vastaaja osaa asiat.
Ajattele koetilanteessa tarkastajan psykologiaa,
älä omaa intoasi tai ahdistustasi!
Koe on kuin esitys, jonka vastaanottaja on tarkastaja.
- On järkevää vastata ensin niihin kysymyksiin, jotka osaa.
Sitten voi toki yrittää niitä muitakin ...
Takaisin kurssin tulossivulle.