Home›Lesson Plans›Computer Science›Computing Systems · Grade 10

Logic Gates

Tenth graders learn the basic logic gates that underlie every digital circuit, from AND and OR to NOT and XOR, and match each gate to the rule it follows.

Grade 10Logic Gates50 minutes1 class periodUse → Modify → CreateExplicit teaching4 StandardsCSTA
Start the Lesson
Assign or share this lesson

Copy link works with Canvas, Schoology, Moodle and any other LMS — paste it in as a resource or assignment.

Lesson at a Glance

Everything you need before the bell rings

Learning Objectives

Students will be able to…

  • ✓Name the basic gates.
  • ✓Read a gate's rule.
  • ✓Link gates to circuits.
  • ✓Match each pair.
Essential Question

Every computer, deep down, is built from simple yes/no rules. What are the basic logic gates, and how do they combine into everything a computer does?

0
Lesson Phases
0
Vocabulary Terms
0
Standards Aligned
0
Interactive Task
Match It · Interactive

Match the Gate

Project this and match each logic gate to the rule it follows — tap a gate, then tap what it does.

🔌 Match each logic gate to what it doesTry it
Gate
What it does
Tap a gate, then tap the rule it follows.
The Lesson · Use → Modify → Create (a coding progression with Unplugged practice)

50 minutes, five moves

Tap any phase to open the teacher moves and student actions.

1

Hook — Yes/No Machines

5 min

Deep down, a computer only knows two things: on and off, 1 and 0. How do simple yes/no rules build everything a computer does?

👩‍🏫 Teacher Moves

  • Show a light switch.
  • Ask about on/off.
  • Set the goal.

🎒 Student Actions

  • Think.
  • Share.
  • Get ready.
2

Use — Match the Gate

12 min

Students match each gate to its rule.

👩‍🏫 Teacher Moves

  • Send students to Match the Gate.
  • Match each pair.
  • Note the rule.

🎒 Student Actions

  • Match.
  • Say.
  • Note it.
3

Modify — Trace the Output

13 min

Students work out gate outputs.

👩‍🏫 Teacher Moves

  • Pick a gate.
  • Try each input pair.
  • Record the output.

🎒 Student Actions

  • Pick.
  • Try.
  • Record.
4

Create — Build a Rule

15 min

Students combine gates.

👩‍🏫 Teacher Moves

  • Pick a simple rule.
  • Choose gates for it.
  • Draw the circuit.

🎒 Student Actions

  • Pick.
  • Choose.
  • Draw.
5

Reflect — From Gates to Computers

5 min

Students reflect on how gates scale up.

👩‍🏫 Teacher Moves

  • What does an AND gate need to output 1?
  • How is OR different from AND?
  • Complete the exit ticket.

🎒 Student Actions

  • Say it.
  • Say it.
  • Complete the exit ticket.
Standards Alignment

Built to the standards you report on

Aligned to the CSTA K-12 Computer Science Standards and ISTE Standards for Students.

CSTA
3A-CS-01

Explain how hardware uses logic to process data.

CSTA
3A-CS-02

Model how logic gates combine into circuits.

CSTA
3A-AP-13

Evaluate logical expressions and outputs.

ISTE
5c

Break problems into logical components.

Differentiation

One lesson, every learner

Multilingual Learners

ELL / EMERGING READERS
  • Gate + rule cards.
  • Sentence frame: “___ outputs 1 when ___ .”
  • Match one pair at a time.

Support & Access

IEP / 504
  • Start with AND and OR.
  • Use a light-switch model.
  • Match one gate fully before the next.

Stretch & Extend

GIFTED / EARLY FINISHERS
  • Build truth tables for each gate.
  • Combine gates into a half-adder.
  • Research how gates are made from transistors.
Materials

What to gather

  • 📽️Projector / board
  • 🖼️Gate + rule cards
  • 💻Match the Gate
  • 💡Truth-table grids
  • ✏️Pencils
  • 🎫Exit-ticket slips
Vocabulary

Key terms — hover for a quick definition

logic gatea circuit that follows a rule on 1s and 0sbinarya number system of just 0 and 1inputa value fed into a gateoutputthe value a gate producesAND gateoutputs 1 only when all inputs are 1OR gateoutputs 1 when any input is 1NOT gateflips its single inputtruth tablea chart of a gate's output for every input
Evaluate

Exit Ticket

Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.

QUESTION 1
What does an AND gate output, and when?
It outputs 1 only when both of its inputs are 1; otherwise it outputs 0.
QUESTION 2
How is an OR gate different from an AND gate?
An OR gate outputs 1 when at least one input is 1; an AND gate needs both inputs to be 1.
QUESTION 3
What does a NOT gate do?
It flips its single input: a 1 becomes 0 and a 0 becomes 1.

Create: build a rule.

Have students pick a simple yes/no rule, choose the logic gates that produce it, and draw the circuit, so they see how gates combine. A printable logic-gates worksheet is in the Computer Science library.

Study · Flashcards

Study the key terms

Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.

🃏 Logic GatesFlip
Card 1
Term
Tap to flip →
Meaning
0

Nice work!

Practice · Quiz

Check your understanding

A quick self-check with instant feedback, drawn from this lesson’s key terms.

📝 Logic GatesQuiz
Score: 0
1 / 6
Question 1
0%

Nice work!

Practice · Worksheet

Printable worksheet

A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.

🖨️ Logic GatesPrint
Name: ________________________
Date: ____________

Part A · Write the word that matches each meaning

Word bank: AND gate, binary, input, logic gate, NOT gate, OR gate, output, truth table
  1. the value a gate produces
  2. outputs 1 only when all inputs are 1
  3. flips its single input
  4. a chart of a gate's output for every input
  5. a value fed into a gate
  6. outputs 1 when any input is 1
  7. a circuit that follows a rule on 1s and 0s
  8. a number system of just 0 and 1

Part B · Show what you learned

  1. What does an AND gate output, and when?
  2. How is an OR gate different from an AND gate?
  3. What does a NOT gate do?
Answer key — Part A: 1) output · 2) AND gate · 3) NOT gate · 4) truth table · 5) input · 6) OR gate · 7) logic gate · 8) binary
Part B: 1) It outputs 1 only when both of its inputs are 1; otherwise it outputs 0. 2) An OR gate outputs 1 when at least one input is 1; an AND gate needs both inputs to be 1. 3) It flips its single input: a 1 becomes 0 and a 0 becomes 1.