Home›Lesson Plans›Computer Science›Programming · Grade 6

Boolean Logic

Sixth graders learn boolean logic — the true/false reasoning computers use to make decisions. AND needs both parts true; OR needs at least one; NOT flips the value. They test the rules, then build a condition with AND/OR/NOT.

Grade 6Boolean Logic50 minutes1 class periodCSTA / ISTEExplicit 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…

  • ✓Explain AND, OR, NOT.
  • ✓Find the result of an expression.
  • ✓Build a condition.
  • ✓Use logic in a decision.
Essential Question

How do computers combine true/false to make decisions?

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

True or False?

Project each item and have students answer about boolean logic.

🟢 Work out each boolean expressionTry it
Answer each boolean logic question.
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 — Both? Either? Neither?

6 min

When is “it’s sunny AND warm” true?

👩‍🏫 Teacher Moves

  • Ask AND, OR, NOT in real life.
  • Guess the results.
  • Set the goal.

🎒 Student Actions

  • Think.
  • Guess.
  • Get ready.
2

Use — Boolean Logic

12 min

Students use logic.

👩‍🏫 Teacher Moves

  • Send students to True or False?
  • Work each expression.
  • Note AND / OR / NOT rules.

🎒 Student Actions

  • Answer.
  • Say.
  • Note it.
3

Modify — Flip & Combine

13 min

Students modify.

👩‍🏫 Teacher Moves

  • Flip a value with NOT.
  • Change AND to OR; see the result change.
  • Predict before checking.

🎒 Student Actions

  • Flip.
  • Change.
  • Predict.
4

Create — Build a Condition

13 min

Students create.

👩‍🏫 Teacher Moves

  • Write a rule: “if cold AND raining → umbrella.”
  • Test a case.
  • Add a NOT.

🎒 Student Actions

  • Write.
  • Test.
  • Add.
5

Reflect — Reflect

6 min

Students close.

👩‍🏫 Teacher Moves

  • Say what AND needs.
  • Say what NOT does.
  • Complete the exit ticket.

🎒 Student Actions

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

Built to the standards you report on

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

CSTA
2-AP-12

Develop programs using compound conditionals (and/or/not).

CSTA
2-AP-11

Create clearly named variables that store data.

CSTA
2-AP-10

Use flowcharts/pseudocode to plan an algorithm.

ISTE
5 Computational Thinker

Use logic to build solutions.

Differentiation

One lesson, every learner

Multilingual Learners

ELL / EMERGING READERS
  • Use real yes/no examples.
  • Truth-table cards.
  • Act out AND/OR with hands.

Support & Access

IEP / 504
  • Start with NOT only.
  • One operator at a time.
  • Use true/false cards.

Stretch & Extend

GIFTED / EARLY FINISHERS
  • Build a 3-part condition.
  • Make a full truth table.
  • Use logic in a game rule.
Materials

What to gather

  • 📽️Screen / board
  • 🟢True/false cards
  • 💻True or False?
  • 📊Truth-table template
  • 📓Notebooks
  • 🎫Exit-ticket slips
Vocabulary

Key terms — hover for a quick definition

booleana value that is true or falseANDtrue only if both parts are trueORtrue if at least one part is trueNOTflips true to false and backconditiona test that is true or falseexpressiona combination that evaluates to a valuecompounda condition built from smaller onesdecisionchoosing a path based on true/false
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 is “true AND false”?
false (AND needs both true).
QUESTION 2
What is “false OR true”?
true (OR needs at least one).
QUESTION 3
What is “NOT true”?
false (NOT flips it).

Reflect: boolean logic.

Have students write one rule using AND, OR, or NOT. A printable boolean logic 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.

🃏 CS Boolean Logic (Grade 6)Flip
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.

📝 CS Boolean Logic (Grade 6)Quiz
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.

🖨️ CS Boolean Logic (Grade 6)Print
Name: ________________________
Date: ____________

Part A · Write the word that matches each meaning

Word bank: AND, boolean, compound, condition, decision, expression, NOT, OR
  1. true if at least one part is true
  2. true only if both parts are true
  3. a test that is true or false
  4. a condition built from smaller ones
  5. flips true to false and back
  6. a combination that evaluates to a value
  7. choosing a path based on true/false
  8. a value that is true or false

Part B · Show what you learned

  1. What is “true AND false”?
  2. What is “false OR true”?
  3. What is “NOT true”?
Answer key — Part A: 1) OR · 2) AND · 3) condition · 4) compound · 5) NOT · 6) expression · 7) decision · 8) boolean
Part B: 1) false (AND needs both true). 2) true (OR needs at least one). 3) false (NOT flips it).