Skip to content

DBE Coding and Robotics Workshop Timetable

Week-Long Teacher Training Schedule

Workshop Duration: 5 Days (Monday - Friday)
Daily Schedule: 09:00 - 17:00
Lunch Break: 13:00 - 14:00 (1 hour)
Morning Tea: 10:30 - 11:00 (30 minutes)
Afternoon Tea: 15:30 - 16:00 (30 minutes)


Day 1: Introduction to Coding with Scratch

Morning Session (09:00 - 13:00)

Time Duration Activity Description
09:00 - 09:15 15 min Welcome & Registration Introductions, workshop overview, expectations
09:15 - 10:15 60 min Computational Thinking Introduction to decomposition, patterns, abstraction, algorithms
10:15 - 10:30 15 min Preparation for Break Quick wrap-up before break
10:30 - 11:00 30 min Morning Tea Break Refreshments
11:00 - 12:30 90 min Scratch Basics Interface tour, first projects, motion, looks, sound blocks
12:30 - 13:00 30 min Scratch Events & Control Events, loops, conditions, interactive projects

Lunch Break (13:00 - 14:00)

Afternoon Session (14:00 - 17:00)

Time Duration Activity Description
14:00 - 15:00 60 min Advanced Scratch Concepts Variables, lists, operators, conditions
15:00 - 15:30 30 min Custom Blocks & Functions Creating reusable code blocks
15:30 - 16:00 30 min Afternoon Tea Break Refreshments
16:00 - 16:45 45 min Scratch for Education Classroom management, assessment strategies
16:15 - 16:45 30 min Scratch for Education Classroom management, assessment strategies
16:45 - 17:00 15 min Daily Reflection & Wrap-up Reflection journal, Q&A, preview Day 2

Day 2: Advanced Scratch Programming

Morning Session (09:00 - 13:00)

Time Duration Activity Description
09:00 - 09:15 15 min Day 1 Review & Q&A Quick review, address questions
09:15 - 10:15 60 min Advanced Scratch Concepts Cloning, broadcasting, advanced lists, complex logic
10:15 - 10:30 15 min Preparation for Break Quick wrap-up before break
10:30 - 11:00 30 min Morning Tea Break Refreshments
11:00 - 12:30 90 min Complex Projects and Games Design and build games or interactive projects with multiple features
12:30 - 13:00 30 min Scratch and Curriculum Integration Scratch for Maths, Languages, Science, Social Studies

Lunch Break (13:00 - 14:00)

Afternoon Session (14:00 - 17:00)

Time Duration Activity Description
14:00 - 15:30 90 min Extended Project Development Design and build a curriculum-integrated Scratch project
15:30 - 16:00 30 min Afternoon Tea Break Refreshments
16:00 - 16:45 45 min Assessment, Sharing, and Reflection Assessment strategies, sharing projects, classroom management, daily reflection
16:45 - 17:00 15 min Wrap-up Preview Day 3: Physical Computing with Arduino

Day 3: Physical Computing with Scratch for Arduino

Morning Session (09:00 - 13:00)

Time Duration Activity Description
09:00 - 09:15 15 min Days 1-2 Review & Q&A Quick review of Scratch, introduction to physical computing
09:15 - 10:15 60 min Arduino Hardware Introduction Board components, basic electronics, safety
10:15 - 10:30 15 min Preparation for Break Quick wrap-up before break
10:30 - 11:00 30 min Morning Tea Break Refreshments
11:00 - 12:30 90 min Scratch for Arduino (S4A) Setup Installing S4A, uploading firmware, testing connection, first projects (blinking LED, button control)
12:30 - 13:00 30 min First Physical Projects Build and test basic projects

Lunch Break (13:00 - 14:00)

Afternoon Session (14:00 - 17:00)

Time Duration Activity Description
14:00 - 15:30 90 min Sensors, Actuators, and Multi-Sensor Projects Light sensors, temperature, servos, motors; combine inputs for decision-making; robotics applications
15:30 - 16:00 30 min Afternoon Tea Break Refreshments
16:00 - 16:45 45 min Robotics Applications and Project Development Design and build a robotics/coding project; share and discuss classroom applications
16:45 - 17:00 15 min Wrap-up Preview Day 4: Micro:bit Part 1

Day 4: Coding & Robotics with Micro:bit – Part 1

Morning Session (09:00 - 13:00)

Time Duration Activity Description
09:00 - 10:15 75 min Introduction to Micro:bit Hardware overview, MakeCode, first program on LEDs
10:15 - 10:30 15 min Preparation for Break Quick wrap-up before break
10:30 - 11:00 30 min Morning Tea Break Refreshments
11:00 - 12:30 90 min Inputs and Outputs Buttons, sensors, LED grid, pins; hands-on projects (dice, step counter, etc.)
12:30 - 13:00 30 min From Screen to Device Downloading, flashing, troubleshooting, saving projects

Lunch Break (13:00 - 14:00)

Afternoon Session (14:00 - 17:00)

Time Duration Activity Description
14:00 - 15:30 90 min Micro:bit and Robotics Ideas Micro:bit as robot “brain”, pins for motors/servos, classroom project planning
15:30 - 16:00 30 min Afternoon Tea Break Refreshments
16:00 - 16:45 45 min Consolidation and Reflection Share Micro:bit project, managing Micro:bits in class, Q&A
16:45 - 17:00 15 min Wrap-up Preview Day 5: Micro:bit Part 2 and Code Club

Day 5: Coding & Robotics with Micro:bit – Part 2 (Code Club Intro)

Morning Session (09:00 - 13:00)

Time Duration Activity Description
09:00 - 10:15 75 min Micro:bit Part 2 – Deeper Projects Review Day 4, radio, variables, one substantial project
10:15 - 10:30 15 min Preparation for Break Quick wrap-up before break
10:30 - 11:00 30 min Morning Tea Break Refreshments
11:00 - 12:30 90 min Code Club Introduction What is Code Club, DBE links, resources, setting up at school
12:30 - 13:00 30 min Code Club Resources and First Session Browse projects, choose one for mini Code Club, plan session

Lunch Break (13:00 - 14:00)

Afternoon Session (14:00 - 17:00)

Time Duration Activity Description
14:00 - 15:30 90 min Run a Mini Code Club Facilitate short Code Club-style session, reflect on what works
15:30 - 16:00 30 min Afternoon Tea Break Refreshments
16:00 - 16:45 45 min Workshop Wrap-up and Next Steps Recap week, action planning, sharing, certificates and evaluation
16:45 - 17:00 15 min Closing Thank you and closing remarks

Daily Schedule Summary

Standard Daily Structure

09:00 - 09:15    Opening/Review (15 min)
09:15 - 10:15    Session 1 (60 min)
10:15 - 10:30    Preparation for Break (15 min)
10:30 - 11:00    Morning Tea (30 min)
11:00 - 12:30    Session 2 (90 min)
12:30 - 13:00    Session 3 (30 min)
13:00 - 14:00    LUNCH BREAK (60 min)
14:00 - 15:00    Session 4 (60 min)
15:00 - 15:30    Session 5 (30 min)
15:30 - 16:00    Afternoon Tea (30 min)
16:00 - 16:45    Session 6 (45 min)
16:45 - 17:00    Reflection & Wrap-up (15 min)

Total Daily Contact Time

  • Morning: 3.75 hours (09:00 - 13:00, minus 30 min tea break)
  • Afternoon: 3 hours (14:00 - 17:00, minus 30 min tea break)
  • Total: 6.75 hours of instruction
  • Tea Breaks: 60 minutes (30 min morning + 30 min afternoon)
  • Lunch: 60 minutes

Break Activities (Optional)

During Breaks, Participants Can:

  • Network with other teachers
  • Review materials
  • Ask facilitators questions
  • Test projects
  • Share experiences
  • Take photos of projects

Important Notes

Punctuality

  • Please arrive by 08:45 for 09:00 start
  • Breaks are strictly timed to keep schedule
  • Return promptly from breaks

Materials

  • Bring laptops/computers daily
  • Arduino kits will be provided
  • All handouts provided
  • Bring notebooks for notes

Participation

  • Active participation expected
  • Hands-on activities throughout
  • Collaboration encouraged
  • Questions welcome anytime

Assessment

  • Daily reflection journals
  • Project completion
  • Final capstone project
  • Integration plan submission

Workshop Outcomes

By the end of the week, participants will: - ✅ Understand computational thinking - ✅ Master Scratch programming - ✅ Use Arduino with S4A and build robotics projects - ✅ Use Micro:bit with MakeCode for coding and simple robotics - ✅ Know how to run a Code Club and use Code Club resources - ✅ Integrate coding/robotics into curriculum - ✅ Assess student projects - ✅ Create lesson plans and action plans - ✅ Build complete projects


Contact During Workshop

Workshop Facilitators: - Available during all sessions - Break times for individual questions - After hours support (if needed)

Technical Support: - Available throughout workshop - Help with setup and troubleshooting - Hardware support


Notes for Facilitators

Timing Flexibility

  • Schedule can be adjusted based on group needs
  • Some activities may take longer/shorter
  • Be prepared to adapt timing
  • Monitor participant progress

Break Management

  • Ensure breaks start/end on time
  • Have refreshments ready
  • Use breaks for individual support
  • Encourage networking

Daily Wrap-up

  • Always end with reflection
  • Preview next day
  • Address concerns
  • Celebrate achievements

Alternative Schedule (If Needed)

If participants need more time on certain topics:

Option 1: Extended Sessions - Reduce break times slightly - Extend afternoon session to 17:30

Option 2: Focused Days - Spend more time on challenging topics - Condense easier topics

Option 3: Evening Sessions (Optional) - Add optional evening sessions - For advanced learners - For catch-up


Last Updated: 22 January 2025
Version: 1.0