New
New
Year 8

Boolean logic

I can describe how computers use Boolean logic and logic gates to make decisions.

New
New
Year 8

Boolean logic

I can describe how computers use Boolean logic and logic gates to make decisions.

These resources will be removed by end of Summer Term 2025.

Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.

These resources were created for remote use during the pandemic and are not designed for classroom teaching.

Lesson details

Key learning points

  1. Computers make decisions using Boolean logic rules like AND, OR and NOT.
  2. Logic gates are electronic versions of logic rules that can be combined to control what a computer does.
  3. All computer hardware is built from logic circuits that understand only binary (0s and 1s).

Keywords

  • Boolean - an expression that evaluates to either true or false

  • Logic gate - an electronic component that carries out a logical operation

  • Truth table - a chart that shows all the possible ways a statement can be true or false

Common misconception

Boolean logic is about numbers

Boolean logic is about truth values such as yes/no, true/false or (1/0).


To help you plan your year 8 computing lesson on: Boolean logic, download all teaching resources for free and adapt to suit your pupils' needs...

Use relatable, real-world scenarios to explain Boolean logic. For example, you can go outside if it's sunny "AND" you've finished your homework.
Teacher tip

Equipment

Licence

This content is © Oak National Academy Limited (2025), licensed on Open Government Licence version 3.0 except where otherwise stated. See Oak's terms & conditions (Collection 2).

Lesson video

Loading...

Prior knowledge starter quiz

Download quiz pdf

6 Questions

Q1.
What is the main job of the operating system?

to print documents
Correct answer: to manage how the computer works and control hardware and software
to create games
to connect to the internet

Q2.
devices can be seen and touched.

Correct Answer: physical, Physical

Q3.
What does 'control' mean in the context of computers?

to decorate the screen
to draw pictures
to close all programs
Correct answer: to manage or direct how something works

Q4.
Why does the operating system manage memory and CPU time?

Correct answer: to help all programs run smoothly
to make the screen brighter
to delete files
to play music

Q5.
Put these steps in order for how the operating system helps a program run:

1 - program asks for memory
2 - operating system gives memory and CPU time
3 - program executes instructions
4 - operating system manages input/output

Q6.
Match each part of the computer to its function:

Correct Answer:operating system,manages hardware and software

manages hardware and software

Correct Answer:CPU,runs instructions

runs instructions

Correct Answer:RAM,stores data for running programs

stores data for running programs

Correct Answer:input/output devices,lets you interact with the computer

lets you interact with the computer

Assessment exit quiz

Download quiz pdf

6 Questions

Q1.
What is the name for an electronic component that carries out a logical operation?

Correct Answer: logic gate

Q2.
What do computers use Boolean logic for?

to play music
to store pictures
to print documents
Correct answer: to make decisions using rules like AND, OR and NOT

Q3.
What is the name for a chart that shows all possible True and False outputs for a logic rule?

Correct Answer: truth table

Q4.
Put these steps in order for using Boolean logic in a computer:

1 - write a logic rule (like AND, OR, NOT)
2 - build a logic circuit using logic gates
3 - test the circuit with different inputs
4 - record the outputs in a truth table

Q5.
Match each logic gate to its function:

Correct Answer:AND gate,true if both inputs are true

true if both inputs are true

Correct Answer:OR gate,true if either input is true

true if either input is true

Correct Answer:NOT gate,reverses the input

reverses the input

Q6.
Which statement about Boolean logic is incorrect?

Boolean logic is about true/false values.
Boolean logic uses AND, OR and NOT.
Correct answer: Boolean logic is about numbers.
Boolean logic is used in computers.