Back to Lesson 31

Rubric: Practical Task B - Sensor alarm

Wilteq Arduino Self-Study - Lesson 31 | Practical Assessment Criteria Grid

Learner: ________________________    Assessor: ________________________    Date: __________

Outcomes assessed by this grid

Practical Assessment Criteria Grid

For each criterion, tick or circle one level only: Excellent, Proficient, Basic, or Poor. There is no separate score column.

Criteria Excellent Proficient Basic Poor
Brief interpretation & success criteriaFull criteria including units, trip/clear levels and demo conditions, written before the final demo.Clear criteria covering calibration, alarm and safety.General criteria; hysteresis or units not stated up front.No criteria, or alarm behaviour undefined.
Concept & designClear real-world need with deliberate sensor and alarm choices.Useful sensor-alarm application with sound design choices.Predictable idea; limited justification of choices.No clear application, or raw ADC only with no alarm plan.
Calibration plan & displayed valueDocumented formula/points; stable engineering value on Serial and/or LCD.Clear conversion to units with a readable live display.Simple conversion; documentation thin or units unclear.No conversion; only raw counts with no explanation.
Hysteresis design (on vs off thresholds)Clear separate on/off thresholds written and proven in the demo.Working hysteresis with documented levels.Hysteresis attempted; band too narrow or poorly documented.Single threshold only, or chatter accepted as normal.
Code structure & logicReadable structure, named pins/thresholds, comments explain hysteresis.Functional structured code with adequate comments.Runs; structure and comments are sparse.Does not compile, or alarm logic is opaque/broken.
Physical hardware layoutNeat sensor front-end and safe, inspectable alarm path.Secure, tidy layout with safe connections.Connected securely; layout cluttered.Unsafe alarm drive, floating sensor wiring, or short risk.
Circuit diagram / schematicAccurate schematic: sensor, display/Serial, alarm driver, supplies, GND.Clear matching diagram with minor gaps only.Present but missing labels, supply or diode notes.Missing or mismatches the build (especially driver).
Safe alarm drive & powerCorrect driver/diode/supply/GND (or justified pin-safe load) clearly shown.Safe drive path documented and demonstrated.Basically safe; driver details undocumented.Coil/heavy load on an Uno pin; no common GND where needed.
I/O integration across three conditionsFlawless below / near / above demo without chatter.Reliable behaviour across the three conditions.Works off-threshold; near-threshold behaviour unreliable.Sensor, display and alarm do not work as a system.
BOM & component safetyDetailed BOM (sensor, resistors, driver, diode) with safety boundaries.BOM with key ratings; safety clear.BOM without ratings; basic safety only.No BOM; limiting/protection ignored.
Test & measurement evidenceFull table with condition, expected, measured/observed, pass/fail for three regions.Solid measured evidence for the main threshold cases.Partial table; missing a threshold region or units.No table or no measured/observed values.
Resolved challenges listDeep journal: calibration, hysteresis tuning, driver wiring, display formatting.Clear faults with method and outcome.Simple faults with thin troubleshooting notes.Omitted or claims no debugging.
Unresolved challenges & explanationHonest remaining limits plus clear explanation of hysteresis and units.Some limits named; good explanation of alarm behaviour.Thin reflection; explanation incomplete.No reflection; cannot explain hysteresis or calibration.
Levels awarded: Excellent __ / 13  |  Proficient __  |  Basic __  |  Poor __    Overall result: ________________

Evidence the learner must submit

Assessor guidance

A single threshold plus delay() may reach Basic on hysteresis rows; Excellent/Proficient need true on/off levels. Unsafe pin loading keeps Safe alarm drive and Physical hardware at Basic or Poor.

Sign-off

Assessor signatureLearner signature
ResultPass / Resubmit / Distinction (circle)    Resubmit by: __________