Computing Progress logo
Community Supported
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 will be an introduction to the underlying mechanisms of algorithms and the role they play in making them work roerly This lesson will introduce some more aspects and examples of testing to make sure students understand bug testing procedures

Lesson Links: 1, 2, 3, 4, 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 algorithm, search, sort, logic These words need to be reinforced throughout the series of lessons  

apply logic to efficiency and effectiveness in algorithms

Evidence here will be student's own work and assessor observations  
Key Questions Some questions to get learners thinking about the topics Students may not have been exposed to basic logic, and it does not have to be too intense, but will help them understand how algorithms can work better.  The essence of logic is something is either true or false and that is all that computers do, on or off.  If I wake up at 8:45 I will be late for school, if I wake up at 8:15 I will not. What is logic?  How do you use logic in your everyday lives? Can you give examples where you use true or false questions to decide what to do next?  Do the answers help you solve what you are doing more quickly r more easily?
Learning Objectives
  • To understand the basics of logic
  • To describe and explain, with examples their understanding of logic
  • To understand how to spot logic in ideas and actions

Students need to be shown some examples of logic in different contexts

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
  • Overview of logic with examples from everyday life
  • Students can break into groups and work on their own examples of logic
  • Class discussion and examples of their logic
  • Group or individual work on logic

In this lesson students need to be introduced to the notion of logic and how it underpins actions in computing and their activities.

Use some of the student's ideas and examples to flesh out a solid understanding before progressing

Question students about how and why they did what they did.  Check for understanding.


Lesson Structure Possible structure
  1. introduce some basic ideas about logic with clear examples
  2. show students some more detailed examples of logic and pick apart the structure
  3. group work to work on some of their own ideas
  4. discuss what they have learned and what they can apply
  5. volunteers to share their work and explain how they came to their opinions
  6. highlight next week's focus and issue homework

There is also lots of good examples on the BBC logo bitesize pages.

A lighter look at logic, though showing the principles of how it works, can be see in this video.

This site The Learning Zone logo offers some interesting logic puzzles to work through, with answers, to get students thinking about the principles of logic and practicing them.  The grid format will help them to organise their own logic structures when they work through their own algorithms.

Homework Get students to work on some of the Learning Zone puzzles to reinforce their understanding. Students can vary their homework depending on their level of understanding Get students to document their experience on their portfolio system for assessment


Print Friendly, PDF & Email