DPDD-1.1 - Computational Thinking

DPDD-1.1 - Computational Thinking

Assessment

Flashcard

Created by

Julie Rosier

Computers

12th Grade

1 plays

Easy

Student preview

quiz-placeholder

5 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What are the three approaches to solve problems?

Back

Top-down, bottom-up, and modularisation approaches.

2.

FLASHCARD QUESTION

Front

How can problems be decomposed?

Back

By identifying and describing the main features of a problem or process and breaking a problem down into smaller, more manageable parts.

3.

FLASHCARD QUESTION

Front

What is pattern recognition used for in problem-solving?

Back

To identify and describe trends and similarities within and between problems and processes, identify and describe common features between a given problem and existing solutions, and make predictions and assumptions based on identified patterns.

4.

FLASHCARD QUESTION

Front

What is the purpose of abstraction in problem-solving?

Back

To identify information needed to solve a problem, filter out unnecessary details at different stages, and create a layer of abstraction appropriate to the stage in the problem-solving process.

5.

FLASHCARD QUESTION

Front

What are the key elements to consider when creating a layer of abstraction?

Back

Inputs needed, expected outputs, things that will vary, things that will remain constant, key actions the program must perform, and repeated processes the program will perform.