This is how your work will be evaluated.
|Demonstrates working knowledge of logic||Shows little knowledge of logic systems||Is able to identify logical systems but no connection is made to real world systems||Identified logical systems but little connection is made to real world systems||Is able to identify 3 or more logical systems and relate them in normal terms|
|Made connections between games and programming concepts||Little or no association between games and programming logic||Demonstrates connection between 1 logical concept and a game||Demonstrates connection between 2 logical concepts and a game||Demonstrates connection between 3 or more logical concepts and a game|
|Understands the use of macros, stored procedures and functions||Lacks knowledge of called functions.||Shows understanding of functions, macros, and S.P.||Shows understanding of functions, macros, and S.P.
Can relate them to real world concepts.
|Shows understanding of functions, macros, and S.P.
Can relate them to real world concepts and can explain differences between them
|Application Development||Application contained no logical programming
|Application contained 1 logical programming concept||Application contained 2-3 logical programming concepts||Application contained 4 or more logical programming concepts|
|Grammar, Spelling, and proper use of English language
(code snippets excluded)
|More than 20 mechanical errors in all parts of the assignment||Between 20 and 11 mechanical errors in all parts of the assignment||Between 10 and 6 mechanical errors in all parts of the assignment||Less than 5 mechanical errors in all parts of the assignment|