Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduction to Programming

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is an Algorithm?

a)

A list of steps in any order

b)

A list of steps in order (sequence)

c)

A list of paragraphs

2.

What are computer programs made up of?

a)

Bits and Bobs

b)

Algorithmics

c)

Algorithms

3.

What is pseudocode?

a)

An algorithm in the wrond order

b)

A written algorithm

c)

A series of shapes linked together

4.

What is this shape for in a Flowchart?

a)

Decision

b)

Start Stop

c)

Process

d)

Input Output

5.

What is this shaped used for in a Flowchart?

a)

Decision

b)

Input output

c)

Start Stop

d)

Process

6.

Which sorting algorithm have we learnt about?

a)

Merge

b)

Insertion

c)

Bubble

7.

Which of the following describes a Bubble Sort?

a)

compares values in turn, starting with the second value in the list. If this value is greater than the value to the left of it, no changes are made. Otherwise this value is repeatedly moved left until it meets a value that is less than it. The sort process then starts again with the next value. This continues until the end of the list is reached.

b)

uses a technique called divide and conquer. The list is repeatedly divided into two until all the elements are separated individually. Pairs of elements are then compared, placed into order and combined. The process is then repeated until the list is recompiled as a whole.

c)

goes through a list of data a number of times, comparing two items that are side by side to see which is out of order. It will keep going through the list of data until all the data is sorted into order. Each time the algorithm goes through the list it is called a ‘pass’.

8.

In Scratch what is the character on the screen known as?

a)

Spike

b)

Sprite

c)

Spring

d)

Cat

9.

This Loop repeats a series of steps a set number of times

a)

Forever

b)

Repeat

c)

Loop

d)

Iteration

10.

Where your project is displayed when active.

a)

speech bubble

b)

stage

c)

tempo

d)

Library