Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 82 - 2607_Trackpad_Pro_5.1_flipbook_C6
P. 82

    CONTROL BLOCKS

                      Control blocks have looping blocks which are used when the same blocks have to be repeated a
                      number of times.

                                    Blocks                                         Functions

                                                            This block pauses the running of the script for the specified
                                 wait  1  seconds
                                                            number of seconds.

                                 repeat  10
                                                           This block repeats a set of blocks a given number of times.

                                 repeat until               If the condition is false, it runs blocks inside and checks the
                                                            condition again. If the condition is true, it goes on to the
                                                            blocks that follow.

                                 forever                   This block keeps on repeating a set of blocks until the stop
                                                           button is clicked. It is similar to a repeat block and expands
                                                           automatically to accommodate the blocks you snap inside it.

                      OPERATORS BLOCKS

                      Scratch allows us to perform arithmetic and logical operations. It provides this feature through
                      Operators blocks. These blocks are light-green in colour.

                      Arithmetic Operators

                      Scratch has four  operators  that  allow  you  to  do arithmetic  calculations.  These are  addition,
                      subtraction, multiplication, and division.

                                    Blocks                                         Functions

                                        +                   This block adds two numbers.

                                        –                  This block subtracts two numbers.

                                        *                   This block multiply two numbers.

                                        /                  This block divides two numbers.

                       80   Premium Edition-VI

| 77 78 79 80 81 82 83 84 85 86 87 |