turing (for 3rd graders)

9
ALAN TURNING The father of computing

Upload: ori-pomerantz

Post on 26-Jun-2015

61 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Turing (for 3rd graders)

ALAN TURNINGThe father of computing

Page 2: Turing (for 3rd graders)

BRITISH MATHEMATICIAN

Born 1912, died 1954 Invented the basic theory of computers Helped build some of the early

computers

Page 3: Turing (for 3rd graders)

LIFE BEFORE COMPUTERS

Lots of tedious information processing had to be done by humans Banks needed to manually total up

account balances Index cards used to store information

for search

Page 4: Turing (for 3rd graders)

ADDITION AND SUBTRACTION

Done manually Mechanical machines, as in http://

www.youtube.com/watch?v=PhiRiWzj5K0

Either way, labor intensive and error prone

Page 5: Turing (for 3rd graders)

PROCESSING LOTS OF INFORMATION

The census: Count all the people in the country,

divided per state Get additional economic information Need to get totals http://

www.youtube.com/watch?v=9HXjLW7v-II

Page 6: Turing (for 3rd graders)

WHAT TURING DID

Came up with a theoretical model of what a computer does: http://www.youtube.com/watch?v=gJQTFhkhwPA

Helped figure how to implement it.

Page 7: Turing (for 3rd graders)

WWII

Huge war, 1939-1945 (in Europe) Allies: Britain, US, and USSR (after

the Germans attacked them in 1941) Axis: Germany, Japan, Italy

Page 8: Turing (for 3rd graders)

GERMAN COMMUNICATIONS

Radio allows quick communication But everybody can listen to the radio,

including the enemy Solution: encryption: http://

www.youtube.com/watch?v=dq27B1-6F5k

Page 9: Turing (for 3rd graders)

THE TURING SOLUTION

Build a bunch of Enigmas to run in parallel

Check if the settings make sense.http://www.youtube.com/watch?v=Dr1U7Bva6Sw

Worked well enough the English command knew what the Germans were planning.