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  This lesson will take a deeper look at some of the logic that is used in computing and program writing. 
This lesson will look at the main ways that logic is used in a computer to make the code more efficient. 
Lesson Links: 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 
Key words  logic, statements,  These words need to be reinforced throughout the series of lessons  
Assessment  predict the outcome of statements containing AND, NOT and OR in information searches 
Evidence here will be student's own work and assessor observations. 

Key Questions  Some questions to get learners thinking about the topics  Some questions about how to improve the effectiveness and efficiency of searching for information.  What methods can we deploy to help make finding information easier? We all have huge amounts of data and a wealth at our fingertips, but how do we get the information we need and not waste our time on pointless searches? 
Learning Objectives 

Students need to understand how and when to use the different types of logic and be able to explain with examples how they improve the way computers retrieve information. 
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 


How do search companies implement these logical operators? Some help here for though Bing still seems to use the classical operators under investigation. Their help site lists some guidelines here. Look into some real world use cases of operators and reinforce why they are important. Devise some basic puzzles with operators to see if students can work through the logic. Some good examples of the operators is here for discussion. 
Lesson Structure  Possible structure 

Students can work through their experiment to see how effective (or not) logical operators are. How accurate are they for prediction. If you understand them well enough, can make anything all be the outcome or are there elements which will effect them and change the expected outcomes. What real world examples use this type of logic and why. 
Homework  Compile a short list of examples of this type f operator in use around them, i.e. traffic signals or perhaps motion sensor lights at school.  Students can vary their homework depending on their level of understanding  Students can continue to document their experience on their portfolio system for assessment 