Page 99 - KEC Khaitan C3 Flipbook
P. 99

INTRODUCTION TO                                                                          CHAPTER

                 SCRATCH PROGRAMMING                                                                     C1















                    LEARNING OUTCOMES


                   The student will be able to:
                       understand the basics and advantages of Scratch.
                       identify and use different components of the Scratch window.
                       apply coding blocks to control sprite actions and interactions.
                       create, save, and open Scratch projects.




                 A computer also follows stepwise instructions to complete any task known as a
                 program. You can define a program as a set of systematic instructions that direct

                 the computer to do specific tasks and get the desired results. Programs are written
                 in a special language known as a programming language. The person who writes
                 these programs is known as a programmer.

                 In this chapter you will learn about Scratch. It is a block-based programming language.




                           WHAT IS SCRATCH?


                 Scratch is a visual programming language used to create computer

                 animation,  games  and  stories.  Visual programming  means  that
                 rather than having to type the code (instructions), you use blocks of
                 code that you will put together to create your projects. This makes

                 it easier to get started. It enables you to see the results of your work
                 quickly and even includes graphics and sound to it.




                           ADVANTAGES OF SCRATCH


                 Scratch is simple, easy to understand and learn. It is used more than many other
                 programming languages for the following reasons:




                                                                                 Introduction to Scratch Programming  97
   94   95   96   97   98   99   100   101   102   103   104