
Scratch Programming: The 3S of Scratch Computer Studies Primary 6 First Term Lesson Notes Week 8
PRIMARY 6
FIRST TERM
INFORMATION COMMUNICATION TECHNOLOGY
The Scripts of Scratch Programming
Table of Contents
ToggleDetailed Lesson Plan: Information Technology (Primary 6 – First Term, Week 8)
Subject:
Information Technology
Class:
Primary 6
Term:
First Term
Week:
8
Age:
10-11 years
Topic:
Scratch Programming: The 3S of Scratch
Sub-topic:
- Identification of Component Parts of the Scratch Interface
- Differentiation Between the 3S of Scratch (Sprites, Scripts, and Stage)
Duration:
80 minutes
Behavioral Objectives:
By the end of the lesson, pupils should be able to:
- Identify and describe the component parts of the Scratch interface.
- Differentiate between the 3S of Scratch: Sprites, Scripts, and Stage.
Keywords:
Scratch Programming, Sprites, Scripts, Stage, Interface
Set Induction:
Start the lesson by asking pupils if they have ever used a programming or game development tool. Show a brief introductory video on Scratch programming to engage their interest.
Entry Behavior:
Pupils should have a basic understanding of using a computer and have been introduced to simple programming concepts.
Learning Resources and Materials:
- Computers with Scratch installed
- Projector or large screen
- Scratch interface printouts
- Whiteboard and markers
Building Background/Connection to Prior Knowledge:
Relate the lesson to previous experiences with computer programs and basic programming concepts. Discuss any prior use of visual programming tools.
Embedded Core Skills:
- Problem-solving
- Logical thinking
- Creativity
Learning Materials:
- Lagos State Scheme of Work for Information Technology
- Handouts with descriptions of the Scratch interface
- Example Scratch projects
Reference Books:
- Lagos State Scheme of Work for Primary Schools
- Scratch Programming for Kids (recommended textbook)
Instructional Materials:
- Computers with Scratch
- Projector/screen
- Handouts
Content:
- Identification of Component Parts of the Scratch Interface:
- Overview of the Scratch interface components.
- Explanation of the main areas: Stage, Sprites, and Scripts Area.
- Demonstration of each component’s function and purpose.
- Differentiation Between the 3S of Scratch:
- Sprites: Characters or objects in Scratch that can be programmed to perform actions.
- Scripts: Blocks of code that define how Sprites behave and interact.
- Stage: The background area where Sprites perform their actions.
15 Fill-in-the-Blank Questions (with options):
- The ______ is where the action happens and where Sprites perform their tasks.
a) Scripts
b) Stage
c) Tools
d) Interface
Answer: b) Stage - In Scratch, a ______ represents characters or objects that can be programmed.
a) Script
b) Stage
c) Sprite
d) Tool
Answer: c) Sprite - The ______ area in Scratch is used to write and manage code blocks for Sprites.
a) Stage
b) Tools
c) Scripts
d) Background
Answer: c) Scripts - To make a Sprite move, you need to create a ______ in Scratch.
a) Stage
b) Tool
c) Script
d) Background
Answer: c) Script - The ______ is where you can see the Sprites interact and perform actions.
a) Tools
b) Scripts
c) Stage
d) Interface
Answer: c) Stage - Sprites are controlled by ______ blocks in Scratch.
a) Tool
b) Script
c) Stage
d) Background
Answer: b) Script - The ______ area allows you to choose and edit Sprites.
a) Tools
b) Background
c) Stage
d) Sprites
Answer: d) Sprites - The ______ area is used for programming how Sprites will act in Scratch.
a) Scripts
b) Tools
c) Stage
d) Interface
Answer: a) Scripts - In Scratch, the ______ provides the background for the action of the Sprites.
a) Stage
b) Script
c) Tool
d) Interface
Answer: a) Stage - ______ are blocks of code that define the actions of Sprites.
a) Tools
b) Sprites
c) Scripts
d) Backgrounds
Answer: c) Scripts - The ______ is used to interact with Sprites and see their behavior.
a) Stage
b) Scripts
c) Tools
d) Interface
Answer: a) Stage - ______ in Scratch can be moved and animated using code blocks.
a) Stage
b) Scripts
c) Tools
d) Sprites
Answer: d) Sprites - To create a new action for a Sprite, you need to add a ______ block.
a) Tool
b) Script
c) Stage
d) Background
Answer: b) Script - The ______ area contains blocks that you can drag and drop to create Scripts.
a) Tools
b) Sprites
c) Scripts
d) Stage
Answer: c) Scripts - The ______ is where you can change the appearance of the background in Scratch.
a) Tools
b) Stage
c) Scripts
d) Interface
Answer: b) Stage
15 FAQs with Answers:
- Q: What is a Sprite in Scratch?
A: A Sprite is a character or object that can be programmed to perform actions in Scratch. - Q: What does the Scripts area in Scratch do?
A: The Scripts area is used to create and manage code blocks that control the behavior of Sprites. - Q: How can you see what your Sprite is doing in Scratch?
A: You can see the Sprite’s actions on the Stage, where it performs its tasks. - Q: What is the purpose of the Stage in Scratch?
A: The Stage is the background area where Sprites interact and perform their actions. - Q: How do you create a new action for a Sprite?
A: Add new code blocks to the Scripts area to define the Sprite’s actions. - Q: What is the function of the Scripts area?
A: The Scripts area contains blocks of code used to program the actions of Sprites. - Q: Can you change the appearance of the Stage in Scratch?
A: Yes, you can change the Stage’s background and add different elements. - Q: What does the Sprites area allow you to do?
A: The Sprites area lets you choose, edit, and manage the characters or objects in your project. - Q: How do you make a Sprite move on the Stage?
A: Use the movement code blocks in the Scripts area to control the Sprite’s movement. - Q: Can you have multiple Sprites in a Scratch project?
A: Yes, you can add and manage multiple Sprites in a Scratch project. - Q: What is the role of code blocks in Scratch?
A: Code blocks are used to create Scripts that define the behavior of Sprites. - Q: How can you test your Scratch project?
A: Click the green flag to start the project and see how the Sprites perform their actions. - Q: What do you need to do to add a new Sprite?
A: Use the Sprite library or upload a new Sprite image to add it to your project. - Q: Can you edit the size of a Sprite in Scratch?
A: Yes, you can resize Sprites using the resizing tools in Scratch. - Q: What should you do if your Sprite is not behaving as expected?
A: Check the Scripts to ensure the code blocks are correctly placed and connected.
Presentation:
Step 1: Revising the previous topic
- Recap key programming concepts and previous Scratch lessons.
Step 2: Introducing the new topic
- Demonstrate the Scratch interface, focusing on the three main components: Sprites, Scripts, and Stage.
Step 3: Allowing pupils to contribute and correcting them as necessary
- Guide pupils as they explore the Scratch interface. Provide assistance and feedback on their understanding of the components.
Teacher’s Activities:
- Demonstrate the Scratch interface and each component.
- Explain the 3S (Sprites, Scripts, Stage) and their functions.
- Provide hands-on practice and support for pupils.
Learners’ Activities:
- Explore the Scratch interface and identify each component.
- Practice creating and managing Sprites, Scripts, and Stage.
- Discuss their findings and ask questions.
Assessment:
- Observe pupils as they use Scratch to identify components and create simple projects.
- Review their understanding of the 3S of Scratch through practical exercises and questions.
- Provide feedback on their use of the interface and their projects.
10 Evaluation Questions:
- What are the three main components of the Scratch interface?
- How does the Stage function in Scratch?
- What is the purpose of the Sprite in a Scratch project?
- Where do you create and manage code blocks in Scratch?
- How can you see what your Sprite is doing?
- What does the Scripts area allow you to do?
- How do you change the background on the Stage?
- How can you add a new Sprite to your project?
- What tool do you use to program Sprite actions?
- How can you test your Scratch project?
Conclusion:
- Review the key components of the Scratch interface and their functions.
- Encourage pupils to ask questions and discuss their Scratch projects.
- Provide feedback and suggestions for improving their use of Scratch.
Spread the Word, Share This!
- Click to share on Facebook (Opens in new window) Facebook
- Click to share on WhatsApp (Opens in new window) WhatsApp
- Click to share on Telegram (Opens in new window) Telegram
- Click to share on LinkedIn (Opens in new window) LinkedIn
- Click to share on X (Opens in new window) X
- Click to share on X (Opens in new window) X
- More
- Click to email a link to a friend (Opens in new window) Email
- Click to print (Opens in new window) Print
- Click to share on Reddit (Opens in new window) Reddit
- Click to share on Tumblr (Opens in new window) Tumblr
- Click to share on Pinterest (Opens in new window) Pinterest
- Click to share on Pocket (Opens in new window) Pocket
- Click to share on Threads (Opens in new window) Threads
- Click to share on Mastodon (Opens in new window) Mastodon
- Click to share on Nextdoor (Opens in new window) Nextdoor
- Click to share on Bluesky (Opens in new window) Bluesky
Explore Further
Related posts:
- Computer Studies Primary 6 First Term Lesson Notes
- First Term Examination Questions Computer Studies Primary 6 First Term Lesson Notes Week 12
- First Term Revision Questions Computer Studies Primary 6 First Term Lesson Notes Week 11
- First Term Mid Term Test Questions Computer Studies Primary 6 First Term Lesson Notes Week 7
- Creating and Customizing Projects in Scratch Computer Studies Primary 6 First Term Lesson Notes Week 10
- The Scripts of Scratch Programming Computer Studies Primary 6 First Term Lesson Notes Week 9
- Microsoft Paint: From Drawing Basics to Artistic Creations Computer Studies Primary 6 First Term Lesson Notes Week 6
- Mastering Digital Art: Exploring Drawing Software Computer Studies Primary 6 First Term Lesson Notes Week 4 and 5
- Introduction to Artificial Intelligence Computer Studies Primary 6 First Term Lesson Notes Week 2 and 3
- Revision of Previous Year’s Work and Readiness Test Computer Studies Primary 6 First Term Lesson Notes Week 1
Related Posts
Exam Questions Second Term SS 1 Computer Studies
The Rabbit (Livestock Production)

Mastering Narrative Writing: Eye-Witness Accounts Speech Work English Grammar Primary 6 First Term Lesson Notes Week 9
About The Author
Edu Delight Tutors
Am a dedicated educator with a passion for learning and a keen interest in technology. I believe that technology can revolutionize education and am committed to creating an online hub of knowledge, inspiration, and growth for both educators and students. Welcome to Edu Delight Tutors, where learning knows no boundaries.