Starter Quiz
Question 1 of 6
1
of 6
Match the term with its definition:
Click and drag answers to change the order, or select using
↹
Tab
then move by pressing
Space
and the
↑
↓
arrows on your keyboard.
a systematic approach to solving problems
breaking down a problem into smaller subproblems
focusing on important details
creating logical, step-by-step instructions
computational thinking
decomposition
abstraction
algorithmic thinking
Think carefully about the key characteristics of each term and description. If you're unsure, try to eliminate obviously incorrect matches first.
Need a hint?
Check