At the end of the workshop, the participant is expected to:

1. Be familiar with the interface of the mBlock IDE;

2. Create codes for movement, sound, and lights;

3. Create codes for a maze-solving robot;

4. Create codes for a line-following and obstacle avoidance robot;

5. Create a code for a project-based robot.

This workshop is intended for 7-12 year old participant to meet the following competencies:

1. Be familiar with the user environment of Scratch;

2. Create codes that will perform specific functions;

3. Develop a mini-game that applies the coding commands, techniques and principles.