Skip to content

Truth Tables for AND, OR, NOTActivities & Teaching Strategies

Truth tables make abstract logic concrete by requiring students to move from vague ideas to exact outputs. Active learning works because students physically test combinations, see mismatches between their predictions and results, and correct errors in real time.

Year 9Computing4 activities15 min30 min

Learning Objectives

  1. 1Construct truth tables for AND, OR, and NOT logical operations with two inputs.
  2. 2Compare the output results of AND and OR gates for identical input combinations.
  3. 3Explain how truth tables represent the behavior of Boolean logic statements.
  4. 4Analyze a simple logical expression and design its corresponding truth table.
  5. 5Evaluate the truth value of a compound statement based on its constituent logical operations and input values.

Want a complete lesson plan with these objectives? Generate a Mission

25 min·Pairs

Pairs Activity: Card-Based Truth Tables

Provide T/F cards for inputs A and B. Pairs lay out all four combinations, then add output column for AND by agreeing both must be T. Repeat for OR and NOT. Pairs record tables and test with teacher scenarios.

Prepare & details

Design a truth table for a simple logical expression involving two inputs and one operator.

Facilitation Tip: During the Card-Based Truth Tables activity, provide blank grids and colored cards so pairs can physically rearrange inputs and outputs to notice patterns before writing answers.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
30 min·Small Groups

Small Groups: Logic Scenario Challenges

Groups receive cards with real-world scenarios, like "rain AND wind for coat needed." They build truth tables, predict outputs for given inputs, and share one with class for verification. Rotate scenarios.

Prepare & details

Compare the output of an AND gate versus an OR gate given the same inputs.

Facilitation Tip: For the Logic Scenario Challenges, require each group to present at least one scenario with a completed truth table so peers can ask targeted questions about their reasoning.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
20 min·Whole Class

Whole Class: Prediction Relay

Divide class into teams. Teacher calls inputs, teams hold up T/F cards for predicted AND/OR/NOT output. Correct teams score; reveal via projected table. Discuss wrong predictions as a class.

Prepare & details

Explain how truth tables help us understand the behaviour of logical statements.

Facilitation Tip: In the Prediction Relay, stop after each round to ask, 'What changed when we moved from AND to OR?' to reinforce structural differences before moving to the next prompt.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
15 min·Individual

Individual: Expression Extension

Students construct tables for simple combined expressions, like NOT(A OR B). Check work against partner, then explain one row to the class.

Prepare & details

Design a truth table for a simple logical expression involving two inputs and one operator.

Facilitation Tip: During the Expression Extension, ask students to swap papers with a partner and check for consistent use of symbols and correct outputs before they write explanations.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills

Teaching This Topic

Start with concrete examples before abstract symbols. Ask students to model real systems like two switches controlling a light, then translate those systems into truth tables. Avoid rushing to formal notation; instead, let students label their tables with words first. Research shows that grounding logic in familiar contexts reduces errors and builds durable understanding.

What to Expect

By the end of these activities, students will accurately complete truth tables for AND, OR, and NOT, explain why each row is true or false, and translate between everyday scenarios and logical expressions using precise vocabulary.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Card-Based Truth Tables, watch for students who treat AND as true when either input is true or when both are false.

What to Teach Instead

Direct pairs to test each combination with cards labeled 'true' and 'false', then physically place the output card. Ask them to explain why a light would not turn on if only one switch is closed in an AND-controlled system.

Common MisconceptionDuring Logic Scenario Challenges, watch for students who assume OR requires both inputs true.

What to Teach Instead

Ask groups to compare their OR table with the AND table they created earlier. Have them explain, in their own words, why the alarm sounds if either the door opens or the window breaks.

Common MisconceptionDuring Expression Extension, watch for students who apply NOT to the entire expression rather than a single input.

What to Teach Instead

Have students read their expressions aloud using 'not A' and 'not B' to isolate the operand. Ask partners to check that each NOT only flips the value of one input, not the whole row.

Assessment Ideas

Exit Ticket

After Card-Based Truth Tables, give students an expression like 'NOT A AND B'. Ask them to draw the truth table and write one sentence explaining why the output is false for the row where A is true and B is false.

Quick Check

During the Prediction Relay, after showing a partially completed OR table, ask students to hold up fingers for the missing output in a specific row. Then ask, 'For which combination of inputs is an OR statement false?' and tally responses.

Discussion Prompt

After Logic Scenario Challenges, present the two alarm scenarios and ask students to explain, using their tables, how the alarm behaves differently in each case. Listen for precise use of 'both', 'either', and 'only' to assess understanding.

Extensions & Scaffolding

  • Challenge students to design a scenario where three inputs control an output using only AND and OR gates, then construct the full truth table.
  • Scaffolding: Provide partially completed tables with one row missing and ask students to fill it before completing the rest.
  • Deeper exploration: Introduce XOR and NAND gates after mastering basic tables, then ask students to compare their outputs to AND and OR to discover new patterns.

Key Vocabulary

Truth TableA table that shows the output of a logic gate or expression for every possible combination of input values.
Boolean LogicA system of logic where variables can only have one of two values, typically true or false, represented as 1 or 0.
AND GateA logic gate that outputs true (1) only if all of its inputs are true (1). Otherwise, it outputs false (0).
OR GateA logic gate that outputs true (1) if at least one of its inputs is true (1). It only outputs false (0) if all inputs are false (0).
NOT GateA logic gate that inverts the input. If the input is true (1), the output is false (0), and vice versa.

Ready to teach Truth Tables for AND, OR, NOT?

Generate a full mission with everything you need

Generate a Mission