KS3 Computer Science:  Algorithm Design - Year 8

KS3 Computer Science: Algorithm Design - Year 8 recaps and builds upon the basic understanding of algorithm design learned within Algorithm design for Year 7 and allows your students to learn the following:

  • Understand that an algorithm is a set of instructions used to solve a problem.
  • Use both flowchart and pseudocode to design an algorithm.
  • To recap the following algorithm design techniques Sequence and Selection.
  • To understand the following data types:
  • Character
  • String
  • Real
  • Integer
  • Boolean
  • To learn how to use looping to write repeatable sequences of code.
  • To apply understanding into subroutine challenges.
  • To understand different types of errors that can occur while writing algorithms (Syntax, Logic and Runtime) and methods used to identify them.

This resource includes a range of clearly presented explanations as well as a range of structured tasks to help your students practice their skills.

It is recommended that students first complete the Algorithm Design - Year 7 and Computational Thinking for KS3 unit of work in order to develop a basic understanding of both computational thinking and algorithms.

This unit of work also includes a final assessment.

Full teacher solutions also included!

Save for later
  • KS3-Algorithm-Design-Year-8-Student.pptx
  • KS3-Algorithm-Design-Year-8-Teacher.pptx

About this resource


Created: Apr 10, 2019

Updated: Jan 24, 2020

pptx, 10 MB


pptx, 11 MB


Report a problem

Tes Paid Licence

How can I re-use this?