When we open the scratch software, the first appearance of the interface is that we later build the main interface of the program, the program is here to make.
The entire user interface consists of three parts: the upper-left stage, the lower-left role list, the area on the right that is related to the script (including the block area and script area). In addition to the script and label pages in the tab page, the Styling label page and the sound label page are included. Big for you to briefly introduce these three parts:
First, stage
The stage is the place where the character moves, paints and interacts. The center of the stage is x=0,y=0, the mouse movement in the stage at the bottom right will display the corresponding values, this value is the mouse coordinates.
Ii. List of roles
A new scratch project consists of a white stage and a cat (the cat is a character). You can add a new role to the current project by using the four buttons above the role list. We can choose to have a character from the material library, or we can draw a new role by ourselves or choose a picture of your own computer's hard disk as a character and a camera to capture a screen as a role.
Third, building block area
The building blocks in scratch are divided into ten modules: action, appearance, sound, brush, data, events, control, reconnaissance, digital and logical operations. Different modules are labeled with different colors, so you can quickly find a block of bricks. The SCRATCH2 contains more than 100 blocks of bricks, but some appear only under certain conditions.
You can choose the module of the block area and click on the different building blocks, try to modify the parameters and click the blocks to see what the effect is.
Iv. Scripting Area
In order for the character to move, not just a static picture, we need to write a program for the character. Before programming, select the appropriate roles and stages, then drag the blocks from the block area to the script area, and then close them together. If the block area is dragged to the script area, there is a white highlighting, indicating that the current building blocks can form a valid connection with another building block. It is because scratch uses the modular approach of building blocks, which greatly reduces the complexity of programming so that young students can use it well.
The software interface first introduces these several big functions, the specific inside detail menu, the building block application we may from the actual project to 1.1 point contact, the understanding.