AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || =...

11
FUN with Boolean Logic !

Transcript of AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || =...

Page 1: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

FUNwith Boolean Logic!

Page 2: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

The Main Ingredients

AND

OR

NOT

XOR, NOR, NAND, XNOR

Page 3: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

How They Are Often Represented

Funny Characters: ∧ = AND, ∨ = OR, ¬ = NOT, ⊕ = XOR,

etc. && = AND, || = OR, ! = NOT, ^ = XOR,

etc. Truth Tables

Venn Diagrams

Boooring!

Page 4: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

MOST Fun as Logic Gates!

Page 5: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

…Which Become Circuit Diagrams!

Page 6: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

Circuits Become Games!

Rocky’s Boots and Robot Odyssey:

Early to Mid 1980’s for Apple II and IBM PCs.

Page 7: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

More Modern Games

DroidQuest: a remake of Robot Odyssey

GATE, from One Girl One Laptop Productions

Page 8: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

Non-Game Tools

Logic.ly

Atanua,real-time logic simulator

CEDAR Logic Simulator(includes religious content!)

LabView from National Instruments (overkill?)

Page 9: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

My Own Tool: “AndorBot”

Page 10: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

Things to do in AndorBot:

Page 11: AND OR NOT XOR, NOR, NAND, XNOR Funny Characters: = AND, = OR, ¬ = NOT, = XOR, etc. && = AND, || = OR, ! = NOT, ^ = XOR, etc. Truth Tables Venn Diagrams.

Why Boolean Logic?!

Not relevant to skeptical logic… Not relevant to real world “gray

areas”… Not terribly relevant to decimal

mathematics

But you can build robots with it!