Rubric (Student-friendly view)
This page mirrors the rubric structure in a student-friendly way. The official file is linked below.
Official rubric file: /assessment/rubric.pdf
Analysis & Design
Student checklist
- I created a persona and a user story.
- I designed at least 4 UI frames with labels/annotations.
- I can explain why my design choices suit the user.
Show performance descriptors (A–E)
Level A
- Clear persona + user story; detailed UI plan; decisions justified.
Level B
- Persona + user story present; UI plan mostly clear.
Level C
- Basic planning evident; some gaps in detail.
Level D
- Limited planning; unclear links to user needs.
Level E
- Little or no evidence of planning.
Implementation
Student checklist
- My app runs and demonstrates the main features.
- I used variables/conditions/loops where appropriate.
- I included screenshots as evidence.
Show performance descriptors (A–E)
Level A
- Working solution; features match plan; code is clear and reliable.
Level B
- Mostly working; minor issues; features mostly match plan.
Level C
- Partially working; basic features present.
Level D
- Limited working features; frequent issues.
Level E
- Little or no working implementation.
Testing & Evaluation
Student checklist
- I tested with a peer and recorded results.
- I made at least 1–2 improvements based on feedback.
- I evaluated my work against the rubric.
Show performance descriptors (A–E)
Level A
- Thorough testing; clear improvements; evaluation aligned to criteria.
Level B
- Testing evidence; some improvements; evaluation mostly clear.
Level C
- Basic testing notes; limited improvements.
Level D
- Minimal testing; unclear evaluation.
Level E
- No meaningful testing or evaluation.