Coding
(an
intro
for
K
to
3rd
graders)
Erik
Riedel,
PhD
November
2015
Slide 2
Computer
Science
The
art
of
blending
human
ideas
and
digital
tools
to
increase
problem
solving
power
Slide 3
Computer
ScienHst
A
person
who
is
skilled
at
modifying
problems
for
digital
solu3ons
Slide 4
Computer
ScienHsts
Slide 5
Computer
ScienHsts
Grace
Hopper
Christopher
HocuM
Alan
Turing
Sabrina
Williams
Picard
research
glasses
Cynthia
Breazeal
Gail
Carmichael
Brewster
Kahle
Sue
Black
Maya
Gokhale
Kataryna
Wac
Rosalind
Picard
Annie
Easley
Jim
Gray
Tim
Berners-‐Lee
Slide 6
Data
InformaHon,
including:
facts,
samples,
names,
and
numbers
Slide 7
Programming
WriHng
instruc3ons
for
a
digital
tool
Slide 8
Slide 9
Slide 10
Slide 11
The
Start
of
Coding
hMp://www.businessinsider.com/bletchley-‐park-‐ veteran-‐remembers-‐working-‐during-‐wwii-‐2015-‐1
(Bletchley
Park
Trust)
hMps://commons.wikimedia.org/wiki/ File:Bletchley_Park_Bombe_IMG_3559.JPG
(by
Magnus
Manske,
October
2005)
Four
score
and
seven
years
ago
our
fathers
brought
forth
on
this
conHnent,
a
new
naHon,
conceived
in
Liberty,
and
dedicated
to
the
proposiHon
that
all
men
are
created
equal.
(200
leMers)
Slide 18
With
the
above
QR
codes
printed
on
pieces
of
paper,
can
use
the
Scanner
app
on
iPhone
and
display
the
words
on
the
big
projector
screen,
using
this
adapter:
“this
is
how
the
computer
can
read
the
codes
from
a
piece
of
paper,
now
let’s
try
it
as
an
experiment
yourselves..”
Slide 19
Coding
LeMers
Slide 20
128
64
32
16
8
4
2
Intro
to
the
Art
of
Computer
Science
hMps://studio.code.org/unplugged/unplug1.pdf
1
Coding
LeMers
with
Bits
Thanks
code.org
for
the
inspiraHon
and
teaching
materials!
Slide 21
Student
computer
scienHsts
encode
their
two
iniHals
by
following
the
binary
key
for
encoding
leMers
Advanced
students
can
do
denser
codes
for
as
many
leMers
as
they
want
Slide 22
Thanks
Scituate
Science
Spectacular
&
Science
ExploraHon
Club
2015