a computer story: complexity from simplicity

45
A Computer Story: Complexity from Simplicity A B C D G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 G14 G15 b a c d f g e b c a d f e g B C D Lehigh University and Parkland High School Gary DeLeo, Amanda Weidenhammer, and Kristen Wecht

Upload: hidi

Post on 22-Mar-2016

55 views

Category:

Documents


3 download

DESCRIPTION

A Computer Story: Complexity from Simplicity. A. G12. a. G15. f. G14. Gary DeLeo, Amanda Weidenhammer , and Kristen Wecht. G7. a. B. f. b. G1. B. G13. g. G10. g. d. G8. G3. c. e. G9. C. d. G6. C. G11. b. G5. e. G4. c. D. Lehigh University and - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Computer  Story: Complexity from Simplicity

A Computer Story:Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Lehigh University andParkland High School

Gary DeLeo, Amanda Weidenhammer, and Kristen Wecht

Page 2: A Computer  Story: Complexity from Simplicity

“Series” PlumbingFaucet 1 Faucet 2 Water?

off offoff onon offon on

Page 3: A Computer  Story: Complexity from Simplicity

“Series” PlumbingFaucet 1 Faucet 2 Water?

off off nooff on noon off noon on yes

Page 4: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 5: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 6: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 7: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 8: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 9: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 10: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 11: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 12: A Computer  Story: Complexity from Simplicity

Series CircuitSwitch 1 Switch 2 Light

0 0 00 1 01 0 01 1 1

0 = Off 1 = On

battery light

switch 1 switch 2

Page 13: A Computer  Story: Complexity from Simplicity

Switch 1 Switch 2 Light0 0 00 1 01 0 01 1 1

0 = Off 1 = On

X Y Z

battery light

switch 1 switch 2X Y

Z

Series Circuit

Page 14: A Computer  Story: Complexity from Simplicity

Series CircuitX Y Z0 0 00 1 01 0 01 1 1

0 = Off 1 = On

battery Z

X Y

Page 15: A Computer  Story: Complexity from Simplicity

Truth Table for X AND YX Y Z

0 0 00 1 01 0 01 1 1

Z = X AND YOutputInput

X Y

Page 16: A Computer  Story: Complexity from Simplicity

“Parallel” PlumbingFaucet 1 Faucet 2 Water?

off offoff onon offon on

Page 17: A Computer  Story: Complexity from Simplicity

“Parallel” PlumbingFaucet 1 Faucet 2 Water?

off off nooff on yeson off yeson on yes

Page 18: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 19: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 20: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 21: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 22: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 23: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 01 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 24: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 25: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 26: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery light

switch 1

switch 2

Page 27: A Computer  Story: Complexity from Simplicity

Parallel CircuitSwitch 1 Switch 2 Light

0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery light

switch 1

switch 2

X Y Z

X

Y Z

Page 28: A Computer  Story: Complexity from Simplicity

Parallel CircuitX Y Z0 0 00 1 11 0 11 1 1

0 = Off 1 = On

battery Z

X

Y

Page 29: A Computer  Story: Complexity from Simplicity

Truth Table for X OR YX Y Z

0 0 00 1 11 0 11 1 1

Z = X OR YOutputInput

X Y

Page 30: A Computer  Story: Complexity from Simplicity

X Y Z0 0 00 1 11 0 11 1 0

X XOR Y

X YXORTruth Table

for

“XOR” Means X or Y, but Not Both (“Exclusive OR”)

Page 31: A Computer  Story: Complexity from Simplicity

XNOTTruth Table

forX X

0 1

1 0

NOT X (= X)

Page 32: A Computer  Story: Complexity from Simplicity

XNOT

Electrical Circuit ElementsX X )(

X AND YXY

XY X OR Y

XY X XOR Y

Page 33: A Computer  Story: Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Seven-Segment Display Converter

Page 34: A Computer  Story: Complexity from Simplicity

A B C D Number0123456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 35: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 0

123456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 36: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 1

23456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 37: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 2

3456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 38: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 3

456789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 39: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 4

56789

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 40: A Computer  Story: Complexity from Simplicity

A B C D Number0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 71 0 0 0 81 0 0 1 9

0 = Off1 = On

Binary Coded Decimal (BCD)

Page 41: A Computer  Story: Complexity from Simplicity

A

B

C

D

G1

G2

G3

G4

G5

G6

G7

G8

G9

G10

G11

G12

G13

G14

G15

b

a

c

d

f

g

e

b

c

a

d

f

eg

B

C

D

Seven-Segment Display Converter

Page 42: A Computer  Story: Complexity from Simplicity

Seven-Light DisplayNumber

(0-9)

A B C D

abcdefg

Page 43: A Computer  Story: Complexity from Simplicity

Seven-Light DisplayNumber

(0-9)

A B C D

abcdefg

b

c

a

d

f

eg

Page 44: A Computer  Story: Complexity from Simplicity

Number(3)

A B C D

abcdefg

b

c

a

d

f

eg

0 0 1 1

0 0 1 1

Seven-Light Display

Page 45: A Computer  Story: Complexity from Simplicity

Number(3)

A B C D

abcdefg

b

c

a

d

f

eg

0 0 1 1

b

Seven-Light Display