The control and termination statements in ScratchJR are used to build more advanced programs, such as repeating a certain detail in a scene. The scene in ScratchJR is also much more vivid, creating the premise for students to develop more programs. Let's review the control and termination statements in ScratchJR.
Control commands in ScratchJR
| Command |
Function |
 |
The wait command, measured in tenths of a second. As shown in the image, it will wait for 1 second. If we want to wait for 5 seconds, we will enter 50. |
 |
The command adjusts the speed of movement. This command has 3 options: Slow, Medium and Fast. As the command on the side is Medium speed |
 |
Repeat Statement: The statements between this block will be repeated the specified number of times. As shown in the figure below, it is repeated 4 times. |
 |
The command stops all activities in the program. This is a rarely used command. |
End Command Group in ScratchJR
These are the commands used when performing the character movement functions in ScratchJR. The numbers in these commands correspond to a square on the stage. When we turn the stage into a grid, we can easily visualize the number of moves.
| Command |
Function |
 |
Forever loop statement: When this statement is encountered, the program will go back to the first statement and execute again. |
 |
Scene transition command: This command is used quite commonly, used to switch to a certain scene. |
 |
The command ends the program at one scene and automatically moves to the next scene. |