Page 107 - 2403_Trackpad_V5.1_C5_Fb
P. 107

We have already learnt how to change the costume of a sprite and to work with two
                 sprites in previous class. Now, in this chapter, we will learn to create variables and control
                 the movement of the sprite in a better manner.




                                   What if you could code your own superpower in Scratch? What would
                                   your superpower be, and how would you use it to help others?







                           VARIABLES IN SCRATCH

                 Variables are used to hold information such as words or numbers. Variables are named
                 locations where you can store information. We can create variables for one or for all the
                 sprites.


                 GLOBAL VARIABLES

                 If a variable is created, to be used and modified by all the sprites, then it is known as
                 a global variable. A global variable can be created on any sprite but its value can be
                 accessed or modified by other sprites used in the project.

                 LOCAL VARIABLES

                 Local variables can only be accessed or modified from the sprite where it was created.

                 CREATING A VARIABLE

                  To create a variable, follow the given steps:




                                                                                      4  Select whether the
                                                            2  Click on Make          block is ‘For all sprites’ or
                                                            a variable.               ‘For this sprite only’.







                                                             3  Type a name
                                                             in New Variable
                                                             name box.








                         1  Click on the Variables Block.                                5  Click on OK button.






                                                                                                  More on Scratch  105
   102   103   104   105   106   107   108   109   110   111   112