Computational thinking, algorithms and programming

Computational thinking, algorithms and programming

11th Grade

40 Qs

quiz-placeholder

Similar activities

For Loop, List and Method in Python

For Loop, List and Method in Python

9th - 12th Grade

40 Qs

Database

Database

KG - University

35 Qs

OCR Search and Sorting

OCR Search and Sorting

10th - 11th Grade

40 Qs

Programming Final Exam

Programming Final Exam

9th - 12th Grade

40 Qs

Year 8 - End of Year Revision

Year 8 - End of Year Revision

9th - 12th Grade

44 Qs

GCSE Computer Science - 2.3: Producing Robust Programs

GCSE Computer Science - 2.3: Producing Robust Programs

9th - 11th Grade

40 Qs

XII Datastructures

XII Datastructures

9th - 12th Grade

40 Qs

Python Lists and Dictionaries

Python Lists and Dictionaries

9th - 12th Grade

40 Qs

Computational thinking, algorithms and programming

Computational thinking, algorithms and programming

Assessment

Quiz

Computers

11th Grade

Hard

Created by

M Ahmed

Used 5+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which programming construct allows an algorithm to repeat instructions?

Selection

Assignment

Iteration

IF

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A flowchart needs to represent the a situation where for each mark a student is award 'Pass' or 'Fail'...the system will consider the mark and if it's 50 or over award 'Pass', else it awards 'Fail'. This is an example of which of the algorithm constructs?

Decision

Loop

Sequence

All of the above

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the three algorithm constructs?

Sequence, selection, iteration

Input, output, process

Input/output, decision, terminator

Loop, input/output, process

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In a flowchart a calculation (process) is represented by:

A rectangle

A rhombus

A parallelogram

A circle

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does a parallelogram represent?

Input/Output

Decision

Process

Start/Stop

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Define the term decomposition within computational thinking.

The breaking down of a program until it no longer exists

The creation of music that can be played on a computer

The breaking down of a problem into smaller problems

The breaking down of waste to make compost

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ignoring any information about a problem that isn't important is called...

Decomposition

Abstraction

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?