Save
Computer Science
TOPIC 4
Types of computational thinking
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Emily Chaaya
Visit profile
Cards (8)
DECOMPOSITION
Breaks
the problem into
smaller parts
to solve it
ALGORITHMS
(
thinking procedurally
)
A
specific order to solve the task
ABSTRACTION
(thinking abstractly)
Getting rid of the details that are not necessarily part of the problem. The
distractions
PATTERN RECOGNITION
The brain is trained to recognize different patterns because the "human" has seen it several times.
THINKING AHEAD
Planning in advance, knowing what will happen and at what time
THINKING LOGICALLY
If...Then...Because. Hypothesis type thinking
THINKING CONCURRENTLY
Doing a number of things at the same time.
Multi-tasking.
Things running at the same time. (being able to deal with changes)
THINKING RECURSIVELY
Using the same things more than once.
ex. ask a friend to invite their friend that will also invite another friend.