Thinking Computationally
Discover decomposition, pattern recognition, abstraction, and algorithm design, and learn to plan out solutions using flowcharts and pseudocode.
Multiple Choice Questions
10 MCQs — select an option to see if you got it right
1Which of the following best defines computational thinking?
2Why does problem decomposition matter in computational thinking?
3Pattern recognition involves:
4Which term refers to setting aside details to focus on the main idea?
5Which of the following is a principle of computational thinking?
6Algorithms are:
7Which of the following is the first step in problem-solving according to computational thinking?
8Flowcharts are used to:
9Pseudocode is:
10Dry running a flowchart involves:
Short Questions with Answers
8 short-answer questions
Long Questions with Answers
5 in-depth answers
Important Questions
5 high-priority questions for revision