Search this site
Embedded Files
Skip to main content
Skip to navigation
Summer Institute
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
Summer Institute
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
More
About
Logistics
Schedule
Instructors
General
Pedagogy
Content
(Un)Conference
Resources
2018 Resources
General
Content Sessions
Algorithms
Abstraction & Procedures
Booleans & Expressions
Computing Systems
Software & Data Storage
Network Communication
Pedagogy
Evaluation Survey
Standards
Curriculum
PLC Site
Booleans & Expressions
Participant Learning Outcomes
Explain what Boolean logic is and why it is used in computer science.
Describe the function of the three main logical operators: AND, OR, and NOT.
Model real-world scenarios involving Boolean expressions.
Launch Session
Booleans & Expressions Launch Session Lesson Plan
Logical Operators worksheet
Stand Up / Sit Down Lesson Plan from Code.org
Introductory video:
The Genius of George Boole
(2 mins)
More advanced video:
Booleans & Logic Gates
BBC Bitesize Guide on Logic Gates
Extension activity:
What’s Your Function & Crazy Conditionals
(create conditionals involving compound expressions in whole-class simulation)
Booleans & Expressions 2019
Elementary Breakout
Session Slides
Boolean Card Game
from BrainPOP Educators
Boolean BrainPOP Jr
video and activities
Secondary Breakout
Session Slides
Creating Computer Questions Activity
New MIT App Inventor Curriculum
Code.org CSP Unit 5
Delta Math
(for Booleans, Logic Gates and Pseudocode)
California K-12 Standards Progression
View
California K-12 CS Standards
online
Vocabulary
Report abuse
Report abuse