Skip to content

Day 3 Assessment Rubric

Physical Computing with Scratch for Arduino

Overall Assessment Framework

Formative Assessment (Throughout Day)

  • Observation during circuit building
  • Quick check-ins on understanding
  • Wiring verification
  • Code testing and debugging

Summative Assessment (End of Day)

  • Completed physical project
  • Wiring diagram accuracy
  • Code functionality and explanation
  • Reflection journal
  • Self-assessment

Rubric 1: Hardware Understanding

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Component Identification Cannot identify components Identifies some components Identifies all components Explains component functions
Arduino Board Knowledge No understanding Basic understanding Understands pin functions Understands architecture
Electronics Concepts No understanding Basic concepts Understands voltage/current Applies Ohm's Law
Safety Awareness No safety awareness Some awareness Follows safety rules Teaches safety to others

Evidence: - Component identification activity - Safety quiz/discussion - Wiring verification - Explanation of circuits


Rubric 2: Circuit Building Skills

Skill Area Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Reading Diagrams Cannot follow diagrams Follows with help Follows independently Creates own diagrams
Breadboard Usage Cannot use breadboard Uses with guidance Uses correctly Uses efficiently
Wiring Accuracy Many wiring errors Some errors Correct wiring Clean, organized wiring
Component Placement Incorrect placement Mostly correct Correct placement Optimal placement
Troubleshooting Cannot troubleshoot Troubleshoots with help Troubleshoots independently Helps others troubleshoot

Evidence: - Completed circuits - Wiring verification - Troubleshooting demonstrations - Circuit photos


Rubric 3: S4A Programming Skills

Skill Area Not Yet (1) Developing (2) Proficient (3) Advanced (4)
S4A Setup Cannot set up S4A Sets up with help Sets up independently Helps others set up
Firmware Upload Cannot upload firmware Uploads with help Uploads successfully Troubleshoots upload issues
Digital I/O Cannot use digital pins Uses with guidance Uses correctly Uses creatively
Analog Input Cannot read analog Reads with help Reads and interprets Calibrates sensors
Control Structures No use of control Basic control Effective control Complex control logic
Sensor Integration Cannot use sensors Uses one sensor Uses multiple sensors Integrates sensors creatively

Evidence: - S4A projects - Code functionality - Sensor readings - Project complexity


Rubric 4: Project Creation

Aspect Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Functionality Project does not work Works partially Works as intended Exceeds requirements
Component Integration Components don't work together Some integration Good integration Seamless integration
Code Quality Code has errors Code works but messy Clean, working code Well-organized, efficient
Problem Solving Cannot solve problems Solves with help Solves independently Solves and helps others
Creativity No creative elements Some creativity Creative solution Highly innovative
Documentation No documentation Basic notes Good documentation Excellent documentation

Evidence: - Working projects - Code quality - Project presentations - Documentation


Rubric 5: Pedagogical Application

Component Not Yet (1) Developing (2) Proficient (3) Advanced (4)
Classroom Application No application ideas Basic ideas Clear application plan Comprehensive plan
Resource Management No management ideas Basic ideas Practical strategies Innovative approaches
Safety Planning No safety plan Basic safety awareness Detailed safety plan Comprehensive safety protocol
Differentiation No differentiation Some ideas Plans for all learners Comprehensive differentiation
Assessment Ideas No assessment ideas Basic ideas Multiple assessment methods Creative assessment strategies

Evidence: - Subject-specific project design - Classroom management plan - Safety protocol - Lesson plan integration


Quick Check Assessment (During Activities)

Checkpoint 1: After Hardware Introduction (1 hour)

  • [ ] Can identify Arduino components
  • [ ] Understands basic electronics
  • [ ] Knows safety rules
  • [ ] Can explain pin functions

Checkpoint 2: After S4A Setup (1 hour)

  • [ ] S4A installed and running
  • [ ] Firmware uploaded successfully
  • [ ] Arduino connected and recognized
  • [ ] Can create simple S4A program

Checkpoint 3: After First Projects (2 hours)

  • [ ] Can wire simple circuits
  • [ ] Can control LEDs
  • [ ] Can read button input
  • [ ] Understands digital I/O

Checkpoint 4: After Sensors (2 hours)

  • [ ] Can use analog sensors
  • [ ] Can read sensor values
  • [ ] Can use sensor data in code
  • [ ] Understands sensor calibration

Checkpoint 5: After Advanced Projects (2 hours)

  • [ ] Can combine multiple components
  • [ ] Can create complex projects
  • [ ] Can troubleshoot effectively
  • [ ] Has project idea for subject area

Project Assessment Checklist

Basic Requirements (Projects 1-2)

  • [ ] Circuit wired correctly
  • [ ] Code runs without errors
  • [ ] Project functions as intended
  • [ ] Can explain how it works
  • [ ] Follows safety guidelines

Intermediate Requirements (Projects 3-6)

  • [ ] Multiple components integrated
  • [ ] Uses sensors or actuators
  • [ ] Code uses conditions/loops
  • [ ] Project demonstrates understanding
  • [ ] Can troubleshoot issues

Advanced Requirements (Projects 7-8)

  • [ ] Complex system works correctly
  • [ ] Multiple sensors and actuators
  • [ ] Creative problem-solving
  • [ ] Well-documented
  • [ ] Can help others

Peer Assessment Form

Project Reviewer: __ Project Creator: __

What I Liked:




Technical Aspects:

  • Wiring: [ ] Correct [ ] Needs improvement
  • Code: [ ] Works [ ] Has issues
  • Functionality: [ ] Works as intended [ ] Needs work

What I Learned:



Suggestions:



Questions:




Self-Assessment Form

Name: __ Date: __

Hardware Skills

  • Component identification: [ ] Excellent [ ] Good [ ] Needs practice
  • Circuit building: [ ] Excellent [ ] Good [ ] Needs practice
  • Troubleshooting: [ ] Excellent [ ] Good [ ] Needs practice

Programming Skills

  • S4A setup: [ ] Excellent [ ] Good [ ] Needs practice
  • Digital I/O: [ ] Excellent [ ] Good [ ] Needs practice
  • Analog input: [ ] Excellent [ ] Good [ ] Needs practice
  • Sensor integration: [ ] Excellent [ ] Good [ ] Needs practice

Project Creation

  • Functionality: [ ] Works perfectly [ ] Works mostly [ ] Needs work
  • Creativity: [ ] Very creative [ ] Some creativity [ ] Basic
  • Problem-solving: [ ] Independent [ ] With help [ ] Struggled

What I Learned Today:




What I Found Challenging:



What I Want to Learn More About:



How I Will Use This:



My Goals for Tomorrow:




Teacher Observation Notes Template

Teacher Name: __ Date: __

Hardware Skills Observed:

  • Component handling: _____
  • Circuit building: _____
  • Safety awareness: _____

Programming Skills Observed:

  • S4A usage: _____
  • Code understanding: _____
  • Problem-solving: _____

Engagement Level:

  • [ ] Highly engaged
  • [ ] Moderately engaged
  • [ ] Needs encouragement
  • [ ] Requires additional support

Participation:

  • [ ] Active participant
  • [ ] Participates when called on
  • [ ] Minimal participation
  • [ ] Reluctant to participate

Strengths:




Areas for Support:




Notes:





Final Assessment Summary

Overall Performance Level

Advanced (90-100%): - Mastered hardware and programming - Creates complex, working projects - Can troubleshoot effectively - Ready to teach students - Has clear implementation plan

Proficient (75-89%): - Understands most concepts - Creates functional projects - Can troubleshoot with some help - Can teach with support - Has implementation ideas

Developing (60-74%): - Understands basic concepts - Creates simple projects - Needs help troubleshooting - Needs more practice - Beginning to see applications

Not Yet (Below 60%): - Needs additional support - Struggles with concepts - Requires more time - May need one-on-one help

Recommendations

For Advanced: - Provide extension challenges - Encourage helping others - Support curriculum integration - Plan advanced projects

For Proficient: - Continue practice - Provide additional resources - Support lesson planning - Encourage experimentation

For Developing: - Additional practice time - Peer support - Simplified projects - One-on-one assistance - Extra time for setup

For Not Yet: - Individual support plan - Simplified activities - Extended time - Alternative learning approaches - Consider additional workshop


Assessment Notes

  • Assessment should be supportive and encouraging
  • Focus on growth and progress
  • Celebrate small wins
  • Provide specific, actionable feedback
  • Encourage reflection and self-assessment
  • Use assessment to guide instruction
  • Remember: Everyone learns at different paces
  • Physical computing can be challenging - be patient!

Safety Assessment

Safety Checklist

  • [ ] Follows safety guidelines
  • [ ] Checks connections before powering on
  • [ ] Uses appropriate resistors
  • [ ] Handles components carefully
  • [ ] Disconnects power when making changes
  • [ ] Understands electrical safety
  • [ ] Can identify potential hazards

Safety Knowledge

  • Understands voltage/current basics: [ ] Yes [ ] No
  • Knows resistor importance: [ ] Yes [ ] No
  • Follows safety procedures: [ ] Yes [ ] No
  • Can identify unsafe practices: [ ] Yes [ ] No

Remember: The goal is learning and growth. Assessment should support, not discourage. Every working circuit is an achievement worth celebrating!