Page 80 - iPrime_V2.2_class5
P. 80

6                           An Introduction to






                                                   Scratch Programming








                          Chapter Profile

                             Program and Programming Languages                   Starting Scratch
                             Changing the Appearance of a Sprite                 Deleting a Sprite
                             Resizing the Sprite                                 Choosing a Backdrop
                             Scratch Blocks                                      Full Screen Mode

                             Saving the Project                                  Exiting Scratch


                  Scratch is a block-based programming language. It has a free programmable toolkit

                  that enables you to create your own games, animated stories and interactive art
                  and share their creations with one another over the Internet. You can drag and
                  combine code blocks to make a range of programs, including animations, stories,

                  musical instruments and games.
                      PROGRAM AND PROGRAMMING LANGUAGES


                  A  program  is  a  set  of  instructions  given  to  the  CPU  in  a  proper  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
                  (user). 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. Computer languages are classified into two

                  major categories:


                                                       COMPUTER LANGUAGES





                        Low Level Language                                                 High Level Language



                  78     iPRIME (Ver. 2.2)–V
   75   76   77   78   79   80   81   82   83   84   85