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:
- 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!