4-1 Unplugged

In this unplugged lesson, students will use the boolean operators AND, OR, NOT to make compound conditions in a card game.

OBJECTIVES:

OBJECTIVES: By the end of this lesson, students will:

    • Apply Arithmetic operators. + - * /

    • Apply Comparison operators. > < =

    • Apply Boolean Operator: AND, OR, NOT

Concepts Operators: Arithmetic, Comparison, Boolean

Mini-Lesson

Use Slide MiniLesson (slide 9 - 49) or play Boolean Simon Says

Boolean Simon Says (10 minutes)

In this lesson students learn about the three boolean operators : AND, OR, NOT

            • Demonstrate a conditional created using a boolean operator: (ex: If you are wearing red AND are wearing glasses stand up).

            • Teach the three Boolean operators: AND (both conditions need to be true), OR (either one condition or the other condition needs to be true), NOT (to evaluate to true the condition needs to be false). Note: Boolean operators are used in searches to narrow results - this could be a good tie-in to how to improve a search.

            • Brainstorm possible conditions that relate to the student group: e.g. wearing glasses, first name that starts with the letter C, having at least 2 siblings.

            • Discuss possible actions (events) that could occur: e.g. standing up, raising arms, clapping, going to a particular place in the room etc.

            • Have each table group or pair write 3 boolean statements using one or more boolean operators AND, OR, NOT related to students in the classroom and actions that can take place in the classroom.

            • Collect the papers and choose a few to read and act out.


Project

Cards Conditionals (15 minutes) Slides and worksheet

              • Demonstrate a round (Using one of the boolean statements and repeating it 2 times as teams draw a card and mark the score, then draw a second card and mark the score, with the teacher playing against the class. This structure is both a conditional and a repeat structure.

              • Have students play at their tables using the activity worksheet. It is helpful to have one pair of students play against a second pair so that they can check each other’s understanding. You might even make this similar to Navigator/Driver in pair programming.

              • Have students play Cards Conditionals and complete the worksheet.

Checklist

              1. Create a conditional using the Boolean Operator AND

              2. Create a conditional using the Boolean Operator OR

              3. Create a conditional using the Boolean Operator NOT

              4. Play Cards Conditionals keeping score with the teacher

              5. Play Cards Conditionals keeping score with my table-mates

Spicy Challenges:

  1. Students create their own boolean statements and indicate how many times to use it as a repeat structure in the game. Then have them play the game and keep track of the score.

Close-Out (5 minutes)

Close-Out (5 minutes)

Have class stand up for dismissal by using some of the student created complex conditional statements from Boolean Simon Says at the start of the period. When everyone is standing dismiss the class.