You are on page 1of 2

Assessment Rubric for Lab Report 1

Part A – Program Description


Criteria 1 2 3 4 Score
Program Description Unable to explain Able to explain a little Able to explain some Able to explain entire
(15 marks) program design. program design. program design. program design correctly
as it is.

Total Score (15 marks)

Part B - Coding
Criteria 1 2 3 4 5 Score
Ability to apply required Unable to identify Able to identify Able to apply Able to apply required Able to apply
data structure mechanism. required data type or required data type or required data type or data type or data required data type or
Appropriate choice data structure data structure but data structure but structure and produce data structure and
Structure tag, structure does apply correctly. does not produce partially correct produce correct
members and structure correct results. results. results.
variable.
(15 marks)

Ability to apply required Unable to identify Able to identify Able to apply Able to apply required Able to apply
control structure. Correct required control required control but required control control structure and required control
choice of sequential, structure. does apply correctly. structure but does produce partially structure and
selection or repetition not produce correct correct results. produce correct
control structure. results. results.
(15 marks)

Ability to run/debug. Free Unable to run Able to run program Able to run program Able to run program Able to run program
from syntax, logic, and program or the but have logic error. correctly without any correctly without any correctly without any
runtime errors. program produces The program logic error. The logic error and display logic error and
(15 marks) incorrect results. produces correct program produces inappropriate output. display appropriate
results but does not correct results but The program works output.
display correctly does not display and meets all The program works
correctly. specifications. and meets all
specifications.
Total Score (45 marks)
Part C – Sample Output
Criteria 1 2 3 4 5 Score
Sample Output No sample output. Incomplete sample Incomplete sample Complete sample Complete sample
(15 marks) output and without output with out but no out with
appropriate appropriate explanation. appropriate
explanation. explanation. explanation.

Part D – Program Understanding


Criteria 1 2 3 4 5 Score
Ability to identify all 70% - 100% of the 50% of the required 25% of the required 10% of the required Complete as required
components of structure. required contents contents not contents not components not by lecturer.
(15 marks) not included included. included included

Part E – Report
Criteria 1 2 3 4 Score
Organization Poorly organized; no logical Some organization; points Organized; points are Good organization; points
(5 marks) progression; beginning and jump around; beginning and somewhat jumpy; sense of are logically ordered;
ending are vague ending are unclear beginning and ending sharp sense of beginning
and end.

Neatness Illegible writing; loose Legible writing, some ill- Legible writing, well-formed Typed; clean; neatly
(5 marks) pages. formed letters, print too characters; clean and neatly bound in a report cover;
small or too large; papers bound in a report cover. illustrations provided.
stapled together.

Total Score

Part A / 15
Part B / 45
Part C / 15
Part D / 15
Part E / 10
Penalty for late submission
Total

You might also like