Skip to content
  • Home
  • Resources
    • Resource List
  • STEM Courses
    • STEM Educators
    • за STEM образователни работници
    • Professores STEM
    • Educatori STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • All Courses
  • STEM Community Hubs
    • STEM in Cyprus
    • STEM in Lithuania
    • STEM in Greece
    • STEM in Italy
    • STEM in Portugal
    • STEM in North Macedonia
    • STEM in Bulgaria
  • Login
  • Register
  • Contacts
  • en_GBEnglish (UK)
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • it_ITItaliano
    • pt_PTPortuguês
    • bg_BGБългарски
    • lt_LTLietuvių kalba
Menu
  • Home
  • Resources
    • Resource List
  • STEM Courses
    • STEM Educators
    • за STEM образователни работници
    • Professores STEM
    • Educatori STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • All Courses
  • STEM Community Hubs
    • STEM in Cyprus
    • STEM in Lithuania
    • STEM in Greece
    • STEM in Italy
    • STEM in Portugal
    • STEM in North Macedonia
    • STEM in Bulgaria
  • Login
  • Register
  • Contacts
  • en_GBEnglish (UK)
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • it_ITItaliano
    • pt_PTPortuguês
    • bg_BGБългарски
    • lt_LTLietuvių kalba
Resource

How to make a simple animation with Scratch

Print Resource
  • Resource Information

Abstract

Scratch programming environment is one of the best applications to learn coding. It uses a visual programming skripts that helps to understand the consept of programming and develops the logical thinking behind it. Using Scratch you can build different animations and games with different levels and complexity. You can use different characters, backgrounds, sounds etc and your imagination and creativity to build whatever you like.

Scratch environment

Learning Outcomes

The learners will learn how to use Scratch programming environment to program a simple animation.

Skills and competences

The learners can develop following skills and competences:

  • Programming
  • Problem solving
  • Teamwork
  • Motivation
  • Do-it-yourself (DIY)
  • Process management
  • Planning and organising
  • Analysation, Initiation
  • Logical thinking

Knowledge

The following knowledge can be gathered by the learners:

  • How to be creative
  • How to use Scratch
  • How to make a program
  • How to make an animation

Other Instructions

  • Watch the tutorial of the programming environment and how to Get things started.
         
  • Choose a new background (Stage). You can change it in right corner.
           
  • Program your character (Cat) to move, talk and to play sound.
    • Click on the cat icon and go to the Code section on the left to use the scripts.
    • In Motion section, drag the glide 1 sec to random position block to the centre area. This is where the programming takes place.
     
  • Program your cat to talk. For that you can drag from the Looks section a say Hello! button and place it under the glide button.
    • You can change the sentence Hello! accordingly buy clicking on it.
  • Program your cat to play sound. You can use the start sound Meow from the Sound section.
  • To start the animation and your cat from the fixed starting position, you must define one. For that place, the cat in the animation window (upper right) to desired location and use the go to x … y … block from the Motion Drag it to be the first block in a row.
 
  • To start the animation by clicking green flag, use the When <flag> clicked button in the Events Drag it to be the first block in the programming area.
  • Your program should look like this (on the left)
       
  • Add more characters (Sprites) to your animation. Use the Choose a Sprite button on the right.
  • For example, put your first name letters to the animation and program them to move and dance.

URL

RESOURCES

Author

Martin Maidla
Martin Maidla

Language

English

Main Topics

Engineering, Technology

Keywords

animation diy programming scratch

The European Commission support for the production of this publication does not constitute an endorsement of the contents which reflects the views only of the authors, and the Commission cannot be held responsi­ble for any use which may be made of the information contained therein.

Copyright © 2022 SAPPHIRE • All rights reserved

SAPPHIRE Website
en_GBEnglish (UK)
bg_BGБългарски pt_PTPortuguês it_ITItaliano lt_LTLietuvių kalba mk_MKМакедонски јазик elΕλληνικά en_GBEnglish (UK)