Day 5: Coding & Robotics with Micro:bit – Part 2 (Code Club Intro)¶
Detailed Lesson Plan¶
Duration: 6-8 hours (Full Day) Target Audience: DBE Teachers (Mixed Experience Levels) Prerequisites: Days 1-4 completion (Scratch, Arduino, Micro:bit Part 1)
Learning Objectives: - Extend Micro:bit skills with more complex projects - Introduce Code Club: what it is, how to run it, and how it supports DBE coding and robotics - Plan and run a short Code Club-style session - Leave with a clear plan to use Scratch, Arduino, and Micro:bit in school (including Code Club)
Morning Session (09:00 - 13:00)¶
Session 1: Micro:bit Part 2 – Deeper Projects (09:00 - 10:15)¶
- Review Day 4: inputs, outputs, flashing programs
- Radio: sending messages between Micro:bits (if available)
- Variables and simple logic: scoring, counters, conditions
- One substantial Micro:bit project (e.g. game, data logger, or simple robot control)
10:30 - 11:00 Morning Tea Break¶
Session 2: Code Club Introduction (11:00 - 12:30)¶
- What is Code Club? Aims, structure, and typical session
- Code Club and the DBE: linking to curriculum and after-school/class time
- Resources: projects for Scratch, Micro:bit, and other platforms
- How to set up a Code Club at your school (venue, equipment, timing, registration)
- Roles: facilitator, volunteers, school support
Session 3: Code Club Resources and First Session (12:30 - 13:00)¶
- Browse Code Club projects (e.g. Scratch, Micro:bit)
- Choose one project to use in a trial “mini Code Club” in the afternoon
- Plan the session: time, steps, differentiation
Lunch Break (13:00 - 14:00)¶
Afternoon Session (14:00 - 17:00)¶
Session 4: Run a Mini Code Club (14:00 - 15:30)¶
- Facilitate a short Code Club-style session using the chosen project
- Participants take turns as “facilitator” and “learners” where useful
- Reflect: what worked, what was hard, what to do differently in school
15:30 - 16:00 Afternoon Tea Break¶
Session 5: Workshop Wrap-up and Next Steps (16:00 - 16:45)¶
- Recap of the week: Scratch, Arduino, Micro:bit, Code Club
- Action planning: how you will use this in your school (lessons, clubs, events)
- Sharing contacts and resources
- Certificates and evaluation
Closing (16:45 - 17:00)¶
- Thank you and closing remarks
Materials¶
- Micro:bit boards and USB cables
- Computers with internet (MakeCode, Code Club site)
- Access to Code Club project pages (e.g. codeclub.org / local partner)
- Guides: code-club-guide.md
- Activities: activities/code-club-activities.md
- Projects: projects/first-code-club-session-template.md
- Assessment: assessment/rubric.md
- Certificates and evaluation forms
- Action plan template: resources/templates/integration-planning-template.md
Notes for Facilitators¶
- Code Club can be run after school or in designated class time; clarify what fits your context.
- Emphasise that teachers leave with a concrete “first Code Club session” plan.
- Link Code Club to the rest of the workshop: same tools (Scratch, Micro:bit, optionally Arduino) in a club format.