ISTE 2013 BYOD Presentation


Handouts during session : see attachments below as well as the resources section on this page.
Twitter handle for session:  #iste13code

Session covered the following 5 topics

1. About CSTEM, Los Altos School District's program that teaches every sixth grader to code
Los Altos School District in Los Altos, San Francisco Bay Area, California offers all 6th graders a weekly CSTEM program. CSTEM  teaches Science, Technology, Engineering and Math (STEM) subjects through the 3 C’s – CreativityCollaboration and Computer Science. Approximately 500 sixth graders across 7 schools attend the weekly program.
Extensive use of Edmodo in CSTEM to engage and assign work, post finished projects, comment on posts, ask questions after class, homework/quizzes, class discussions.

2. Introduction to programming through art and math - use of 'human' computer exercise.
Use of Processing.js on Khan Academy's CS platform. 

Discussion of Human computers.  Image link:

http://tinyurl.com/iste13codeimage


1. How old is this photo?

2. Where are the computers?


As 'human' computers, execute 3 line program in Processing, see worksheet attached



3. MIT's Scratch to create mathematical art. 

4. Most important take away from the session : Programming is fun, and a creative expression. All kids can learn. 
(Read some quotes from my students on coding at  https://www.edsurge.com/n/2013-05-08-when-every-sixth-grader-learns-to-code  )
 
One of my favorite quotes about kids programming is from Seymour Papert. 


Every normal child learns to talk.

Why then should a child not learn to

"talk" to a computer?'

-Seymour Papert

Inventor of the Logo programming language

on why children can learning programming in his book,

Mindstorms: Children, Computers, and Powerful Ideas.


5. My resources on the above


Interested in my 6+ week lesson plan for 'Programming through Art' using Scratch 2.0?  Please email me


Software/Device NOTES

You will need a computer with a browser that supports both Khan Academy's CS platform  http://www.khanacademy.org/cs  as well as MIT's new Scratch 2.0 http://scratch.mit.edu .  You can create a FREE account on both the sites so you can save your work.  To be able to work offline (OPTIONAL), you can download Scratch 1.4 from http://info.scratch.mit.edu/Scratch_1.4_Download as well as Processing from http://processing.org/download/


If you are not sure that your browser supports these sites, you can


- Go to https://www.khanacademy.org/cs/hello-world/1733568309  and try to change the text on the left side from Hello World to something else and see if it changes on the right side.


- Go to one of the starter projects on the MIT Scratch site and see if they play when you click on the Green flag, see  http://scratch.mit.edu/info/starter_projects/


Sorry, iPads and other tablets will not work. 

Ċ
Sheena Vaidyanathan,
Jul 2, 2013, 11:34 PM
Ċ
Sheena Vaidyanathan,
Jul 2, 2013, 11:31 PM