![placeholder image to represent content](/_next/image?url=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F4%2F44%2FEuclid%2527s_algorithm_structured_blocks_1.png%2F132px-Euclid%2527s_algorithm_structured_blocks_1.png&w=256&q=75)
Algorithms - KS3
Quiz by Quizalize Team
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
12 questions
Show answers
- Q1What is a flowchart?A programming languageA diagram representing a set of instructionsPseudocodeA list which represents decisions
- Q2How is a decision represented in a flowchart?With a straight lineWith a circleWith a diamond symbolDecisions are not represented
- Q3Which of these is an algorithm?A list of items in your bagA cake recipeA bus timetableA movie
- Q4When would you use an algorithm?To write a novelTo design solutions for any problemTo design solutions for programming problemsOnly with computers
- Q5What's the advantage of a serial search?It is very simpleIt is very slowIt is very quickIt is very complex
- Q6What are searching algorithms used for?To save dataTo organise dataTo add data to a setTo search through a set of data
- Q7What's the purpose of a sorting algorithm?To order dataTo search through dataTo add data to a setTo save data
- Q8What's the advantage of a bubble sort?It is very complexIt is very slowIt is very quickIt is very simple
- Q9What is iteration?Decision making in an algorithmRepetition of steps in an algorithmRunning program codeFinding errors in algorithms
- Q10What is an advantage of iteration?Allows the use of computational thinkingHelps finding bugsRemoves unnecessary stepsCan easily make decisions
- Q11What is selection?Repetition of pathsA decisionA solution to a problemA branch of the solution
- Q12Which statement would you use to implement selection in code?ORIFFORWHILE