and or not xor, nor, nand, xnor funny characters: = and, = or, ¬ = not, = xor, etc. && =...

11
FUN with Boolean Logic !

Upload: danny-billing

Post on 31-Mar-2015

345 views

Category:

Documents


6 download

TRANSCRIPT

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!