DPDD-1.1 - Computational Thinking

DPDD-1.1 - Computational Thinking

Assessment

Flashcard

Computers

12th Grade

Practice Problem

Easy

Created by

Julie Rosier

Used 1+ times

FREE Resource

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?