Page 73 - iPlus_Ver_2.0_class_5
P. 73

An Introduction to



                     Scratch Programming                                                      6













                         Learning Outcomes


                             Program and Programming Languages                      Scratch

                             Starting Scratch                                       Choosing a Sprite

                             Resizing the Sprite                                    Deleting a Sprite
                             Choosing a Backdrop                                    Scratch Blocks

                             Full Screen Mode                                       Creating a New Project
                             Saving the Project                                     Opening a Project

                             Exiting Scratch





                 Scratch is a block-based programming language. It has a free programmable toolkit that
                 enables children to create their own games, animated stories and interactive art and share
                 their creations with one another over the Internet. Children can drag and combine code
                 blocks to make a range of programs, including animations, stories, musical instruments
                 and games.



                  i +  PROGRAM AND PROGRAMMING LANGUAGES
                 A program is a set of instructions given to the CPU in a pre-defined sequence to complete
                 a task. Programs are written in a computer language with a pre-defined Syntax. Syntax

                 is the grammar of a computer language.
                 A computer language is an interface between a computer and human beings. It is a
                 set of words, symbols and codes that the computer can understand. It is used to write a
                 computer program.

                 The  process  of  writing  a  program  is called  programming.  People  who  write  these
                 programs are called programmers.







                                                                                                                  71
                                                                          An Introduction to Scratch Programming
   68   69   70   71   72   73   74   75   76   77   78