Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

mBlock Programming for mBot Robots

mBot is a versatile robot for beginners to build and program robots.;Its brain is based on an open-platform Arduino processor board. The programming of mBot is using mBlock, a user-friendly graphical programming based on Scratch 2.0. mBlock a drag and drop programming language. Participants will learn how to program mBot to change colours and move in 4 direction such as forward,back,left,right. They will explore the use of Ultrasonic Sensors where they will understand how to create a Smart Robot that will stop when there is an obstacle which mimics how a Google Car Works.They will also learn how to create a line tracking Robot that will help them understand how such robotic applications used in Alibaba for packaging  and delivery of goods from one part to the other of the Alibaba factory.They will learn Programming Concepts such as Loops, If/Else Conditions and Math Operators.   

The topics 

  • mBlock programming.
  • Concepts of sensors and their applications
  • Remote Control mBot Robot
  • Programming of a  mBot Robot to follow line 

The price include a mBot V1.1 STEM Robot Kit (Bluetooth Version, Blue Color) worth $145

mBot Robot Bluetooth


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

Click the links below to apply. Note that you need to register the course first.

For Singaporeans: SkillsFuture Credit

For Company: SSG Training Grant

Course Code: CRS-N-0048483

Course Booking

$450.00 (GST-exclusive)

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Course Details

Module 1 : Introduction to mBlock Programming

  • Overview of mBlock Interface
  • Function Block Programming 
  • Construction of mBot

Module 2 : RGB LED Display

  • Control Mixing of Colours
  • Control a Colour Chart
  • Challenge

Module 3 : mBot Robot Movement

  • Program mBot  Robot Movement
  • Program mBot Robot Speed
  • Challenge

Module 4 Remote Control of mBot Robot

  • Connecting mBot Robot to Bluetooth
  • Program Remote Control
  • Challenge

Module 5 : Line Tracking

  • Program mBot Robot to Recognise Line 
  • Program mBot Robot to Move along Line
  • Challenge

The workshop will end with a fun game where the participants will develop a program to control the robot to follow a line track

Course Admin


Who Should Attend

  • Engineers
  • Technicians


mBot TrainerGabriel is an avid electronics enthusiast who is a big believer of the maker movement. He experiences great joy in imparting his knowledge of electronics and programming to other people as he believes it is an honour to share and see how his students grows as individuals with their new skills.Building cool projects such as Smart Rubbish Bin and building new electronics kits he hopes to rise to new heights of success with his students.

mBot Trainer

Ms Eve Tan has been in 3D industry for 4 years. She is one and only Asian modulator in
Josef Prusa facebook support team. She is also nominated for Woman in 3D Printing Singapore Ambassador in promoting event and seminar to let all women stay connected.

Ms Eve is a graduate ACTA trainers in Singapore IAL institute and currently conducting 3D Printing and scanning for skill future and WDA course.. She have graduate from ACC Institute of Human Services obtain Psychology Counselling, Singapore Polytechnic in CEO, she also ongoing her part-time upgrading on Moscow Institute of Physics and Technology in Post-Graduate Programs, she is keen on learning and upgrading herself during her spare time.
She has been doing all support and teaching to all buyer which they have purchase Prusa MK2,MK2S,MK3.
She also created her own 3D Home Desk Machine which is easy to fix and user friendly and with special feature of Non Break printing module in her own 3D printer in 2014.

She is proficient in :

  • Fusion 360, 
  • Visual Coding 
  • Repetier, 
  • Mesh mixer and inksvg. 
  • simplify3D
  • Sketchup Make
  • 3D Printing Skill 
  • Google Drive & GSuit
  • & more…..

She love to conduct lesson in a fun and creative way to students, by example hydroponic planting systems, kitchen items, feasible stationery items and so on

Write Your Own Review

You're reviewing: mBlock Programming for mBot Robots

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

Robotics Car Workshop for Kids (2 Sessions)

Robotics Car Workshop for Kids (2 Sessions)

4 Review(s)
$300.00 (GST-exclusive)
Arduino Essential Training

Arduino Essential Training

35 Review(s)
$298.00 (GST-exclusive)
Advanced Arduino Training

Advanced Arduino Training

14 Review(s)
$298.00 (GST-exclusive)
Arduino IoT Training with Node-RED

Arduino IoT Training with Node-RED

9 Review(s)
$298.00 (GST-exclusive)
Arduino Robotics Workshop for Kids (2 Sessions)

Arduino Robotics Workshop for Kids (2 Sessions)

$300.00 (GST-exclusive)
Visual Coding with Arduino for Non-Programmers

Visual Coding with Arduino for Non-Programmers

2 Review(s)
$298.00 (GST-exclusive)