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 consolidate what they have learned about variables with practical activities  This lesson will allow students to practice and consolidate their knowledge 
Lesson Links: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 
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  change variables in an algorithm and predict the effect  Evidence here will be student's reflecting on what they understand and assessor observations  
Key Questions  Some questions to get learners thinking about the topics  Looking at the way variables are used in algorithms to make them work more efficiently  What examples can they think of to understand variables? If they go on holiday, what variables are important when it comes to changing their money? What variables do they need to think about for their life choices: more enjoyable job; more money? 
Learning Objectives 

Students need to see and try a number of systems with variables to see their impact and manipulation 
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 

Students need to be shown some of the ways variables are used and how predictions depend on them in many areas. 

Lesson Structure  Possible structure 

Look and use some of the sites already introduced and make notes. What makes a good variable or a bad one? This well known site uses a lot of algorithms. How does it compare to this site This demo database site allows you to change lots of variables and do variable searches. 
Homework  Get students to write a comparison of 5 terms in Google and Squiffy. Which is the best search engine? Why?  Students can vary their homework depending on their level of understanding  Get students to document their recipes on their portfolio system for assessment 