In this article on Getting Started with Scratch, I will explain the basics of Scratch 3.0 programming. Basically, Scratch 3.0 was released on January 2, 2019.
Scratch 3.0 Environment
In order to Getting Started with Scratch 3.0, just go to its official website https://scratch.mit.edu/ and sign in if you have already joined it. Otherwise, click on the Join button as shown below.
After that, you can choose the username and password. Also, you need to specify other information such as country, gender, date of birth, and email id. Once you have successfully created your account, the following page will open. Click on the Create option.
Once you click on the Create button, you will be redirected to the Scratch Editor shown below.
Understanding Scratch Editor
As can be seen in the editor, there are five main parts of the editor. The following list describes these parts.
- The Toolbar
- Block Menu
- Script Area
- Sprite Zone
Basically, the Toolbar comprises menu options such as the File and edit. The following image shows the Toolbar in Scratch 3.0 Editor.
In fact, you will find the programming commands in the Block Menu. Also, it is the most significant component in Scratch programming since it provides the programming commands in the form of blocks. Basically, the Block Menu contains the commands such as Motion, Looks, Sound, Events, Control, Sensing, Operators, and Variables. The following figure demonstrates the Block Menu.
Basically, the background of the interface is known as the stage. It can also contain costumes, backdrops, and sounds. Further, you can access the sprites on the stage in order to modify them. The following figure shows the stage in Scratch editor.
In fact, sprites are the objects in the Scratch project that perform a certain action. Further, you can either create sprites yourself or use the ones found in the library. The following image shows a sprite.
Basically, the script area assembles the scripts. In the Script Area blocks are connected to each other. The following figure shows the Script area.