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.
TSense (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.
TSense (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).
TSense (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).
TSense (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.
TSense (LDR) [Sample Program]
Tutorial 7: Introduction to TPad
This tutorial will teach you how to program the TPad. 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.
TPad [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).
TSense (Vib) [Sample Program]
Tutorial 9: Introduction to Servos
This tutorial teaches you how to program servo motors using mBlock and TScratch, and how to control the servo motor movement using a button (TSense).
Servo [Sample Program]
Tutorial 10: Introduction to PIR
This tutorial teaches you how to program the PIR sensor with TScratch that triggers a buzzer output when the PIR is triggered.
PIR [Sample Program]
This shouldn’t be done before you start to write essay write the paper.