Before the lesson
- To understand that computers can use algorithms to make predictions (machine learning)
Pupils should be taught to:
- Understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions
- Create and debug simple programs
- Use logical reasoning to predict the behaviour of simple programs
Pupils needing extra support: Should be encouraged to rebuild their lego model as they write the algorithm to make sure they don’t miss out any steps.
Pupils working at greater depth: Should write more detailed algorithms and explain the importance of them being clear and precise.