|Section Title||Primary information||Description and Notes||Suggested resources|
|Lesson Length||The expected lesson length will be approximately one hour||
Some variation possible.
Assessment Level 1
|Students||The lesson is suitable for KS3 and KS4 students||Since this is a new specification, the lesson is suitable for Year 7 to 9 students and differentiated by outcome|
|Overall Focus||The lesson focus will be to introduce how algorithms work in computers, and also to look at how instructions are used||The lesson will begin to look at how students can write their own instructions and control computers, as well as look at algorithms to abstract ideas and data more easily|
|Key words||algorithm, abstraction, programming language, instruction, open source, digital, file types, variable||These words need to be reinforced throughout the series of lessons|
|Assessment||Write algorithms for everyday tasks||Evidence here will be the students beginning to grasp the idea of routines and instructions that help them achieve things, like going to school. Observations and portfolio evidence will work for assessment.|
|Key Questions||Some questions to get learners thinking about the topics||Some questions and examples will get the students thinking about what they understand by algorithms. The word itself might be initially confusing, but they will soon understand how it relates to what they do and is just routines.||Why do computers need instructions and routines? What is a computer program? What routines do they go through every day. How can they do these without thinking hard about them all of the time?|
Students will need to understand algorithms in basic terms that they can apply more rigorously in later lessons
Students need to start thinking about how important routines are to all of their activities.
|If you are using the Learning Machine learning system, students can add their comments and material to this site as evidence of their growing understanding. The site, if used consistently, will show progression via charts of activity and outcomes.|
|Teaching and Learning Elements||
In this lesson we need to make sure students have a good understanding of algorithms and how they can understand it in terms of what they do every day. This knowledge can then be transferred to how it is used in computing.
Use some of the student's own work examples share with the group and discuss the quality of the examples chosen. Check for understanding.
|Lesson Structure||Possible structure||
|Homework||Get students to write a set of basic instructions. For example how a traffic light works, or how they get to school.||Students can vary their homework depending on their level of understanding. Some can be told to do it with 5 instructions, more able with 20 etc.||Get students to document their experience on their portfolio system for assessment|