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 our robot's movement is the name of the game in Module 1. We work with S2 Robot in the programming language of C to get it to draw the most incredible of shapes. All the while we will be learning about variables, functions, simple loops, if-else statements and simple algorithms. We end off the Module with a game of Robot-Espionage in which we program our robots to respond to remote control signals and then but our programs to the test in a mini-battle!

Grades: 7 to 9
Prerequisite: No prior experience required
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R850 single participant, R790 two+ participants
FREE Lesson/ Trial: 21 October
Time: 14h30 to 16h30
Dates:

  • Session 1: 21 October (Free Trial)
  • Session 2: 28 October
  • Session 3: 4 November
  • Session 4: 11 November

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.

Grades: 7 - 9
Prerequisite: Teen Module 1 Holiday Workshop or Sat Lab
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R850 single participant, R790 two+ participants 

FREE Lesson/ Trial: 21 October
Time: 12h30 to 14h30
Dates:

  • Session 2: 21 October (Free Trial)
  • 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: R850 single participant, R790 two+ participants 
FREE Lesson/Trial: 21 October
Time: 08h30 to 10h30
Dates:

  • Session 1: 21 October (Free Trial)
  • Session 2: 28 October
  • Session 3: 4 November
  • Session 4: 11 November

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.

Grades: 4 - 6
Prerequisites: Junior Module 1 Holiday Workshop or Sat Lab
Length: 4 days, 8 hours
Location: Woodstock Exchange, Woodstock, Cape Town
Cost: R850 single participant, R790 two+ participants
FREE Lesson/ Trial: 21 October
Time: 10h30 to 12h30
Dates:

  • Session 1: 21 October (Free Trial)
  • Session 2: 28 October
  • Session 3: 4 November
  • Session 4: 11 November

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