0% found this document useful (0 votes)
26 views8 pages

T T 14102 Computing Morning Activities Algorithms Powerpoint - Ver - 1

Uploaded by

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

T T 14102 Computing Morning Activities Algorithms Powerpoint - Ver - 1

Uploaded by

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

For Teachers

Algorithms in the Computing Curriculum


These morning activities can be used to support the learning around
algorithms and programming in the computing national curriculum.
Children need to consider how precise the algorithms need to be,
how to improve them and how to debug them when they don’t
work.

Key Stage 1
• Understand what algorithms are; how they are implemented as
programs on digital devices; and that programs execute by
following precise and unambiguous instructions.
• Create and debug simple programs.
• Use logical reasoning to predict the behavior of simple programs.
How to Make Toast
Task
Write an algorithm for making a piece of toast.
An algorithm is a list of step-by-step instructions.

Answer: How to Make Toast

Challenge 1 Get two slices of bread.


1.
Challenge 2 Put the bread in the toaster.
2.
WriteWrite an algorithm
an algorithm with a few mistakes. Ask a3 friend to debug your algorithm.
with a few mistakes. 3. Wait for the toast to pop up.
Ask a friend to debug 4 Spread butter on your toast.
4.
your algorithm.
5 Take a bite and enjoy.
5.
To find, remove or Suggested Answer
correct errors in an How to Make Toast
algorithm. There can be multiple ways to make toast, for
example using a grill or an air-fryer.
How to Brush Your Teeth
Task
Write an algorithm for brushing your teeth.
An algorithm is a list of step-by-step instructions.

Suggested Answer: How to Brush Your Teeth


Challenge
Challenge 1 Get your toothbrush.
1.
Write an algorithm 2 Turn on the tap.
2.
Write an algorithm with a few mistakes. Ask a friend to debug your algorithm.
with a few mistakes. 3 Wet your toothbrush with water.
3.
Ask a friend to debug
your algorithm. 4.
4 Turn off the tap.
5.
5 Put some toothpaste on your toothbrush.
To find, remove or
6.
6 Brush all of your teeth.
correct errors in an
algorithm. 7.
7 Spit out the toothpaste.
Follow the Algorithm
Task
Follow this algorithm:
1.1 Start at the star.
2.2 Up 6 squares.
3.3 Right 4 squares.
4.4 Down 4 squares.
Challenge
5.5 Right 3 squares.

What shape have you reached?


Write an algorithm with a few mistakes. Ask a friend to debug your algorithm.

Challenge
Write your own algorithm for a
partner to follow. Choose a shape to up right left down
start from and write a list of step-by-
step instructions to reach a different
shape. Answer: green triangle
Follow the Algorithm
Task
Imagine you are the robot. Follow each
algorithm and write down which colour
square you land on.

Challenge
2

3 an algorithm with a few mistakes. Ask a friend to debug your algorithm.


Write

move forward right-turn left-turn START


Answer
Challenge 1.
1 orange
Write your own algorithm for a partner to follow. 2.
2 yellow
Have they landed on the correct colour square? 3.
3 red
Follow the Algorithm
Task
Find and fix the bug in the
algorithm. When you have
spotted the bug, write the
correct algorithm.

Answer
Spot the Bug Fix the Bug
Spot the Bug Fix the Bug
Challenge
forward
forward
3
right-turn3 forward 3
right-turn right-turn
Writeforward 3
an algorithm with a few mistakes. Ask a friend to debug your algorithm.
forward
right-turn3 forward 3
right-turn1
forward right-turn
forward
left-turn1 forward 1
left-turn4
forward left-turn
forward
left-turn4 forward 3 Challenge
left-turn3
forward left-turn Draw the path the robot would follow if
forward 3 forward 3 the bug was not fixed.

You might also like