
Computational Thinking
Presentation
•
Computers, Instructional Technology
•
•
Practice Problem
•
Easy
Uchechukwu Onyeka
Used 4+ times
FREE Resource
4 Slides • 30 Questions
1
Multiple Choice
Which of the following is not done by abstraction?
Identifies essential details
Disregards non-essential information
Breaks the problem down into smaller tasks
2
Multiple Choice
Which of the following is not done by decomposition?
Allows multiple people to work on the problem together
Disregards non-essential information
Breaks the problem down into smaller tasks
3
Multiple Choice
When drawing a dog, which of the following characteristics is non-essential?
Dogs have 4 paws
Dogs have fur
Dogs have brown fur
4
Multiple Choice
Abstraction and Decomposition are examples of...
Computational Thinking
Algorithmic Thinking
Computer Science
Logical Reasoning
5
Multiple Choice
What is pattern recognition?
Breaking down a complex problem into smaller problems
Looking for similarities among and within problems
Building models from patterns
6
Multiple Choice
Why do we need to look for patterns in problems?
Patterns make it easier for us to solve complex problems
We don't need to look for patterns
Patterns make it more difficult complex problems
7
Multiple Choice
Identifying the steps involved in solving a problem
Abstraction
Decomposition
Pattern Recognition
Algorithmic Thinking
8
Multiple Choice
9
Multiple Choice
Looking for similarities and trends within a problem
Abstraction
Decomposition
Pattern recognition
Algorithmic Thinking
10
Decomposition
Breaking the Problem into smaller chunks/parts.
For baking a cake, that might involve thinking about the components of a cake (frosting, decorations, and the cake itself).
11
Pattern Recognition
Identify similarities, patterns, or trends that can help you solve the problem.
For baking a cake, you might need to think about how many repeating layers the cake will have how did you create characters with past cakes you made.
12
Abstraction
Remove any unnecessary details that don’t help you solve the problem.
For baking cake, that might mean the order in which you mix/prepare the ingredients is not important.
Not worrying about characters that have not arrived in mail yet because you know you can freeze your cake and add later.
13
Algorithm
Writing down steps/directions to solve the problem "Formatting a general solution"
For baking a cake: determining the steps to make the cake batter, frosting, and decorations, and then putting the completed components together to make the cake.
For example, you wouldn’t decorate the cake before you frost it.
14
Multiple Choice
When discussing computational thinking skills: Decomposition means....
Writing a set of rules or directions
Removing unnecessary parts
Looking for patterns
Breaking the problem into smaller chunks.
15
Multiple Choice
When discussing computational thinking skills: Looking for similarities & trends refers to...
Decomposition
Pattern Recognition
Algorithm creation
Abstraction
16
Multiple Choice
When discussing computational thinking skills: When you remove unnecessary details or parts that don't help you solve the problem.
Decomposition
Pattern Recognition
Algorithm creation
Abstraction
17
Multiple Choice
Computational thinking is the ability to solve problems by learning to think like a computer or a computer scientist. This involves analyzing a complex problem, developing possible solutions to the problem, and formatting the solutions so that they can be carried out by a computer (or a human). Which example is the "best" plan to solve a problem?
1. Create your Algorithm, 2. Look for trends, 3.Remove unnecessary parts, 4. Make sure you chunked the problem
1. Break down the problem into smaller parts. 2. Look for trends, 3.Remove unnecessary parts, 4. Write steps/directions to solve problem.
1. Break down the problem into smaller parts. 2. Look for trends, 3.Create an Algorithm, 4. Finally, remember to remove unnecessary parts.
18
Multiple Choice
1. What is computational thinking?
Giving instructions to a computer
Thinking like a computer - in binary
Using a set of techniques and approaches to help to solve problems
19
Multiple Choice
Which of the following is NOT a computational thinking technique?
Decomposition
Pattern recognition
Coding
20
Multiple Choice
To create a successful computer program, how many computational thinking techniques are usually required?
2
4
1
21
Multiple Choice
What is decomposition?
Breaking down a complex problem or system into smaller, more manageable parts
Adding detail to make a problem more complex
When you ignore the unnecessary detail in a problem
22
Multiple Choice
Which of these is an example of decomposition?
Breaking the problem of organising a cake sale into smaller parts, such as who will bake the cakes and when to hold the cake sale
Taking the problem of baking a cake and thinking about how we can make it the best cake possible
Looking at what different kinds of cake can be made
23
Multiple Choice
What is pattern recognition?
Breaking down a complex problem into smaller problems
Building models from patterns
Looking for similarities among and within problems
24
Multiple Choice
Which of the following contains a pattern?
All cars have wheels
My car is blue
My friend's car has an MP3 player
25
Multiple Choice
What is abstraction?
The process of using all detail
The process of using irrelevant characteristics
The process of filtering out irrelevant characteristics and unnecessary detail
26
Multiple Choice
When drawing a dog, which of the following characteristics could be ignored?
Dogs have paws
Dogs run quickly
Dogs have a nose
27
Multiple Choice
What is an algorithm?
Patterns and trends used to solve a problem
A set of step-by-step instructions to resolve a problem
A programming language
28
Multiple Choice
What do we mean by COMPUTATIONAL THINKING?
Understanding a complex problem and developing possible solutions.
Breaking a task into smaller tasks.
Selecting a computer to use.
Focusing on what is important, ignoring what is unnecessary.
29
Multiple Choice
30
Multiple Choice
Which of the following contains a correct sequence to make a cup of tea?
Add water to kettle, boil water, add hot water to cup
Add hot water to cup, add water to kettle, boil water
Boil water, add hot water to cup, add water to kettle
31
Multiple Choice
Which of the following contains the correct sequence for making jam on toast?
Put bread in toaster, spread jam on toast, remove toast when done, spread butter on toast
Put bread in toaster, remove toast when done, spread butter on toast, spread jam on toast
Spread butter on toast, spread jam on toast, put bread in toaster, remove toast when done
32
Multiple Choice
Why do we think computationally?
To help us program
To help us to think like a computer
To help us solve complex problems more easily
To help us plan our actions
33
Multiple Choice
Which of these algorithms will complete this maze?
Turn Left, Forward 1 space, Turn Right, Forward 6 spaces, Turn Right, Forward 3 Spaces, Turn Left, Forward 1 space
Turn Left, Forward 3 Spaces, Turn Right, Forward 1 Space, Turn Left, Forward 1 space, Turn Right, Forward 3 Spaces
Turn Right, Forward 2 Spaces, Turn Left, Forward 7 Spaces
34
Multiple Choice
Which algorithm would make you run in a square?
Run forward 10 steps, Turn Right, Run Forward 10 steps, Turn Right
Run forward 10 steps, Turn Right, Run Forward 10 steps, Turn Right, Run forward 10 steps, Turn Right, Run Forward 10 steps
Run forward 10 steps, Turn Right, Run Forward 15 steps, Turn Right, Run forward 10 steps, Turn Right, Run Forward 15 steps
Which of the following is not done by abstraction?
Identifies essential details
Disregards non-essential information
Breaks the problem down into smaller tasks
Show answer
Auto Play
Slide 1 / 34
MULTIPLE CHOICE
Similar Resources on Wayground
27 questions
Exploring Themes in Literature
Presentation
•
9th - 12th Grade
24 questions
Coding Vocabulary
Presentation
•
3rd - 4th Grade
25 questions
Computer Science Principles Unit 9 Review
Presentation
•
9th - 12th Grade
26 questions
Rules and Procedures
Presentation
•
1st - 6th Grade
27 questions
Percents Review
Presentation
•
6th - 7th Grade
25 questions
Computers
Presentation
•
7th - 9th Grade
27 questions
States of Matter TCAP Review
Presentation
•
3rd Grade
27 questions
The Treasures of Lemon Brown
Presentation
•
6th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade