a1 1-1-Computational-Thinking - GCSE Quiz

a1 1-1-Computational-Thinking - GCSE Quiz

6 Qs

quiz-placeholder

Similar activities

Computational Thinking Progress Test 1 (Intro / Decomposition)

Computational Thinking Progress Test 1 (Intro / Decomposition)

KG - University

10 Qs

Forensics Chapter 1 Vocabulary (10)

Forensics Chapter 1 Vocabulary (10)

KG - University

10 Qs

Engineering Design Exam

Engineering Design Exam

KG - University

10 Qs

[SME18] ASSESSMENT 7-STEP PROBLEM SOLVING

[SME18] ASSESSMENT 7-STEP PROBLEM SOLVING

Professional Development

10 Qs

Week 1 Quiz

Week 1 Quiz

KG - University

10 Qs

Ch. 1 Lesson 2: The Byzantine Empire Quiz

Ch. 1 Lesson 2: The Byzantine Empire Quiz

7th Grade

10 Qs

SS Vocab Quiz

SS Vocab Quiz

KG - University

10 Qs

a1 1-1-Computational-Thinking - GCSE Quiz

a1 1-1-Computational-Thinking - GCSE Quiz

Assessment

Quiz

others

Hard

Created by

Clare Ross

FREE Resource

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term Abstraction mean?
Solving a problem in programming code.
Identifying patterns within your program.
Removing details which are not required to solve the problem.
Identifying relationships between patterns.

2.

MULTIPLE SELECT QUESTION

30 sec • 2 pts

What are the two parts of Abstraction?
Identify information required to solve a problem.
Identify common features within your program.
Identify patterns between programs.
Filter out any information not needed.
Describe patterns already identified.

3.

MULTIPLE SELECT QUESTION

30 sec • 2 pts

What does the term Decomposition mean? Select two statements that apply.
It is identifying any hidden problems.
It is removing details which are not required to solve the problem.
It is breaking a larger problem down into smaller problems.
It is solving a problem in a programming language.
It is writing a set of rules to solve a problem.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term Algorithm mean?
It is making sure you fully understand a problem.
It is breaking a larger problem down into smaller problems.
It is solving a problem in a programming language.
It is a set of steps to solve a problem.

5.

MULTIPLE SELECT QUESTION

30 sec • 2 pts

You are writing a program for a speed camera to identify speeding drivers. Which of the following characteristics are left after abstraction? Select two options.
The speed the car is travelling.
The lane the car is travelling in.
The car's colour.
The car's licence plate number.
The car's make and model.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Denise is building an online shopping program. She needs to put the tasks in the right order. 1) Enter delivery address 2) Search for an item 3) Pay for item 4) Add to cart
2, 4, 1, 3
1, 3, 2, 4
3, 1, 2, 4
2, 1, 4, 3