OCR H446 - 2.1 Computational Thinking - Algorithms - 02

OCR H446 - 2.1 Computational Thinking - Algorithms - 02

12th Grade

13 Qs

quiz-placeholder

Similar activities

Client/Server side

Client/Server side

7th - 12th Grade

10 Qs

CA1 Problem Solving Quiz

CA1 Problem Solving Quiz

12th Grade

16 Qs

Unit 5 Data Modelling

Unit 5 Data Modelling

11th - 12th Grade

10 Qs

Algorithms & Pseudocode

Algorithms & Pseudocode

8th - 12th Grade

10 Qs

Abstraction

Abstraction

12th Grade

10 Qs

AI Project Cycle

AI Project Cycle

KG - Professional Development

10 Qs

Google Calendar Boss Challenge

Google Calendar Boss Challenge

9th Grade - University

16 Qs

Computational Thinking - AQA A Level Computer Science

Computational Thinking - AQA A Level Computer Science

10th Grade - University

10 Qs

OCR H446 - 2.1 Computational Thinking - Algorithms - 02

OCR H446 - 2.1 Computational Thinking - Algorithms - 02

Assessment

Quiz

Computers

12th Grade

Medium

Created by

Jason Davis

Used 43+ times

FREE Resource

13 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is describing the skill of, 'thinking abstractly'?

Breaking a problem down

Identifying the preconditions of a system, the inputs, outputs and reusable components

Removing unnecessary details and including only the relevant details

Identifying decision points for branching or iteration

Means solving problems at the same time.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is describing the skill of, 'thinking ahead'?

Breaking a problem down

Identifying the preconditions of a system, the inputs, outputs and reusable components

Removing unnecessary details and including only the relevant details

Identifying decision points for branching or iteration

Means solving problems at the same time.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is describing the skill of, 'thinking procedurally'?

Breaking a problem down, allowing them the smaller problems to be solved.

Identifying the preconditions of a system, the inputs, outputs and reusable components

Removing unnecessary details and including only the relevant details

Identifying decision points for branching or iteration

Means solving problems at the same time.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is describing the skill of, 'thinking logically'?

Breaking a problem down, allowing them the smaller problems to be solved.

Identifying the preconditions of a system, the inputs, outputs and reusable components

Removing unnecessary details and including only the relevant details

Identifying decision points for branching or iteration

Means solving problems at the same time.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is describing the skill of, 'thinking concurrently'?

Breaking a problem down, allowing them the smaller problems to be solved.

Identifying the preconditions of a system, the inputs, outputs and reusable components

Removing unnecessary details and including only the relevant details

Identifying decision points for branching or iteration

Means solving problems at the same time.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is meant by the term 'abstraction'?

A simplified programming language used in program design

Getting to a solution through the clear definition of the steps needed

Including the necessary details and leaving out the unnecessary details

Breaking a problem down into smaller sub-problems

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

When designing systems, it is important to consider what aspects are important to solve the problem and what are not. What is this known as?

Abstraction

Reality

Programming

Implementation

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?