16

Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science
Page 2: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Computer Science 101

An Unplugged Introduction

Page 3: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

About TechnocampsWe visit schools across Wales and talk about computer science.

We also do “bootcamps" during holidays!

Page 4: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

About TechnocampsWales is part of the United Kingdom (UK). There are 3 Millionpeople living in Wales. We have our own national language: Welsh!

Page 5: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

What is a Computer?

Draw what youthink a Computerlooks like.

You have 5minutes …

Page 6: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Computers are Everywhere!

And much, much more!

Page 7: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

IT vs. Computer ScienceDo you know the difference between them?

Information Technology:Using computers to do things like wordprocessing and spreadsheets

Computer ScienceProgramming the computer programsand Apps that we use

Page 8: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

What is a STEM subject?

ScienceTechnologyEngineeringMaths

They all link witheach other!

Page 9: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Fact: Computers aren’t Very Smart!

Why am I calling a computerSILLY?

In order for the computer to doANYTHING it has to be told specificallywhat to do. It needs tasks to be brokendown into simple steps.

I am SILLY!

Page 10: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Fact: Computers aren’t Very Smart!“Computers are incredibly fast, accurate, andstupid. Human beings are incredibly slow,inaccurate, and brilliant. Together they arepowerful beyond calculation.”

Leo Cherne 1968.

Page 11: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Let’s put this to the test …

The task:I will be theprogramme. You willeach be one of mycomputers.I will deliver a range ofinstructions. Your tasksis to follow them.

Page 12: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

If I was a robot, howwould you instruct meto …

WalkForward

Followalineonthefloor

Walktothewallandthenstop…beforehittingit!

Findthenearestwall

Page 13: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Questions?

Page 14: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Computer Science 101

Extension

Page 15: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

What Language do Computers Understand?

Computers do notunderstand English or anyother spoken language forthat matter.

They understand:

Binary

Page 16: Computer Science 101 - az801952.vo.msecnd.net€¦ · Computer Science 101 An Unplugged Introduction. About Technocamps We visit schools across Wales and talk about computer science

Binary Alphabet

We can use Binary torepresent the Englishalphabet!

Using the Binary Alphabetprovided can you writeyour name in Binary?

CAPITAL Binary code

A 01000001

B 01000010

C 01000011

D 01000100

E 01000101

F 01000110

G 01000111

H 01001000

I 01001001

J 01001010

K 01001011

L 01001100

M 01001101

N 01001110

O 01001111

P 01010000

Q 01010001

R 01010010

S 01010011

T 01010100

U 01010101

V 01010110

W 01010111

X 01011000

Y 01011001

Z 01011010

Lowercase Binary code

a 01100001

b 01100010

c 01100011

d 01100100

e 01100101

f 01100110

g 01100111

h 01101000

i 01101001

j 01101010

k 01101011

l 01101100

m 01101101

n 01101110

o 01101111

p 01110000

q 01110001

r 01110010

s 01110011

t 01110100

u 01110101

v 01110110

w 01110111

x 01111000

y 01111001

z 01111010