Font size
WorksheetsBerpikir Komputasional Kelas 10
Total questions: 21
Worksheet time: 13mins
Computational thinking is a way of thinking to solve problems...
Random and free
Fast without process
Structured and logical
Traditional and manual
Instant without analysis
The first step in computational thinking usually starts with...
Doing all tasks simultaneously
Ignoring small parts of the problem
Decomposition, which means breaking the problem into smaller parts
Copying solutions from other problems
Using computers for all tasks
Which of the following is an example of abstraction in computational thinking?
Arranging steps to make instant noodles
Grouping animals based on their diet
Breaking down math problems into smaller parts
Remembering all information without filtering
Sorting numbers randomly
Patterns that often appear in a problem are called...
Abstraction
Algorithm
Pattern recognition
Decomposition
System
What is meant by an algorithm in computational thinking?
Pictures to explain a program
A collection of random data without order
Data storage process
A sequence of logical steps to solve a problem
Code without meaning
Which of the following is not included in the stages of computational thinking?
Decomposition
Abstraction
Experiment
Pattern recognition
Algorithm
When solving a problem, a student divides a large task into smaller parts. This step is called...
Abstraction
Pattern recognition
Algorithm
Decomposition
Implementation
An example of applying an algorithm in everyday life is...
Memorizing the names of planets
Drawing a map of the house
Following a recipe to bake a cake
Coloring a picture freely
Guessing a number randomly
The purpose of abstraction in computational thinking is...
Storing all information in detail
Avoiding problem-solving
Simplifying problems by focusing on important things
Combining all steps at once
Avoiding the use of computers
Someone realizes that several different problems have similar patterns.
Someone realizes that several different problems have similar patterns of solutions. This indicates that they are using the concept...
Algorithm
Decomposition
Evaluation
Abstraction
Pattern recognition
In computational thinking, the process of simplifying problems by ignoring unimportant things is called:
Algorithm
Decomposition
Abstraction
Pattern recognition
Syntactic analysis
The systematic steps used to solve a problem are called:
Procedure
Strategy
Algorithm
Logic
Simulation
What is the main benefit of problem decomposition?
Breaking the computer into smaller parts
Separating problems so they don't need to be solved
Making problems more complex
Facilitating understanding and solving large problems
Avoiding solving problems as a whole
One of the goals of computational thinking is:
Memorizing program code
Solving problems randomly
Solving problems efficiently and logically
Making problems more complicated
Avoiding the use of computers
The following is an example of an algorithm in everyday life:
Crossing out all completed tasks
Making a schedule without rules
Arranging a recipe step by step
Playing without strategy
Reading a book randomly
What is the purpose of recognizing patterns in computational thinking?
Complicating the thinking process
Avoiding problem solving
Finding solutions more quickly and efficiently
Reducing important information
Avoiding the use of logic
Which of the following is not a main component of computational thinking?
Decomposition
Abstraction
Experimentation
Pattern recognition
Algorithm
Why is it important to use computational thinking in learning?
So that students can become programmers
To help solve math problems only
To develop critical thinking and problem-solving skills
To avoid other lessons
So that computers can do all tasks
An example of abstraction in everyday life is:
Memorizing a complete shopping list
Simplifying a city map to only main routes
Following all steps without thinking
Remembering small details that are not relevant
Adding unnecessary information
When you create a solution with structured and repeatable steps, you are applying:
Abstraction
Algorithm
Decomposition
Simulation
Debugging
