The bottom five slots on the function board are called the Function Area. You may have received a block that says "Fun"; it is a Function Block (This goes on the mainboard, and not in the function area. You have to enter normal coding blocks in the function area). You can use the function block to pack more instructions in a single block enabling you to create more advanced coding sequences.  

The function blocks execute the command that is set on the Function area as many times as the function block appears on the mainboard.

For example,  if you have set Forward, Forward, Left, and Right on the function area, and you insert two function blocks on the main coding area, the robot will perform this sequence twice. Similarly, if you put three function blocks, the sequence will continue a third time.

Without the function blocks, you need to enter eight coding blocks to execute this sequence twice, and twelve to run it three times. However, with the function block, you need four coding blocks in the function area and two/three function blocks to execute the same command.


Please contact hello@learnwithmochi.com if you face any issues.