Coding   (an  intro  for  K  to  3rd  graders)   Erik  Riedel,  PhD   November  2015  

Computer  Science   The  art  of  blending  human   ideas  and  digital  tools  to   increase  problem  solving   power  

Computer  ScienHst   A  person  who  is  skilled  at   modifying  problems  for   digital  solu3ons  

Computer  ScienHsts  

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  

Data   InformaHon,  including:   facts,  samples,  names,   and  numbers  

Programming   WriHng  instruc3ons   for  a  digital  tool  

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)  

hMp://www.webbaviaHon.co.uk/gallery/v/Buckinghamshire/milton-­‐keynes/ BletchleyPk-­‐eb11020.jpg  

Code  

School  

Science  

Scituate  High  School   Scituate,  MassachuseMs  02066  

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)  

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..”  

Coding   LeMers  

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!  

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  

Thanks  Scituate  Science  Spectacular  &  Science  ExploraHon  Club  2015