MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

ALGORITHMS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What are the three key parts of computational thinking?
A
Programming, flowcharts and pseudo code
B
Abstraction, decomposition and algorithm
C
Input, processing and output
D
Patterns, shapes and numbers
Explanation: 

Detailed explanation-1: -The “three As” Computational Thinking Process describes computational thinking as a set of three steps: abstraction, automation, and analysis.

Detailed explanation-2: -Core Components of Computational Thinking BBC outlines four cornerstones of computational thinking: decomposition, pattern recognition, abstraction, and algorithms. Decomposition invites students to break down complex problems into smaller, simpler problems.

Detailed explanation-3: -Computational Thinking is a set of techniques for solving complex problems that can be classified into three steps: Problem Specification, Algorithmic Expression, and Solution Implementation & Evaluation.

Detailed explanation-4: -This broad problem-solving technique includes four elements: decomposition, pattern recognition, abstraction and algorithms. There are a variety of ways that students can practice and hone their computational thinking, well before they try computer programming.

There is 1 question to complete.