Robotics 101 for Juniors (Grades 4-6)

A 2 day, 8 Hour Robotics Workshop - for children in Grades 4 to 6.

“See it move… Watch it go! Look, it’s drawing a spiral now... And I coded it to do that!”

Learning computer programing is one of the most important skills a child growing up in today's world can acquire. Learning how to code with EDRO makes this experience hands-on, practical and most of all, fun! The EDRO Junior Robotics Programme takes children on a journey into the world of coding robots. Working with 4 Modules over the course of 1 year, EDRO lays the foundations for a lifelong love of Mathematics, Science, Coding and Robotics. This workshop, covers the first of EDRO's four Modules. In Module 1, we will spend our time playing games, competing with friends and solving problems through the use of Drag and Drop coding - all this, while learning some very important  problem-solving skills along the way.  




Our October Joburg Workshops will take place at Jeppe High School for Girls in Kensington. On the day of your arrival, signposts will lead you to the computer lab from the main gate on Kennet Street.

Workshop 1: Tuesday 3 and Wednesday 4 October (SOLD OUT)
Time: 13h00pm to 17h00pm 

Workshop 2: Thursday 5 and Friday 6 October
Time: 08:30am to 12:30pm

Workshop 3: Thursday 5 and Friday 6 October (SOLD OUT)
Time: 13:00pm to 17:00pm

Cape Town

Our October Cape Town Workshops will take place at EDRO's home in the Bandwidth Barn, Woodstock. Detailed directions will be emailed to you upon the placing of your booking.

Workshop 1  - Tuesday 3 and Wednesday 4 October (SOLD OUT)
Time: 8:30am to 12:30pm

Workshop 2 - Tuesday 3 and Wednesday 4 October
Time: 13:00am to 17:00pm

Workshop 3 - Thursday 5 and Friday 6 October
Time: 8:30am to 12:30pm



We accept children currently enrolled in Grades 4-6 into this workshop. Please visit our workshop page to find courses for children in other age-groups. 

The workshop is 2 days long. Each day is 4 hours in length with a 20 minute snack break in the middle of the day.

We offer workshops in both Cape Town and Johannesburg. Please find further details below.

The cost for the course is R650 for a single child or R590 when two or three children are booked simultaneously. 


Introduction to the world of robotics: What is a robot?
We explore all of the essential elements needed to call something a robot and examine some groundbreaking examples of current robots.

The fundamentals of programming in a drag and drop interface.
We learn to write code in the S2 Graphical User Interface starting with coding LEDS to blink in various patterns.

Simple robotic movement
We explore the basics of robot movement as we code our robots to draw basic shape sequences using straight lines and point turns.


Intermediate patterns
We introduce new coding tools to allow our shape sequences to become more complex.

Arcs and Circles
We explore the mathematics around circles and arcs and learn to code our robot to perform these movements.

Advanced Patterns
For those up for the challenge, we conclude with the Advanced Shape Series - a set of tasks that requires careful planning to control a robot through a series of difficult movement sequences.


My child is in Grade 3, can he/she join in?

We know that as a parent, you want the very best for your child. Oftentimes, children interested in EDRO workshops are naturally gifted and can function many years ahead of their Grade level. However, with the experience of thousands of children passing through our workshops, we find that children under our cut-off age do not enjoy the workshop and neither do they receive benefit they should. For this reason we ask parents please not to enroll children below the requested Grade minimum.

My child has special needs, will you accept them?

EDRO welcomes children from all backgrounds and abilities. However, EDRO facilitators are not specifically trained to handle extreme academic, social or emotional requirements.  In addition to this, partner-work is an essential part of all EDRO workshps. Therefore, we ask that if your child would be unable to work successfully with a partner in a normal schooling environment that you please do not enroll them in this workshop. If you are in doubt, please get in touch and we will gladly advise you.

My child has already done a coding/robotics programme?

This workshop will share more in common with coding programmes - Scratch,, Codecombat, etc than robotics programmes. The biggest difference is that at EDRO our code is brought to life through being loaded onto a moving robot. It is our experience that this aspect of the programme is quite different to any other school based or extra-mural initiatives. However, if you are in doubt, please give us a shout and we will gladly advise you!

Is this workshop suitable for ABSOLUTE beginners?

Yes! We welcome children onto the workshop with no prior coding or robotics experience.

My child is not on holiday for these workshops?

We offer EDRO workshops in both the government and independent school holidays. Sign up to our mailing list and we will be sure to let you know when the next set of workshops is on the way.

Do you offer bursaries or discounts?

We have a limited number of discounted spaces available on each workshop. These are awarded on a purely means-based approach. Please contact us to find out more about this option.

What will my child be able to do after the course?

Your son or daughter will have a solid foundation laid in two extremely important coding concepts, namely, sequence and repetition. Not only should they have a clear idea of what these two elements are - they will also be able to apply them to problems involving robot movement. They should also understand what an algorithm is, and what makes one algorithm better than another. Finally, you should find that they are excited about the field of Computer Science and eager to learn more.