# IB computer science HL August 31 2016 Lesson Notes

## What are we going to learn today?

2. We will construct an understanding of logic operators using this site
3. Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
4. Construct truth tables using the above operators.
5. Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gates.
6. If we have time, you will meet our textbook.

## Homework

1. Please study the following pages:

HL Students please construct a logic diagram of a:

1. Simple on / off light switch
2. A house alarm system that has three different sensors. If ANY of the three sensors are triggered, the alarm is triggered. There should be a emergency override switch that turns off the alarm.

## How am I being assessed today?

1. I will be using formative assessment today to ensure you understand our content.

## Standards we are covering today

• Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
• Construct truth tables using the above operators.
• Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gates.

## As a computer scientist, you have:

• Confidence in dealing with complexity
• Persistence in working with difficult problems
• Tolerance for ambiguity
• The ability to deal with open-ended problems
• The ability to communicate and work with others to achieve a common goal or solution

## Credits

Develop information in a diagrammatic or logical form.

Give the precise meaning of a word, phrase, concept or physical quantity.

Develop information in a diagrammatic or logical form.

Devote time and attention to gaining knowledge of (an academic subject), especially by means of books