educational course/tutorialoutlet.com educational course/tutorialoutlet.com | Page 97

requirements are met and the user interface is friendly , handles invalid user interactions , displays output in a clear format , and is intuitive Meets ― Proficient ‖ criteria and code includes additional instance variables or objects that behave according to given specifications Meets ― Proficient ‖ criteria and unit test application behaves like a true virtual world Meets ― Proficient ‖ criteria and generics are used to define the type of any ArrayList or HashMap ; initialization of data structures are flexible ( user enters the data instead of hard coded initialized data ) Proficient ( 90 %) Complete program functions correctly , with no compile errors and no exceptions Needs Improvement ( 70 %) Complete program does not function correctly Not Evident ( 0 %) Program is not complete Value 10 Complete code meets the specifications and minimum requirements for each class Code is complete , but does not meet all of the given