Don’t enter your real name on scratch. You might get blocked if the Scratch Team finds out you have a username that is inappropriate or is your real name. Instead, choose a creative name that represents you. Scratch will also ask you When you were born?, Where do you live?, and What is your gender?.
Type a valid email. Invalid emails will not allow Scratch to send the confirmation link to the correct inbox, and as a result, you will not be allowed to share, comment, star, and heart projects. Confirming your email address will allow you to share projects, comment, and post forums in the Discussion Forums.
Read the Scratch Community Guidelines before joining Scratch. Meet other people by joining studios and following people.
The first thing you see in the sprites section after your new project finishes loading should be a Scratch Cat Sprite. If you want that sprite for your project, leave it. If you want a new sprite, go to the Sprite Library to add a sprite. Or, you can upload a sprite from your device for your project.
Motion blocks move the sprite. The sprite can move forwards or backward to the direction it is pointing at. Looks blocks can make the sprite’s costume change, make the sprite speak on the screen, change the size, and it contains other effects, such as ghost and color effects. Sound blocks are used when you are going to add sound to your project. Events blocks are the “When green flag Clicked”, “When space Key Pressed” blocks, and so on. Control blocks allow you do decide whether you want something to repeat. Also, if you want a situation where if something is happening, then this happens in the project, use the if-then blocks. Sensing blocks, for example, is used when two colors or sprites are touching, something is “happening”. The sensing part in that example is the if the two colors are touching part. Those blocks are the light blue blocks. Operators blocks are the addition, subtraction, multiplication, and division blocks. Variables are used when you want for example a score. You can also create a list. Create a cloud variable when you want something to store in Scratch. You can only use the cloud variables once your status changes from a New Scratcher to a Scratcher. Try dragging the blocks together yourself. Experiment with the different combinations of different blocks. Then, in the next step in this article, you will start coding with the blocks. If you understand the blocks, great, you can start coding now! If you don’t, that is fine, because in the next few steps, you can learn how to start an easy project off by yourself.
You can make your own blocks. Define what your block will do with coding blocks. Then, you can use your blocks in a project. To delete a block, drag it back to the blocks section, hold and then release to delete.
The When Flag Clicked block is essential for every project. That is the block that runs your code. This step is an additional step for beginners to see how the code is put together. As you start, this will all make sense to beginners. The example code below is an example of an easy code. Usually, you will not need the “my Blocks” for such an easy code, but this easy project demonstrates how to use the “My Blocks”.
Click on the green flag multiple times during your coding process to see if you have coded what you’ve wanted. That way, if something goes wrong, you can always go back to your code and check what is it you don’t like about it.
The pen extension is for coding projects that involve the project viewer drawing in your project. The text to speech extension allows the sprite to speak. Voices such as squeak and meow are available. The translate extension can translate text. You can type the text you want it to translate and the language you want it to translate it to.
You can turn comments off to disable commenting on your project. Star and heart your project if you like it.
Platformers - make a platformer, which can be controlled by arrow keys or mobile controls, such as a joystick; Snake game - make a snake game where when the “snake” touches the “apple”, the “snake” grows longer. Parallax - create a parallax, where you can see things in different perspectives when you move your mouse. Tutorial - create a tutorial project to teach other scratchers how to do something.
On some devices, the forums might load a little slowly. Be patient, that is because the forums hold a lot of information.
Choose an appropriate category for your post to be in. Remember to follow your new discussion to receive messages about it. You will receive messages from it if someone posted a forum on your topic. You can close your topic you created 24 hours later by scrolling to the bottom or top and click the button that says “Close Topic”. Then, nobody can post forums on your topic anymore.