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!