stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Computational Thinking Flashcards | StudBud
Explore
/
Computational Thinking
Computational Thinking
16 terms
·
StudBud Administration
·
7 plays
By - Sam Wright
Flashcards
16 cards
F
Practice quiz
P
Host live
L
Questions
16
Answers
1
What is a flowchart?
A high-level language
A diagram that represents a set of instructions
Pseudo code
A way of describing a set of instructions
2
When is a computer most likely to be used when using computational thinking?
When programming a computer
During decomposition
When writing algorithms
When turning on a computer
3
What is decomposition?
When you ignore the unnecessary detail in a problem
Breaking down a complex problem into smaller parts
Adding detail to make a problem more complex
Breaking down a problem into steps
4
Which of these is a general charaxteristic?
The dog is old
This dog has a wet nose
The dog has a tail
This dog has a brown coat
5
Which of these examples is thinking computationally when meeting a friend?
Asking someone to plan your route for you
Wandering around until you find them
Planning out your route
Randomly picking somewhere to go
6
What is a model?
A spread sheet
A representation of a problem
A computer program
A really fit person
7
Why do we need to think computationally?
To help us to think like a computer
To help solve complex problems more easily
To help us to program
To help us programme
8
What is a dry run?
Running without sweating
Coding
A test of a piece of code before it has been coded.
Running a programme
9
What was the answer to question 1?
Nahh, deffo this one
Surely this one
Maybe this one
This one
10
What is pattern recognition?
Building models from patterns
Removing unnecessary details in a problem
Breaking down a complex problem into smaller problems
Looking for similarities within problems
11
How can an algorithm be represented?
As java code
As either a flowchart or pseudocode
As a flowchart
As pseudocode
12
What is abstraction?
Removing unnecessary detail
Removing Unnecessary characteristics and detail
Coding
Removing unnecessary characteristics
13
Which of the following is not a computational thinking technique?
Thinking Procedurally
Decomposition
Abstract Thinking
Coding
14
Which computational thinking technique involves breaking a problem down into smaller parts?
Decomposition
Abstraction
Algorithms
Procedural Thinking
15
What is computational thinking?
Programming
Thinking like a computer e.g in binary
Using a set of techniques to help solve a problem
Giving instructions to a computer
16
Which of these is a general characteristic?
This boat is blue
The boat floats on water
The boat is old
This boat has an engine