Weekend Lab

Each term, over the course of 4 or 5 Saturday's, the EDRO Experience is offered in the form of Weekend Lab Sessions at our home in The Woodstock Exchange, Cape Town.  Each term, participants will go on to complete a new EDRO module as they progress from Coding Newbie to Coding Ninja. The entire programme consists of 4 modules. Every module has a uniquely themed coding focus and builds on all experience gained in prior modules. 

Weekend Robotics Lab for Teens

5 day, 10 hour Lab Sessions - for Teenagers in Grade 7 to 9

“Finally, I found the point to learning about Pythagoras.”

The Edro Teen Programme brings Computer Science to life! Unleash your robotic potential as step by step, we work on challenging problems that make learning to code fun. Forget about boring 'lecture' style lessons, with Edro you will be solving problems, playing mini-games and competing in competitions that push you to your limits. These workshops are designed to leave you empowered and excited about the most important subject of the 21st century: computer code!

Module 1

Simply Output

Controlling robot output is the name of the game in Module 1. We work with S2 Robot in the programming language of SPIN to get it to draw the most incredible of shapes. We then move onto learning to programme in C with an Arduino microcontroller - solving electronic problems that put our new found skills to rigorous test. Module 1 for teens is designed to nurture all who come our way in their aspiration to master the power of computing. 

Grades: 7 to 9
Prerequisite: No prior experience required
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants
FREE Lesson/ Trial: 19 August
Time: 13h00 to 15h00
Dates:

  • Session 1: 19 August (FREE trial)
  • Session 2: 26 August
  • Session 3: 2 September
  • Session 4: 9 September

Module 2

Robot Wars

In Module 2, we build robots. Not Lego robots, but proper robots. Using the technical, electrical wizardry we learned in Module 1, we first learn to control a Servo-motor and then, once our robot is complete - programme it to solve some hairy challenges. We will also return to using the S2 robot for a brief period to get the hang of variables and functions - two of the most important programming concepts.

Ages: 13 to 15
Prerequisite: Teen Module 1 Holiday Workshop or Sat Lab
Length: 5 days, 10 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
Dates:

  • Session 1: 14 October (FREE trial)
  • Session 2: 21 October
  • Session 3: 28 October
  • Session 4: 4 November
  • Session 5: 11 November

Module 3

Funky Functions

Functions are the bricks and mortar of programming. Working with functions, we attempt some crazy movement sequences with our completed robots.  This module is jam packed with challenges, competitions and open ended problems putting everything we have learned over the past 3 Modules to the test. 

Ages: 13 to 15
Prerequisite: Teen Module 2
Length: 5 days, 10 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
Dates: To be confirmed

Module 4

Oh No! It has Eyes and It's Out of Control!

Module 4 is all about input. Working with simple buttons and LED's we master the basics of the "if/else statement." The "if/else statement" is another programming fundamental. Once this formality is out of the way, we apply our newfound knowledge to the  challenging task of giving our robot a pair of eyes in the form of an Ultra-Sonic Ping Sensor - think sonar, but just on land. This is the apex of the Teen Programme. Further advanced study with Edro is possible via private arrangement.

Ages: 13 to 15
Prerequisite: Teen Module 3
Length: 5 days, 10 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
Dates: To be confirmed

Weekend Robotics Lab for Juniors

4 day, 8 Hour Lab Sessions - for children in Grade 4 to 6.

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

The Edro Primary Programme introduces children to the world of coding robots and solving problems. Every lesson is hands-on, practical and, most of all, fun! We will spend our time playing games, solving problems through the use of GUI coding, and learning some very important programming concepts along the way.

 

Module 1

Inspiration through Movement

In the first module, participants are guided through their first experience of programming a robot. An emphasis is placed on inspiring pupils to enjoy solving problems. Most problems in Module 1 center around movement based challenges. Participants make their own discoveries while getting their robots to draw a series of geometric shapes. All coding is done in a drag-and-drop style, minimizing the barriers to entry. This module is our introductory starting for all children who are new to the Edro Programme.

Grades: 4 to 6
Prerequisites: No prior experience required
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
FREE Lesson/Trial: 19 August
Time: 09h00 to 11h00
Dates:

  • Session 1: 19 August (FREE trial)
  • Session 2: 26 August
  • Session 3: 2 September
  • Session 4: 9 September

Module 2

The Logic of Robot Choice

In the second module, we are now eager to wander deeper into the unexplored terrain of 'Robot Choice". How can an inanimate machine make a decision? How can a programmer solve problems that take unknown factors into consideration? In this Module, we will use 'conditional statements' or 'choice blocks' to answer these questions practically. Problems worked on in this module involve participants integrating input from their robot’s sensors into their code. We will explore light sensors, infrared proximity sensors and line sensors. All work in this module continues to be done in a drag-and-drop style, reinforcing the confidence build in Module 1.

Ages: 9 to 12
Prerequisites: Junior Module 1 Holiday Workshop or Sat Lab
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants
FREE Lesson/ Trial: 14 October
Time: 11h00 to 13h00
Dates:

  • Session 1: 19 August (FREE trial)
  • Session 2: 26 August
  • Session 3: 2 September
  • Session 4: 9 September

Module 3

 Enter the Matrix

Dragging and dropping blocks to learn the basics of coding is great for building confidence but in Module 3, we learn to code using proper syntax. Working in the language of SPIN, we will program our robots with yet unprecedented accuracy to tackle movement based problems that produce some really intricate shapes. We will also explore working with coordinates to convert actually pictures into robot drawings. As we have all this fun we continue to explore Functions and Variables, the key building blocks of any algorithm. 

Ages: 9 to 12
Prerequisites: Junior Module 2
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
Dates and times: To be confirmed

Module 4

Under the Hood

The moment has arrived. We are ready to lift up the proverbial hood on the robots we have been exploring and learn about all the fiddly bits that go into creating an automated machine. Working with an Arduino Microcontroller - we will first learn to light up LED's, sound buzzers, control motors and build some awesome circuits. Once we are comfortable with all this, we dive into constructing our very own robot and programming it to move about.

Ages: 9 to 12
Prerequisites: Junior Module 3
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R950 single participant, R890 two+ participants 
Dates and times: To be confirmed