Arvosteluperusteita / Ohjelmoinnin perusteet s2008 / Mikko Apiola / Tehtävä 2 Tehtävä 2: - Mitä on olio-ohjelmointi? Mikä on olio? - Mitä tarkoittaa Kapselointi? Mitä hyötyä siitä on? - Miten olioita ohjelmoidaan ja käytetään? - Mitä hyötyä ja iloa olio-ohjelmoinnista on? Arvostelussa vastaukset on jaettu luokkiin seuraavasti 0: heikko ( 0 p) 1: välttävä ( 4 p) 2: tyydyttävä ( 8 p) 3: hyvä ( 12 p) 4: täydellinen (16 p) Tämän jälkeen on tarvittaessa annettu + tai - -pisteitä. * Täydellinen vastaus (16 pistettä) On täytynyt vastata kattavasti kaikkiin pyydettyihin kohtiin, eli - Mitä on olio-ohjelmointi? Mikä on olio? - Mitä tarkoittaa Kapselointi? Mitä hyötyä siitä on? - Miten olioita ohjelmoidaan ja käytetään? - Mitä hyötyä ja iloa olio-ohjelmoinnista on? Vastaukseen on saattanut kuulua kuvaava esimerkki, joka on myös selostettu ymmärrettävästi. Vastaus on kirjoitettu ohjelmointia aloittelevalle ystävälle joka ei vielä tiedä olio-ohjelmoinnista mitään. * Hyvä vastaus (12 pistettä) Vastauksessa on osattu suurin osa kysytyistä asioista mutta vastauksessa on joitakin pieniä puutteita. Opiskelijalla on varsin hyvä käsitys kysytyistä asioista. * Tyydyttävä vastaus ( 8 pistettä ) Vastaus on kohtalainen, mutta siitä puuttuu olennaisia asioita ja/tai joitakin asioita on selostettu sekavasti siten, että vastaajan ymmärrys kyseisistä asioista jää epävarmaksi. * Välttävä vastaus ( 4 pistettä ) Isoja puutteita; ei ole vastattu pyydettyihin kohtiin ja/tai käsitteet (esim. olio/luokka/aksessori/metodi/kapselointi) eivät ole hallinnassa vaan niitä käytetään tekstissä sekavasti. On saatettu selostettu epäolennaisia asioita joita ei ole kysytty taikka vastaus voi olla hyvin suppea.