Skip to content

5. arvostelu

Verna Koskinen edited this page Dec 17, 2015 · 1 revision

Yhteensä 60 pistettä

Aihe (3 p)

	Laajuus             	3       -Osa pojoista robosta ja koodista. työtaakka

Dokumentaatio (15 p)

    Suunnitelma             3
    Viikkoraportit          3       -1p/viikko        
    Demo                    2
    Loppuraportti           4       -ohjelman rakenne ja ratkaisut, puutteiden analyysi 
    Käyttö/rakennusohje     3

Robotti (12 p)

	Rakenteen omaperäisyys  3   	-Jos ei vain kopioinut ohjeita, tai muuten
	Rakenteen toimivuus 	6   	-Jos robotti toimii koodin kanssa yhteistyössä
	Rakenteen soveltuvuus   3   	-Robotin rakenne valittu sopivaksi tehtävään

Koodi (24 p)

	Koodin laajuus      	4   	-Tarpeeksi työtä.
	Selkeys             	3   	-Kommentit, sisennykset, luettavuus, muuttujanimet
	Soveltuvuus         	4   	-Koodi sopivaa, tekee mitä piti.
	Vikasietoisuus      	2   	-Ottaa kantaa vaikeisiin olosuhteisiin, varautuu virhetilanteisiin
	Bugittomuus         	2   	-Yleinen bugittomuus
	Rakenne                	5   	-Hyvä olio-ohjelmointitapa, tarkoituksenmukaiset luokat, 
                        	    	 lyhyet metodit
	Omaperäisyys        	4   	-Omaa ymmärrettyä koodia, eikä vain esimerkeistä

Testaus (6 p)

	Kattavuus           	3   	-tunnistettu kaikki järkevät testauskohteet
	Mielekkyys          	3   	-testattu mielekkäitä tapauksia

Hyvä yritys -boonus max 4p (Selkeää vaivannäköä, vaikkei muuten riittäisi, esim. robo ei toimi vaikka muuten hyvin suunniteltu)

Myöhästymisrangaistus

  • 1 päivä sovitusta
    • suurin mahdollinen arvosana 4
  • 3 päivää sovitusta
    • suurin mahdollinen arvosana 2, -10 p
  • enemmän
    • suurin mahdollinen arvosana 1, -15 p