Why Start a Robotics Club?
A school robotics club gives learners hands-on experience with technology, engineering, teamwork, and problem-solving — skills that employers and universities are actively seeking. It also:
- Supports CAPS Technology and Natural Sciences outcomes
- Prepares learners for competitions like WRO SA (World Robot Olympiad)
- Builds confidence in learners who don't thrive in traditional classroom settings
- Creates excitement about STEM in your school community
- Looks excellent on university and bursary applications
Step 1: Equipment & Budget Planning
Entry-Level Kit (R2,000–R4,000)
This gets you started with 10–20 learners:
| Item | Qty | Est. Cost | Total | |------|-----|-----------|-------| | Arduino Uno clone + USB cable | 5 | R200 | R1,000 | | Breadboard + jumper wire kit | 5 | R80 | R400 | | LED + resistor assortment pack | 1 | R150 | R150 | | Sensor pack (LDR, temp, ultrasonic) | 2 | R200 | R400 | | Small DC motors + wheels | 5 | R60 | R300 | | 4×AA battery holders | 5 | R30 | R150 | | AA batteries (bulk) | 1 pack | R150 | R150 | | Storage containers (labelled) | 5 | R50 | R250 | | Total | | | R2,800 |
Intermediate Kit (R5,000–R10,000)
Add these once you've established the club:
| Item | Qty | Est. Cost | Total | |------|-----|-----------|-------| | Robot chassis kit (2WD platform) | 5 | R300 | R1,500 | | L298N motor driver boards | 5 | R80 | R400 | | HC-SR04 ultrasonic sensors | 5 | R50 | R250 | | IR line-following sensors | 5 | R40 | R200 | | Servo motors | 5 | R60 | R300 | | Soldering station (for facilitator) | 1 | R500 | R500 | | Multimeter | 1 | R200 | R200 | | Tool set (screwdrivers, pliers, wire strippers) | 1 | R300 | R300 | | Total | | | R3,650 |
Competition-Level Kit (R15,000+)
For schools preparing for WRO SA or similar:
| Item | Qty | Est. Cost | Total | |------|-----|-----------|-------| | LEGO Education SPIKE Prime sets | 3 | R4,000 | R12,000 | | Raspberry Pi 4 kits | 3 | R1,500 | R4,500 | | 3D printer (Creality Ender-3) | 1 | R5,000 | R5,000 | | PLA filament | 3 rolls | R300 | R900 | | Total | | | R22,400 |
Where to Buy
| Supplier | Website | Strength | |----------|---------|----------| | DIY Electronics | diyelectronics.co.za | Wide range, educational kits | | Communica | communica.co.za | Johannesburg pickup | | Micro Robotics | microrobotics.co.za | Arduino + robotics specialist | | RS Components | za.rs-online.com | Bulk + professional grade | | Banggood | banggood.com | Cheapest option (2–4 week delivery) |
Tip: Contact suppliers about educational discounts. Many South African electronics suppliers offer 10–20% off for schools (ask for a quote on school letterhead).
Step 2: Get School Approval
Sample Proposal Letter
Use this template when approaching your principal or school governing body:
[School Name] [Date]
To: The Principal / School Governing Body Re: Proposal to Establish a Robotics & Coding Club
Dear [Principal's Name],
I am writing to propose the establishment of a Robotics & Coding Club at [School Name]. This extracurricular club will meet [once / twice] per week for [1–2 hours] after school, and aims to introduce learners to practical technology skills through hands-on projects.
Why Robotics & Coding?
- Directly supports CAPS Technology curriculum outcomes for the [Intermediate / Senior] Phase
- Develops critical thinking, teamwork, and problem-solving skills
- Prepares learners for the digital economy and future career opportunities
- Potential to participate in national competitions (WRO SA, SAASTA Science Olympiad)
What is needed:
- A classroom with power outlets (electricity access is essential)
- Permission to run sessions [day and time suggested]
- An initial budget of approximately R[amount] for equipment (see attached budget)
- Storage space for equipment (1 lockable cupboard)
Funding options:
- School budget allocation
- Parent/community fundraising
- Corporate sponsorship (I have identified potential sponsors)
- NPO partnership (e.g., M²P INNOVATION Hub offers guidance and support)
- Department of Education grants (STEM-related applications)
I am prepared to:
- Facilitate all sessions personally (with volunteer support where available)
- Maintain and inventory all equipment
- Provide regular progress reports
- Organise a learner showcase once per term
I would welcome the opportunity to discuss this proposal at the next SGB meeting. Please find a detailed budget and suggested curriculum attached.
Yours sincerely, [Your Name] [Position / Subject] [Contact Details]
Step 3: Parent Communication
Parent Information & Permission Letter
[School Name] — Robotics & Coding Club
Dear Parent/Guardian,
We are excited to announce a new Robotics & Coding Club at [School Name]! Your child has expressed interest in joining.
What is it? A weekly after-school programme where learners build electronic projects, learn to code, and develop teamwork skills using technologies like Arduino, Scratch, and robotics kits.
When: Every [day], [time] to [time] Where: [Room/venue] Cost: [Free / R___ per term for materials] What to bring: Nothing — all equipment is provided
Skills your child will develop:
- Logical thinking and problem-solving
- Basic coding and electronics
- Creativity and invention
- Teamwork and communication
- Presentation skills
Safety: All activities are supervised. Electronic components used are low-voltage (5V, battery-powered) and safe for young learners. Safety guidelines are taught in the first session.
Please complete and return the slip below by [date].
PERMISSION SLIP
I, _________________________ (parent/guardian), give permission for my child _________________________ (learner name) in Grade _____ to attend the Robotics & Coding Club.
Emergency contact number: _________________________
Allergies or medical conditions: _________________________
I consent to photos of my child's projects being shared on the school/club social media pages: Yes ☐ No ☐
Signature: _________________________ Date: _____________
Step 4: Suggested Curriculum — Term 1 (10 weeks)
Weeks 1–3: Introduction & Basics
Week 1: Welcome to Robotics
- What is robotics? Show video examples (search "WRO SA" on YouTube)
- Ice-breaker: build the tallest tower from paper + tape (10 min challenge)
- Introduce the Arduino board — pass it around, identify parts
- Install Arduino IDE on all computers
- Take-home: "What robot would you build if you could build anything?" — write or draw
Week 2: Your First Circuit
- Electricity basics: voltage, current, resistance (5 min explanation)
- Build the LED blink circuit on breadboards
- Upload the Blink sketch
- Challenge: Change the blink speed, add a second LED
- Introduce circuit diagrams (draw what you built)
Week 3: Inputs & Outputs
- Digital vs. analog — what's the difference?
- Add a push button to control the LED
- Read a light sensor (LDR) and display values on Serial Monitor
- Challenge: Make the LED brightness respond to the light sensor
Weeks 4–6: Building Blocks
Week 4: Sensors
- Ultrasonic distance sensor (HC-SR04)
- Measure distances, display on Serial Monitor
- Create a "proximity alarm" that beeps when something is close
- Challenge: Make different tones for different distances
Week 5: Motors
- DC motor basics — how a transistor acts as a switch
- Wire a motor circuit (with flyback diode for safety)
- Control motor speed with PWM (analogWrite)
- Challenge: Use the light sensor to control motor speed
Week 6: Servo Motors
- What's different about a servo? (angle control vs speed control)
- Wire a servo motor
- Program it to sweep back and forth
- Challenge: Build a "sensor turret" — servo + ultrasonic sensor that scans left to right
Weeks 7–9: Robot Build
Week 7: Chassis Assembly
- Distribute robot chassis kits (2WD car platforms)
- Assemble the chassis, mount motors, attach wheels
- Connect the motor driver (L298N) to Arduino
- Test: drive forward, backward, turn
Week 8: Adding Intelligence
- Mount ultrasonic sensor on the front
- Program obstacle avoidance: if distance < 20cm → stop → turn → go forward
- Test and debug
- Challenge: Make the robot find its way out of a box maze
Week 9: Line Following
- Mount IR sensors on the bottom of the robot
- Explain line-following logic (detect black line on white surface)
- Code the algorithm: left sensor sees line → turn left, right sensor → turn right
- Create a test track with black electrical tape
Week 10: Showcase
Week 10: Learner Showcase
- Each pair prepares a 3-minute presentation of their favourite project
- Invite parents, other teachers, and the principal
- Set up demo stations where visitors can try the robots
- Celebrate! — certificates, photos, social media posts
- Collect feedback from learners: "What do you want to learn next term?"
Funding Ideas
If the school can't fund equipment, try these approaches:
- Corporate sponsorship: Write to local businesses (banks, telecoms, mining companies). Many have CSI (Corporate Social Investment) budgets specifically for education
- Parent fundraising: Run a tech showcase evening where parents donate towards equipment after seeing what their children have built
- NPO partnerships: Contact organisations like M²P INNOVATION Hub, SAASTA, or Code4CT for equipment loans or donations
- Department of Education: Apply for STEM grants through your district office
- Crowdfunding: Use platforms like BackaBuddy (South African crowdfunding) to raise funds online
- Recycled materials: Many projects can start with recycled materials — cardboard chassis, recovered motors from old toys, salvaged electronics
Running the Club Long-Term
Keep Momentum
- Set a competition goal — register for WRO SA or host an inter-school challenge
- Create a learner leadership structure — senior members mentor new joiners
- Document everything — photos, projects, and learner reflections build your portfolio
- Share on social media — parents love seeing their children's creations
- Report back to the SGB every term with attendance data and learner outcomes
Building a Team
- You don't have to run it alone — recruit volunteer facilitators from:
- University engineering/IT students (community service hours)
- Parents with tech backgrounds
- Senior learners from Grade 11–12
- Other teachers who are curious
- Create a WhatsApp group for facilitators to coordinate
This resource is provided free by M²P INNOVATION Hub. We're happy to advise schools starting their own clubs — contact us anytime.