Block-Based Coding for Educators Introduction
Course Description
This course introduces South African educators to the fundamentals of block-based coding as used in the Coding and Robotics CAPS curriculum. Educators will develop a strong foundation in computational thinking, algorithms, sequencing, loops and conditionals using block-based coding platforms such as WeeeCode and Micro:bit environments.
The course focuses on practical classroom implementation, enabling educators to confidently teach coding concepts using age-appropriate, visual programming tools aligned to DBE requirements.
Who This Course Is Aimed At
- Foundation, Intermediate, and Senior Phase educators
- Coding and Robotics teachers (Grades R–9)
- Educators with little or no prior coding experience
- Technology, Mathematics, and ICT educators
Learning Delivery & Support
- Interactive e-learning modules via our LMS
- Live online facilitator-led sessions
- Practical coding activities and assessments
- Full academic and technical LMS support
DURATION: 1 Month
Online e-learning with live online lectures
Flexible, self-paced learning
| Module | Topics |
|---|---|
| Module 1: Foundations of Coding | CAPS overview, Computational Thinking, Algorithms, Coding vs Programming |
| Module 2: Introduction to WeeeCode | WeeeCode setup, Interface navigation, Block categories |
| Module 3: Basic Programming Concepts | Sequencing, Events, Motion & Output, Debugging |
| Module 4: Control Structures & Logic | Loops, Conditionals, Logical reasoning |
| Module 5: Variables & Input | Variables, Counters, User input |
| Module 6: Game-Based Learning | Game design, Animations, Simulations |
| Module 7: CAPS Classroom Implementation | Lesson planning, Differentiation, Assessment |
Important Notes:
Edutronics reserves the right to make changes to the curriculum and/or admission requirements. Fees, textbooks and any special equipment you will need is detailed by the middle of the year on the “Additional costs schedule” available from your closest campus.
