Tutorials

Download step-by-step tutorials (PDF format) and sample programs (.sb2) by right-clicking on the relevant links below, and selecting ‘Save Link As…’:

Note: If you are already using Scratch, please note that the programs may be opened in Scratch by default if not specified.

Tutorial 1: Introduction to mBlock and LED
In this tutorial, you will learn the basic GUI (Graphical User Interface) of mBlock, and write your first program.
LED Light [Sample Program]


Tutorial 2: Introduction to Button
This tutorial will teach you how to program a control button input and a Light-Emitting Diode (LED) light output together.
T-Sense (Button) [Sample Program]


Tutorial 3: Introduction to Buzzer
This tutorial will teach you how to program a buzzer output and a button input, similar to how a doorbell works.
T-Sense (Buzzer) [Sample Program]


Tutorial 4: Introduction to Tilt
This tutorial will teach you how to program the tilt sensor as an input. It can be used as a shake-detection device to activate outputs like lights (LED) or sound (buzzer).
T-Sense (Tilt) [Sample Program]


Tutorial 5: Introduction to Potentiometer
This tutorial will teach you how to program the potentiometer (pot)as an input. It can be used as a rotating knob device to tune outputs like light indication (LED) or sound (buzzer).
T-Sense (Pot) [Sample Program]


Tutorial 6: Introduction to LDR
This tutorial will teach you how to program the Light-Dependent Resistor (LDR) as an input. It can be used as a light-sensitive device to turn on outputs like lights (LED) or sound (buzzer) when dark or bright.
T-Sense (LDR) [Sample Program]


Tutorial 7: Introduction to T-Pad
This tutorial will teach you how to program the T-Pad. It is used as a multi-input button pad and can even be used as a game controller. Its program can be further improved by your imagination and limitless creativity.
T-Pad [Sample Program]


Tutorial 8: Introduction to Vibration
This tutorial will teach you how to program the Vibration sensor as an input and a LED light output. It can be used as a switch triggered by vibration to turn on outputs like light indication (LED) or sound (buzzer).
T-Sense (Vib) [Sample Program]


Tutorial 9: Introduction to Servos
This tutorial teaches you how to program servo motors using mBlock and T-Scratch, and how to control the servo motor movement using a button (T-Sense).
Servo [Sample Program]


Tutorial 10: Introduction to PIR
This tutorial teaches you how to program the PIR sensor with T-Scratch that triggers a buzzer output when the PIR is triggered.
PIR [Sample Program]