NEW
Font size
WorksheetsAlgorithms and program plan gr4
Total questions: 14
Worksheet time: 7mins
What are algorithms? Choose the correct one!
Set of steps to solve a problem
Set of steps in the correct order to solve a problem
Set of steps in the correct order
Set of steps
You want to make a sandwich. From these options, choose the correct order!
1. Spread jelly on the slice
2. Get two slices of bread
3. Eat the sandwich
4. Put the two slices together
1. Spread jelly on the slice
2. Get two slices of bread
3. Put the two slices together
4. Eat the sandwich
1. Get two slices of bread
2. Spread jelly on the slice
3. Put the two slices together
4. Eat the sandwich
1. Get two slices of bread
2. Spread jelly on the slice
3. Eat the sandwich
4. Put the two slices together
What is the first step in making a peanut butter and jelly sandwich?
Spread peanut butter on one slice
Get two slices of bread
Put the two slices together
Spread jelly on the other slice
Which of the following best describes a recipe?
A guide to food presentation
A collection of cooking techniques
A list of ingredients only
A set of instructions to prepare a dish
What is the last step in the sandwich-making process?
1. Put the two slices together
2. Spread jelly on the slice
3. Eat the sandwich
4. Get two slices of bread
Why do we need to create a program plan before we start creating a program?
To minimize mistakes
To get feedback from others or friends
The program plan becomes the guidance to create a program
All the answers are correct
Before we create a program in Scratch, we must understand 3 things when we create a program plan. What are those?
Input - process - output
Step 1 - Step 2 - Step 3
Input - Summary - Question
Input and process
We will create a Math Program in Scratch. What are 3 things that we must have in our program plan?
input - summary - question
Input - process - output
input and process
Input - process - result
If our program in Scratch is a math question, it will ask, "What is 5 + 7?"
What is the OUTPUT?
Say “What is 5 + 7?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
If our program in Scratch is a math question, it will ask, "What is 5 + 7?"
What is the INPUT?
Say “What is 5 + 7?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
If our program in Scratch is a math question, it will ask, "What is 5 + 7?"
What is the PROCESS?
Say “What is 5 + 7?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
If our program in Scratch is a math question, it will ask, "What is 2 + 3?"
What is the INPUT?
Say “What is 2 + 3?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
If our program in Scratch is a math question, it will ask, "What is 2 + 3?"
What is the PROCESS?
Say “What is 2 + 3?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
If our program in Scratch is a math question, it will ask, "What is 2 + 3?"
What is the OUTPUT?
Say “What is 2 + 3?”
Compare the user's answer with the correct answer.
If the user's answer is correct, then output “You are correct!”
End the program.
