Tuks Robot School: Facilitator Training
Brief Description
The course aims to train persons with an interest in STEM education as facilitators of the Tuks Robot School curriculum. The curriculum teaches the basics of the steps required to build a rudimentary line-following robot from first principles. This includes computer-aided design of the robot chassis, additive manufacturing (3D printing), basic programming, basic electronic circuits, navigation with feedback control, and system integration.
The course includes a Tuks Robot School component kit to allow attendees to gain practical understanding and hands-on experience with the construction of the robot. Attendees must bring a laptop computer to the course to install and run the software that will be used during the course and to participate in the hands-on learning activities.
Learning Outcomes
 Delegates will have knowledge and understanding of:
• the role and aim of robots in industry and society,
• the various components that a robot consists of, and
• the resources available to design, construct and test a rudimentary robot.
Delegates will be able to apply the above knowledge and understanding to:
• construct, test and refine the Tuks Robot School robot,
• teach the Tuks Robot School curriculum, and
• explore self-learning opportunities based on the concepts taught in this course and which  are available on the internet.
Course Content
Day 1: Creating the robot structure and introduction to programming

Topic 1 -  Introduction (1 hour)

  • What is robotics?
  • Overview of the Tuks Robot School robot platform

    Topic 2 -  Computer-aided design (3 hours) o Introduction to computer-aided design

    • Different CAD programs
    • Drawing parts for the robot structure

    Topic 3 - Additive manufacturing (3D printing) (1 hour) o Introduction to additive manufacturing

    • Preparing CAD designs for printing
    • Printing and finishing

    Topic 4 - Basic programming (3 hours) o Introduction to Arduino

    • Installing the software
    • Introduction to programming

    Day 2: Creating the electronic and controller platform

    Topic 5 - Basic electronic circuits (3 hours) o Basic electronic components

    • Sensors and motor drivers
    • Circuit diagrams
    • Circuit construction and testing

    Topic 6 - Navigation with feedback control (2 hours) o Basic control strategies

    • Designing a control algorithm
    • Implementing a controller
    • Debugging (fault finding)
    • Track test

    Topic 7 - System Integration (3 hours)

    • Debugging (fault finding)
    • Track test

Entry Requirements
National Senior Certificate-level science and mathematics will be required to manage the course content.   Tertiary education in a STEM-related field will be beneficial but is not required.
Course Number:
Catalogue and Category:
Engineering and Technology Management
Who Should attend:
Educators, hobbyists
Delivery Mode:
Contact Sessions
Contact Days: