For Registration Please visit: Events page - Schedule of Programs Course Code: ROB-01 Pay to


More Details

  • For Registration Please visit: Schedule of Programs 
  • Course Details: 
    • Prerequisite: Basic Scratch Block Coding is preferable.
    • Delivered in person and online using a secured platform
    • Age: 8-14
    • Duration: 24 hours

Course Description

The course is divided into 3 levels. Each level is for a duration of 4 weeks. The course uses the Mbot robotic kit in conjunction with mblock5 programming environment to deliver the basic knowledge related to robots’ mechanical structure and how we can control them through coding.

Level 1 introduces students to the robotic world using the Mbot kit. 

Level 2 focuses on strengthen the acquired knowledge through various projects. 

Level 3 presents the usage of the servo motor (an extra add on) and how to combine it with the skills they already gained to make simple applications.

Course Objectives

The student will learn about the following:

  • Intro to block programming for robotics
  • Basic programming concepts (e.g. loops, decisions, etc.) using block programming.
  • Understand the various Mbot hardware components.
  • How to utilize Mbot sensors and actuators.
  • How to instruct the robot to perform specific tasks.
  • Basic scientific concepts related to robotics, such as wireless communication, friction, velocity, etc.

Robot Movement

  • Using code to move motors, and synchronizing them for meaningful robot movement
  • Use of encoders to measure movement

Use of sensors

  • Use of light sensor to follow a line
  • Use of ultrasonic sensor for obstacle avoidance