Computing Worksheet: Precise Algorithms & Debugging
Grade 2 | Computational Thinking & Programming
Name: _______________________________
Date: ____________________
Class: Grade 2 / _____
Part 1: Vocabulary Match
Level 1: Basic
Match each computing term with its correct definition:
1. Algorithm
• • A. Finding and fixing errors in an algorithm.
2. Precise
• • B. A mistake or error in an algorithm.
3. Bug
• • C. A set of step-by-step instructions.
4. Debugging
• • D. Giving clear, exact, and detailed information.
Part 2: Circle the Precise Instruction
Level 2: Medium
Which instruction is MORE PRECISE? Circle the best answer (A or B):
1. Giving directions to a friend:
A) Walk down the road and turn.
B) Walk 5 steps down Bluebell Road and turn left at the post box.
2. Building a tower:
A) Place a red block on top of the green block.
B) Put a block somewhere on top.
3. Making a snack:
A) Put cheese on the bread.
B) Place 2 slices of cheddar cheese on one slice of white bread.
Part 3: Spot the Bug & Debug!
Look at Zara's algorithm for getting dressed for school. It has a bug!
1. Put on your trousers.
2. Put on your T-shirt.
3. Put on your shoes.
4. Put on your socks.
A) Which two steps are in the wrong order? Step _____ and Step _____
B) Rewrite the algorithm in the correct (debugged) order:
1. __________________________________________________________________
2. __________________________________________________________________
3. __________________________________________________________________
4. __________________________________________________________________
Level 3: Advanced
Part 4: Write Your Own Precise Algorithm
Break down the task "Making a Cheese Sandwich" into 4 clear and precise steps:
Step 1: Get ________________________________________________________________
Step 2: Spread _____________________________________________________________
Step 3: Add ________________________________________________________________
Step 4: Put ________________________________________________________________
Level 3: Advanced