Coding in Scratch
About
In this session, we will learn about Scratch and the following fundamental Coding concepts:
- Algorithms and Programs
- Sequencing
- Repetition
- Variables
- User Input
- Branching
The purpose of this activity is to familiarise you with Scratch, as well as to introduce you to the above concepts.
We have also included a Glossary page, which provides a list of key terms (including the concepts listed above) used in the workshops’ activities and their meanings.
The Dancing Cat program that is referred to in the activity can be viewed on this website.
Files
- Coding in Scratch - Introduction to Scratch Presentation (PDF Presentation)
- Coding in Scratch - Fundamental Coding Concepts Activity (Word document)
Activity Solutions
The solutions to the Check Your Understanding exercises from the activity are available here.
Extra Activities
We have included some extra activities from other professional development workshops that we have run in the past, that also involve Coding in Scratch. If you complete the Fundamental Coding Concepts Activity quickly or want to look at more examples of creating programs in Scratch after the workshop, you are welcome to download and work through these activities as well: