Code.org
Compound Conditional Logic
Scholars explore compound conditional logic and learn to use the Boolean operators AND, OR, and NOT within conditional statements by incorporating these operators to improve a previously created app.
Curated OER
Boolean Algebra and its Application to Problem Solving and Logic Circuits
Introduce learners to the concept of Boolean Algebra. In groups, they are given real life situations in statements and make conclusions. They will use the statements to form compound statements. To end the lesson, they use the compound...
Education World
Use Boolean Search Terms to Shorten Web Searches
Have you ever conducted a Web search and received too many hits? Teach your class about Boolean search terms and provide them time to practice conducting efficient online searches. This lesson plan contains several fun activities which...
TryEngineering
Boolean Algebra is Elementary
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
TryEngineering
Circuits and Boolean Expressions
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Curated OER
Boolean Algebra
In this physics instructional activity, students complete circuit true tables and solve 67 questions on Boolean algebra. They identify different logic gate circuits.
Curated OER
Boolean Search Techniques
Students search using the Boolean search model. In this navigating the Internet lesson, students narrow their searches using and, or ,not and parentheses. Students recognize the differences in a one word search and one of multiple...
Curated OER
Boolean Algebra
Students play a series of games involving Boolean logic. In this Boolean Algebra lesson plan, students participate in games such as "George Boole Says" to explore Boolean logic. The format of the lesson plan is difficult to read.
Curated OER
Boolean Operators
Students practice using Boolean operators "AND", "OR" and "NOT" in online searching to either narrow or expand the results.
Curated OER
Understanding and Using Boolean Operators
Students identify and define Boolean operators. They differentiate between operators and their intended uses. They use the operators AND, OR, NOT, parenthesis, and NEAR in Internet searches and analyze search results. They use...
Khan Academy
Challenge: Smarter Button
Now, challenge your knowledge of Boolean operators even further with this JavaScript program to create a button that changes color after being pressed. This activity is the second in a series and would made a good follow up to the first...
Curated OER
Introduction to Digital Logic
Young scholars assess how to employ simple logic in digital circuits and are introduced to Boolean algebra. They divide up into groups and are given several key ingredients to practice and differentiate different types of logic gates.
Khan Academy
Challenge: Your First Button
Practice using conditional if statements, Boolean expressions, and Boolean operators by programming a user-selected button. This activity guides by using a small program that needs some modifications to work correctly.
Khan Academy
Challenge: Number Analyzer
The JavaScript program you create will answer a simple question about a number. Is it positive, negative, or zero? Create a Boolean expression and use conditional if statements to test the value and then print the results.
Curated OER
Karnaugh Mapping
In this electrical circuit worksheet, students answer a series of 17 questions using a Karnaugh map to generate a Boolean expression, and identify logic gates and functions. This worksheet is printable and the answers are available on-line.
Curated OER
Sum of Products and Product of Sums Expression
In this electrical circuit worksheet, students answer a series of 21 questions about sum of product and product of sum, and Boolean expression for a logic circuit. They design and build a circuit board using PC-board relays to show an...
Code.org
While Loops
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th lesson of the series. They use flowcharts to understand loops and then program some examples of loops.
Khan Academy
Challenge: Bouncy Ball
Create your own bouncing ball program with this guided activity. Java Script code that sends a ball down the screen is provided. The task is to fix the code to make it bounce up when it hits the bottom of the screen and then down again...
Khan Academy
Challenge: Your First Painting App
Ever wonder how those neat painting applications work? Completing this coding activity will give you some insight. First, starting with a simple function that draws a small circle as the mouse moves around the screen, adjust the function...
Khan Academy
Project: Magic 8-Ball
Your student programmers will enjoy creating their own Magic 8-ball in this JavaScript activity. This a great opportunity to practice using if and else statements based on randomly generated numbers. What will you ask the 8-ball?
Khan Academy
Challenge: Flashy Flash Card
Create your own flash card in this JavaScript coding activity. Modify the given code so that the answer is revealed when the mouse is pressed. Provides good practice of conditional if-else statements.
Curated OER
Student Census
Students collect data from their peers and store the information in a database. As students manage the information they realize the usefulness of a database as a tool to manage large amounts of information in an efficient and accurate...
Curated OER
Binary Math Circuits
In this Algebra II/Pre-calculus worksheet, students analyze and build digital circuits. The six page worksheet contains eleven problems. Answers not included.