0% found this document useful (0 votes)
17 views2 pages

Unit 4 Computational Thinking - Removed

The document consists of multiple-choice questions focused on computational thinking concepts such as decomposition, abstraction, programming, and pattern recognition. It tests knowledge on defining these concepts and their applications in problem-solving. The questions also explore the importance of computational thinking and its techniques.

Uploaded by

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

Unit 4 Computational Thinking - Removed

The document consists of multiple-choice questions focused on computational thinking concepts such as decomposition, abstraction, programming, and pattern recognition. It tests knowledge on defining these concepts and their applications in problem-solving. The questions also explore the importance of computational thinking and its techniques.

Uploaded by

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

Multiple Choice:

1. Breaking a complex problem down into smaller problems and solving each one individually.
a. Decomposition
b. Abstraction
c. Programming
d. Pattern Recognition
2. Picking out the important bits of information from the problem, ignoring the specific details
that don't matter.
a. Decomposition
b. Abstraction
c. Programming
d. Pattern Recognition
3. A logical way of getting from the problem to the solution. If the steps you take to solve a
problem follow an algorithm then they can be reused and adapted to solve similar problems in
the future.
a. Decomposition
b. Abstraction
c. Programming
d. Pattern Recognition
4. What is abstraction?
a. The process of filtering out unnecessary detail.
b. The process of filtering out irrelevant characteristics
c. The process of filtering out irrelevant characteristics and unnecessary detail
5. To be able to draw cars, which one of the following characteristics is it necessary to know
about?
a. Who owns them?
b. Who sells them?
c. If they have wheels
6. Why do we need to think computationally?
a. To help us program
b. To help us solve complex problems more easily
c. To help us to think like a computer
7. Which of the following is NOT a computational thinking technique?
a. Decomposition
b. Abstraction
c. Coding
8. When is a computer most likely to be used when using computational thinking?
a. During decomposition
b. At the end, when programming a computer
c. When writing algorithms
9. Which of the following is not done by decomposition?
a. Allows multiple people to work on the problem together
b. Disregards non-essential information
c. Breaks the problem down into smaller tasks
10. “Sit down. Do home-work“. This is a good example of decomposition
a. True
b. False
11. Decomposition allows each task to become _______
a. More manageable
b. Easier
c. Quicker
12. Abstraction and Decomposition are examples of...
a. Computational Thinking
b. Algorithmic Thinking
c. Computer Science
d. Logical Reasoning
13. What is pattern recognition?
a. Breaking down a complex problem into smaller problems
b. Looking for similarities among and within problems
c. Building models from patterns
14. Why do we need to look for patterns in problems?
a. Patterns make it easier for us to solve complex problems
b. We don't need to look for patterns
c. Patterns make it more difficult complex problems
15. Define Algorithm
a. Breaking a task into smaller tasks.
b. Looking for similarities and trends.
c. A sequence of instructions.
d. Deciding what computer to use.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy