Logo Lanfrica

msovara/dbe-coding-robotics-curriculum

Domain:

education

Record type:

project
Creator:
mso
Host:
Week-long coding and robotics curriculum for DBE teacher training in South Africa # DBE Coding and Robotics Curriculum ## Week-Long Teacher Training Workshop **Repository:** github.com This curriculum is designed for the Department of Basic Education (DBE) in South Africa to train teachers in coding and robotics education. **Integrated with:** CHPC Training DSI Coding School - See CHPC_INTEGRATION.md for details. ## Curriculum Overview - **Duration:** 5 days (full-day workshops, 6-8 hours per day) - **Target Audience:** DBE teachers with mixed experience levels - **Resources:** Full resources available (Arduino kits, computers, internet, cloud access) ## Structure - **Day 1:** Introduction to Coding with Scratch - **Day 2:** Advanced Scratch Programming - **Day 3:** Physical Computing with Scratch for Arduino - **Day 4:** Coding & Robotics with Micro:bit – Part 1 - **Day 5:** Coding & Robotics with Micro:bit – Part 2 (Code Club Intro) Reference material from the former cloud and hardware days is in `resources/cloud-computing/` and `resources/hardware/`. ## Learning Outcomes Upon completion, teachers will be able to: 1. Teach basic coding and robotics concepts to students 2. Run similar workshops for their students 3. Integrate coding/robotics into existing DBE curriculum subjects ## Directory Structure ``` dbe-coding-robotics-curriculum/ ├── README.md (this file) ├── day-01-scratch/ │ ├── lesson-plan.md │ ├── activities/ │ ├── projects/ │ └── assessment/ ├── day-02-scratch/ │ ├── lesson-plan.md │ ├── scratch-advanced-guide.md │ ├── activities/ │ │ └── advanced-scratch-activities.md │ ├── projects/ │ │ └── project-templates.md │ └── assessment/ │ └── rubric.md ├── day-03-arduino/ │ ├── lesson-plan.md │ ├── arduino-robotics-guide.md │ ├── activities/ │ │ └── robotics-activities.md │ ├── projects/ │ │ └── project-guides.md │ └── assessment/ │ └── rubric.md ├── day-04-microbit/ │ ├── lesson-plan.md │ ├── microbit-introduction-guide.m …