ICS2O1 – Computer Science, Gr. 10
ICS2O - Lab 2 Evaluation Sheet
TOTAL MARKS:
Knowledge and Understanding / Application / Communication / ThinkingGeneral Evaluation of All Parts
Communication / Filename(s) exactly correct / /2Code properly indented and blocked into sections / /2
Comments included at top of program include title, name and date last modified / /2
Comments included at top include detailed description of the program / /2
Comments included throughout program where necessary / /2
Appropriate variable names used with camelBack format / /2
Knowledge and Understanding / Appropriate programming constructs are used. For example, while vs. do while when appropriate. Use of modular, organized programming style i.e. using methods to break down and simplify the program. / /4
Thinking / Evidence of planning with correct and organized programming planning sheets/outlines. / /8
Application / Compiles without errors. / /4
Part 1 – Paycheck.t
Application / Calculates gross pay correctly. /
Application / Calculates total deductions correctly. /
Application / Calculates net pay correctly. /
Communication / Output displayed professionally and really looks like a paycheck. Paycheck is informative and includes the user’s name, regular rate of pay, numbers of hours worked at regular rate and amount made at regular rate as well as all of the same information for overtime. Deductions are included on the paycheck as well as the gross pay and final net pay.
Also, colour and spacing are used for emphasis and the screen is cleared before the paycheck is displayed. /
Part 2 – ReportFace.t
Application / Gathers input correctly. /Application / Correct output selected based on input. /
Application / All faces drawn correctly and appropriately and correctly according to lab handout. Colours and sizes need not be matched. /
Application / Correct text output positioned centered just below the face. /