HY / TKTL / 58160-8 Ohjelmoinnin harjoitustyö / Sami Nikander
Copyright © 1998-99 Sami Nikander, <niksu@iki.fi>. Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin, kuten kaupallisilla tai muilla kursseilla, on kielletty.
2.2.1999

Arvosteluperusteet

Läpipääsy ja arvosana

Työn maksimipistemäärä on 60 pistettä. Pisteet saa kerätä työn eri osioista vapaasti, mutta erikseen määritellyt minimivaatimukset pitää täyttää, jotta ohjaaja voi hyväksyä työn. Minimivaatimusten täyttäminen rimaa hipoen (eli ohjaaja ei palauta sitä korjattavaksi, mutta sisältö on melko minimaalinen laadultaan tai laajuudeltaan) tuottaa yleensä n. 30 pistettä ja arvosanan 1-. Täyden kolmosen voi saada vain ylittämällä minimivaatimukset (melko reippaastikin). Jos työ ei täytä minimejä, se palautetaan pääsääntöisesti korjattavaksi. Katso myös tarkennetut arvosteluperusteet.

Pistejakauma noudattaa "tavanomaista" pisteytystä: läpipääsyraja on 30 p. (50%), jolla saa arvosanan 1-, ja 51 pisteellä (85%) saa arvosanan 3.

Huomaa, että dokumentointi on tiiviisti sidoksissa kaikkiin työvaiheisiin, vaikka se tässä onkin eroteltu omaksi osiokseen. Dokumentointipisteet voi siis tulkita vaikka "bonuspisteiksi" erityisen eleganteista ja asiallisista dokumenteista. Dokumentointipisteitä saa lähinnä dokumenttien jäsentelystä, selkeydestä, kattavuudesta ja hyvästä tyylistä (siis kirjoittamisprosessiin liittyvistä seikoista). Dokumenttien asiasisältö arvioidaan lähinnä määrittely-, suunnittelu-, toteutus- ja testausosioissa itsessään.

Minimivaatimukset

Tarkemmat pisteytysperusteet

PisteetArvosana
30-321-
33-351
36-381+
39-412-
42-442
45-472+
48-503-
51-603

Pisteytys työn laadusta:
Osa-alue Painotus Pisteet Sisältö
Määrittely ja suunnittelu 30% 18Aiheen rajaus, luokkarakenne, tietorakenteiden valinta, käyttöliittymä
Käyttöohje 10% 6 Kohderyhmän huomiointi, kattavuus, asianmukaisuus
Tekninen toteutus 30% 18 Koodin selkeys ja tyylikkyys, ohjelman käytettävyys, kommentointi, virheettömyys ja toimivuus, koodinhallinta
Testaus 10% 6Virheiden systemaattinen etsintä, testauksen kattavuus, virheiden dokumentointi
Dokumentoinnin tyylikkyys 10% 6 Jäsentely, kattavuus, tarkoituksenmukaisuus, kohderyhmä, selkeys, kieliasu, ulkoasu, WWW-sivu
Työprosessi 10% 6Aikataulussa pysyminen, kommunikointi asiakkaan kanssa, aktiivinen ideointi, prototyypin demonstraatiot
Yhteensä 100% 60  


<niksu@iki.fi>