Robotics Schools Program:
The robotics schools program is an initiative which was introduced by SKA to the SKA schools and is aimed at inspiring young people and their communities interest in Science, Technology, Maths and Engineering through fun activities which are mainly centered on children building and programming robots. The schools involved are:
JJ Booysen Primary
Delta Primary:
Brandvlei Primary
Brandvlei High School
Williston High School
Van Wyksvlei Intermediate
Carnarvon Primary
Carnarvon High
Nico Bekker Primary
The objectives of robotics program:
Studying robotics in the classroom has the potential to make computer programming a less abstract endeavor, engage youth who would otherwise not be interested in technology or engineering, and bring high-technology down to the practical, everyday level.
1. Hands-On Learning & Engagement:
Kids of all ages enjoy hands-on construction activities, so that aspect of robotics is accessible across the board; further, abilities in this area vary widely within an age group, which allows individuals to achieve mastery and demonstrate competence. Youth love a chance to show their peers (or teachers!) what they’ve learned and what they can do, and the many different subsystems involved (structure, motion, sensors, programming, manipulation, etc.) Problem Solving & Training for Future Careers:
Problem solving strategies are obviously crucial, as it is difficult to construct a working robot unless the participants have a grasp of what it is that they are supposed to do and how they can go about accomplishing it. The design process used by engineers begins with understanding the capabilities and limitations of their tools and equipment, researching and understanding the problem at hand, conceptualizing a solution to that problem, constructing that solution, testing it to see how well it works, and revising their solution based on its performance. They form the basis for sound problem solving across the board and can be transferred into any number of contexts. The addition of a computer programming component allows for deeper investigations into issues such as remote sensing, control, and autonomous functioning. Indeed, many of the issues encountered when constructing and building a robot can promote a better appreciation for what Nature achieves in smaller, lighter packages.
3. Math:
Although not always a student favorite, math is applied to the robot building when it comes to programming. Geometry, particularly circle geometry is necessary to accurately get the robot to rotate the wheels the requested distance.
4. Programming:
Although the programming language used in the robotics class is totally different to what computer scientists, Professional Programmers and Scientists use. The LEGO programming software provides a lesson for the learners in understanding how programming languages work. Mechanics: Part of the robot building has to do with putting the robot together with the Technic pieces. How those fit together and work efficiently is a big part of the task.
5. Physics:
Along with efficiency, you need a stable structure, which covers distance in a short period of time, less friction, . Kids spend a lot of time learning about which designs are the most stable.