Font size
WorksheetsWWPS CT P6 2023
Total questions: 10
Worksheet time: 8mins
What is computational thinking?
Using a set of techniques and approaches to help to solve problems
Having fun playing game
Giving instructions to a computer
Thinking like a computer - in binary
Which of the following is NOT a computational thinking technique?
Decomposition
Pattern recognition
Abstraction
Coding
Which of the following is NOT an example of computational thinking?
Planning what to collect and where to exit to complete a video game level
Accidentally completing a video game level
Planning how to beat your enemies in a video game level
Choosing your character that is best for a video game level
What is a complex problem?
A problem that, at first, is not easy to understand
A problem that, at first, is not easy to solve or to understand
A problem that, at first, is easy but get harder to solve or to understand as time passes
A problem that, at first, is not easy to solve
You are playing a game of football in PE.
You see that the goalkeeper keeps jumping to one side when people try to score.
What computational thinking element would you use in this situation to score?
Decomposition
Abstraction
Algorithm Design
Pattern Recognition
Mr. Boris is stranded on an island after the cruise he is holidaying on crashed. He need to solve a complex problem - SURVIVE before a rescue ship comes along. Which is NOT a computational technique?
Break down into several smaller tasks he need to solve - food, water, shelter, rescue
Apply his ketupat leaf weaving skills to make a hut, a set of clothes and a fish basket
Make a map of the island
Do nothing and just lie down somewhere cool and comfortable until a rescue ship comes along
Draw a monster

9 tourists arrive at the port wanting to cross over the Gulf of Aqaba in the glass-bottom boat to visit Petra.
You, the boat owner gave them 9 numbers from 1 - 9.
For sailing safety over the deep salty beautiful gulf, there are some rules:
Rule-1: Maximum 3 numbers can cross at a time.
Rule-2: The boat will not set sail on its own with no customer.Rule-3: The sum of numbers crossing at a time must be a square number.
You need to plan trips such that minimum trips are needed for all numbers to cross.
How many trips do you make in total?
5 trips
11 trips
7 trips
9 trips
This is the first Lego league competition mat. You are tasked to program a platoon-truck to go from M02 to park and drop off cargo at bay M07. Which is NOT a decomposed step?
Code to line-follow
Code for it to turn at correct angle
Code to auto-count the number of wheel rotation to reach destination
Code for it to do suave spin before parking
What year will you be one hundred year old?
A coder user Python to create an age calculator to find out but he did not order them correctly. You reorder them. Which is correct?
