Page 116 - 2502_Pakistan-kifayat_C-7
P. 116

Timeline

                         Combining programming constructs in Scratch involves using different blocks to create more complex
                       programs.
                         In Scratch, events are the blocks that trigger actions in your program.
                         In Scratch, Coordinates are used to define the position of sprites on the stage.
                         The movement of a sprite in Scratch refers to how a sprite (a character or object) changes its position
                       on the stage.
                         In Scratch, automatic movement allows a sprite to move on its own without needing any input from
                       the user.
                         Manual movement means that the user directly controls the sprite’s movement by interacting with
                       the project, usually using keyboard keys, mouse clicks, or dragging the sprite.
                         Operators blocks in Scratch that perform mathematical operations, comparisons, and logic functions.
                         In Scratch, conditions are rules or checks that help control what your program should do under
                       certain circumstances.
                         A condition is a statement that evaluates to either true or false.
                         Variable in Scratch is like a container that stores information such as numbers or text, which can
                       change during the program.







                      Choose the correct option.


                      1.  What block can be used to glide a sprite to a position?
                               a.  Move steps                                b.  Go to x y

                               c.  Glide secs to x y                         d.  Point in direction
                      2.  Identify the coordinate that represents the center of the Scratch stage.

                               a.  (10, 10)                                  b.  (0, 0)
                               c.  (100, 100)                                d.  (200, 200)

                      3.  Which block changes a sprite’s position along the x-axis?
                               a.  Change y by                               b.  Glide to

                               c.  Change x by                               d.  Set y to

                      4.  Which block is used to set a sprite’s facing direction?
                               a.  Move steps                                b.  Point in direction

                               c.  Turn clockwise                            d.  Change x by

                      5.  Which type of operator checks if one value is greater than another?
                               a.  Arithmetic                                b.  Comparison
                               c.  Logical                                   d.  Text






                  114  Premium Edition-VII
   111   112   113   114   115   116   117   118   119   120   121