Save
Computing
2.1
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Sam T
Visit profile
Cards (6)
Abstraction
Removing
or
hiding
unnecessary
details from a
problem
so that the
important
details can be focused on or
more
easily understood
Decomposition
Breaking
a
problem
down into
smaller
sub-problems
Pattern
Recognition
Looking for
similarities
among and within
problems
Algorithmic
thinking
Deciding on the
order
that
instructions
are carried out and identifying
decisions
that need to be made by the
computer
Flowchart
A
graphical
representation of an
algorithm
Pseudocode
A
textual
,
English-like
method of describing an
algorithm