Lesson Plan Template¶
For Integrating Coding/Robotics into Your Curriculum¶
Teacher Name: __ Subject: __ Grade Level: __ Date: __
Lesson Information¶
Topic/Unit: _____
Lesson Title: _____
Duration: _____ minutes
DBE Curriculum Link: - Subject: __ - Topic: __ - Learning Outcome: _____
Learning Objectives¶
By the end of this lesson, students will be able to:
Prior Knowledge¶
What do students need to know before this lesson?
Materials and Resources¶
Technology¶
- [ ] Computers/laptops (number: _____)
- [ ] Scratch accounts or offline editor
- [ ] Arduino kits (if applicable)
- [ ] Internet access
- [ ] Projector/screen
Other Materials¶
Handouts¶
Lesson Structure¶
Introduction (_____ minutes)¶
Hook/Engagement: - __ - __
Learning Objectives Sharing: - Share objectives with students - Explain how this connects to previous learning
Key Questions: - __ - __
Main Activity (_____ minutes)¶
Activity 1: [Name] (_ minutes) - Description: ___ - Instructions: __ - Expected outcome: __
Activity 2: [Name] (_ minutes) - Description: ___ - Instructions: __ - Expected outcome: __
Activity 3: [Name] (_ minutes) - Description: ___ - Instructions: __ - Expected outcome: __
Coding/Robotics Integration¶
Tool/Platform Used: _____
Coding Concepts: - [ ] Sequences - [ ] Loops - [ ] Conditions - [ ] Variables - [ ] Events - [ ] Functions/Custom blocks - [ ] Physical computing (Arduino) - [ ] Cloud/data logging
Project Description:
Key Blocks/Code Elements:
Differentiation¶
For Struggling Learners: - __ - __
For Advanced Learners: - __ - __
For Different Learning Styles: - Visual: __ - Auditory: __ - Kinesthetic: _____
Assessment¶
Formative Assessment (During Lesson): - [ ] Observation checklist - [ ] Quick questions - [ ] Peer review - [ ] Self-assessment - Other: _____
Summative Assessment (End of Lesson): - [ ] Project rubric - [ ] Reflection journal - [ ] Quiz/test - [ ] Presentation - Other: _____
Assessment Criteria: 1. __ 2. __ 3. _____
Closure (_____ minutes)¶
Review Key Concepts: - __ - __
Reflection Questions: - What did you learn today? - What was challenging? - What would you like to explore more?
Preview Next Lesson: - _____
Extension Activities¶
For Early Finishers: - __ - __
Homework/Follow-up: - __ - __
Cross-Curricular Connections: - __ - __
Classroom Management¶
Grouping Strategy: - [ ] Individual work - [ ] Pairs - [ ] Small groups (size: _____) - [ ] Whole class
Hardware Management: - How will you manage limited Arduino kits? - _____
Time Management: - Key checkpoints: __ - Time warnings: __
Behavior Expectations: - __ - __
Troubleshooting¶
Common Issues and Solutions:
Issue 1: __ - Solution: __
Issue 2: __ - Solution: __
Issue 3: __ - Solution: __
Reflection (Complete After Lesson)¶
What Worked Well: - __ - __
What Needs Improvement: - __ - __
Student Engagement: - [ ] High - [ ] Moderate - [ ] Low
Learning Objectives Achieved: - [ ] All objectives met - [ ] Most objectives met - [ ] Some objectives met - [ ] Objectives need revision
Changes for Next Time: - __ - __
Student Feedback: - __ - __
Resources and Links¶
Scratch Projects: - Example project: __ - Student starter: __
Additional Resources: - __ - __
References: - __ - __