WorksheetsPre-Test Logical Algorithm - Part 1: Logic Puzzles (10 mins)
Total questions: 13
Worksheet time: 9mins
Put these steps in the correct order to make a peanut butter sandwich:
1. Put peanut butter on bread
2. Eat the sandwich
3. Get bread from the cupboard
4. Put two slices of bread together
3, 1, 4, 2
1, 3, 4, 2
3, 4, 1, 2
1, 4, 3, 2
If it's raining outside, then bring an umbrella. It is not raining today. Should you bring an umbrella?
Yes, always bring an umbrella
No, don't bring an umbrella
Maybe, if you want to
What comes next in this pattern?
↑ → ↓ ← ↑ → ↓
↑
→
↓
←
Nested Conditional Logic: A game character can: JUMP if they have a spring, SHOOT if they have ammo, and RUN always. Complete the decision tree: IF has spring → ______ ELSE IF has ammo → ______ ELSE → ______
JUMP, SHOOT, RUN
SHOOT, JUMP, RUN
RUN, JUMP, SHOOT
JUMP, RUN, SHOOT
A game character can: JUMP if they have a spring, SHOOT if they have ammo, and RUN always. If a character has BOTH a spring and ammo, what will they do?
JUMP
SHOOT
RUN
JUMP and SHOOT
Analyze this pattern and determine what the 10th item would be
A, BB, CCC, DDDD, EEEEE, ...
JJJJJJJJJJ
IIIIIIIIII
KKKKKKKKKK
LLLLLLLLLL
Loop Variable Tracing: Trace the values through this loop: Initialization x = 0 REPEAT 3 TIMES: x = x + 2 PRINT x What numbers will be printed? _____, _____, _____ What is the final value of x? _____
2, 4, 6; 6
1, 2, 3; 3
2, 3, 4; 4
0, 2, 4; 4
Which method is more efficient for a computer? Select the correct answer.
The method that requires fewer computational resources
The method that takes the longest time to execute
The method that uses the most memory
The method that is the most complex
You're building an app, and a button isn't working when you click it. What would you do first?
Ask the teacher for help immediately
Try clicking the button again
Check if the button is connected to the code
Start the whole project over
If you were going to make an app about your favorite animal, which would you do first?
Start coding right away
Draw what the app will look like
Look at other animal apps for ideas
Decide what the app will do
Which of the following is a creative feature that would make a quiz app more engaging?
Adding interactive leaderboards
Limiting the number of questions to five
Removing all images from questions
Disabling user profiles
How much experience do you have with coding?
None at all
A little bit (hour of code, etc.)
Some experience
A lot of experience
Feature Innovation:
Most quiz apps just show 'Correct/Incorrect'. Propose 3 creative features that would make a quiz app more engaging:
