Skip to content

5. evaluation

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

Altogether 60 points

Subject (3 p)

	Extent             	         3       -Some points come from the actual robot and the idea of it. 

Documentation (15 p)

    The plan                      3
    Weekly reports                3       -1p/week        
    Demo                          2
    Final report                  4       -The structure of the program and solutions made. Analysing the possible shortcomings.
    Manual/building manual        3

Robot (12 p)

	Structures creativity        3   	-Not just copied from the Internet
	Structures functionality     6   	-If the robot works with the code hand in hand
	Structures suitability       3   	-The robots structure will help accomplishing the task

Code (24 p)

	Codes extent      	    4   	-Enough of work
	Clarity             	3   	-Comments, indentation, readability, variable names
	Suitability         	4   	-The code does what it's suppose to
	Error handling      	2   	-Is prepared to edge conditions, can recover from malfunction 
	Bugless         	    2   	-General functionality is clean 
	Structure               5   	-Object Oriented-programming, good classes, 
                        	    	 short methods
	Originality        	    4   	-Own code, not just from the examples

Testing (6 p)

	Coverage           	3   	-Recognized all rational testing targets
	Sensible          	3   	-Tested sensible cases

Good try -bonus max 4p (Really used some time and thinking even though the robot didn't work as planned)

Penalty for being late

  • 1 day late
    • max grade 4
  • 3 days late
    • max grade 2, -10 p
  • more
    • max grade 1, -15 p