Dawood Public School Grade IV Scratch Basics By Ms Tooba Jamil Learning Objectives 01● Introduction to scratch software interface. 02● Identify the main components of scratch 03 Develop an understanding of the relation ship between software and the ways in w hich a computer system operates. Introduction. Scratch allows for young people to integrate creativity in storytelling, games, and animation. Kids can collaborate on projects through the use of Scratch, and share their projects online. Scratch Interface. The interface of the Scratch divides the screen into several panes: • in the left is the blocks palette, • in the middle the scripts area, and • on the right the stage and sprite list. The blocks palette has code fragments (called "blocks") that can be dragged onto the scripts area from the palette to make programs. To keep the palette from displaying a lot of blocks and for ease of use, it is organized into nine groups of blocks: motion, looks, sound, control, events, sensing, operators, variables, and my blocks. All Blocks of Scratch Scratch has over 100s of coding blocks and each one has a unique use . They all are color coded into different categories. Motion: Code blocks that control sprite placement, direction, rotation, and movement Looks: Code blocks that change sprite and background appearance and provide the ability to display text. Sound: Code blocks that control the playback and volume of musical notes and audio files Events: Code block that is used to sense and event and start the running of the program Control: (will be discussed in the next term). Sensing: Code blocks that can be used to determine whether a sprite is touching another sprite. Operator: (will be discussed in the next term). Variables: (will be discussed in the next term). My blocks: (will be discussed in the next term). THANK YOU