0% found this document useful (0 votes)
19 views5 pages

Learning Task Scratch Basics

The document outlines preparation for a Scratch Basics Test, which covers the fundamentals of Scratch programming, including its interface, main block categories, and programming concepts like sequences and loops. It details the test structure, including definitions, matching columns, and short questions, along with examples and a mock test for practice. Key topics include what Scratch is, the role of sprites and stages, and the importance of loops in programming.

Uploaded by

Mia Struwig
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views5 pages

Learning Task Scratch Basics

The document outlines preparation for a Scratch Basics Test, which covers the fundamentals of Scratch programming, including its interface, main block categories, and programming concepts like sequences and loops. It details the test structure, including definitions, matching columns, and short questions, along with examples and a mock test for practice. Key topics include what Scratch is, the role of sprites and stages, and the importance of loops in programming.

Uploaded by

Mia Struwig
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Introduction

In this task, you will prepare for your Scratch Basics Test. This will be a written test — not
practical — so you need to know the important theory and basics of Scratch programming.

The test will cover:


1. What Scratch is and what it is used for
2. The Scratch interface (Stage, Sprites, Blocks, Scripts)
3. Main block categories (Motion, Looks, Sound, Events, Control)
4. Sequences, loops, and events
5. Saving and sharing projects
The test will also include work and examples we have practiced in class. You will answer
definitions, match-the-column, and short questions.

Part 1 – What is Scratch?


- Scratch is a block-based programming language made for beginners.
- It uses drag-and-drop blocks instead of typing code.
- You can use it to make games, animations, and interactive stories.

Part 2 – The Scratch Interface


- Stage: The area where your project runs (like the screen).
- Sprite: A character or object in your project (cat, ball, etc.).
- Script area: Where you connect blocks to make the program.
- Blocks palette: Where all the blocks (commands) are stored.

Part 3 – Programming Concepts


- Sequence: The order in which blocks are run.
- Loop: A set of instructions that repeats.
- Event: Something that triggers an action (like pressing a key).

Part 4 – Saving and Sharing


- Save projects to your computer or Scratch account.
- Projects can be shared online with others.

Scratch Block Categories (Basics Only)


1. Motion (Blue): Move 10 steps, Turn 15 degrees
2. Looks (Purple): Say “Hello” for 2 seconds, Switch costume to ___
3. Sound (Pink): Play sound “Meow”
4. Events (Yellow): When green flag clicked, When [space] key pressed
5. Control (Orange): Wait 1 second, Repeat 10, Forever

👉 For this test, you only need to know these five categories and their examples.

Test Information
The Scratch Basics Test will be out of 30 marks:
- Section A: Definitions – 10 marks
- Section B: Match the Column – 10 marks
- Section C: Short Questions – 10 marks

Mock Test – Scratch Basics

Section A: Definitions (10 marks)


1. What is Scratch? (2)
2. What is a sprite? (2)
3. Define sequence in Scratch. (2)
4. What is a loop? (2)
5. What is the stage in Scratch? (2)

Section B: Match the Column (10 marks)


Block Category (Motion, Looks, Sound, Events,
Control)

Move 10 steps

Say 'Hello' for 2 seconds

Play sound 'Meow'

When green flag clicked

Turn 15 degrees

Switch costume to ___

Repeat 10

Wait 1 second
When [space] key pressed

Forever

Section C: Short Questions (10 marks)


1. Name two things you can create in Scratch. (2)
2. Why do we use blocks instead of typing code in Scratch? (2)
3. What is the difference between a sprite and the stage? (2)
4. Give one example of an event block. (2)
5. Why are loops useful in programming? (2)

MEMO – Scratch Basics

Section A: Definitions (10 marks)


1. Scratch – A block-based programming language used to make games, stories, and
animations. (2)
2. Sprite – A character or object in a Scratch project. (2)
3. Sequence – The order in which instructions/blocks run. (2)
4. Loop – A block that repeats instructions. (2)
5. Stage – The area where the project runs/displayed. (2)

Section B: Match the Column (10 marks)


Block Category

Move 10 steps Motion

Say 'Hello' for 2 seconds Looks

Play sound 'Meow' Sound

When green flag clicked Events

Turn 15 degrees Motion

Switch costume to ___ Looks

Repeat 10 Control

Wait 1 second Control

When [space] key pressed Events

Forever Control
Section C: Short Questions (10 marks)
1. Games, animations, interactive stories (any 2 = 2)
2. Blocks are easier to use, prevent errors, and help beginners learn programming. (2)
3. Sprite = character/object; Stage = background/display area. (2)
4. Example: “When green flag clicked” / “When space key pressed.” (2)
5. Loops make instructions repeat, saving time and code. (2)

You might also like