** Try code monster (first day of computer programming?) **
webpage: www.computersforcreativity.com/resources
Amy, Tim, and Matt took this BYOD class together. Below are Amy's notes:
questions: #iste13code
Sheena V.
sheena@computersforcreativity.com
@Sheen1010 (twitter)
Computer programming ---> math ---> art
CSTEM (name of program) in Los Altos School District: program for sixth graders where every student learns to code.
- Does some hardware but mostly programming
- C stands for creativity, collaboration, and computer science
- Uses edmodo (evernote is other trick). Has 19 groups that are very active. Uses to engage and assign work, post finished projects, comment on other posts, ask questions after class, homework/quizzes, class discussions

photo from world war 2
As an instructor keep in mind:
Girls are interested in saving the world with computers and programming.
Boys are just interested in computers. talk
" Every child learns to talk. Whey then should a child not learn to "talk" to a computer?
www.khanacademy.org/cs
1. click new program on the right
2. enter the same program and see what you get
3. splash on color with a background, add a new line at the bottom of your code background
4. Move color block to the top
5. Add fill (255,0,0); -- in the middle of the to rect boxes, which fills everything below it.
6. Introduce commenting: (//-- this is for humans to read)
What you should learn:
- Syntax is important (computers are picky about spellings and punctuation. the semicolon is very important!
- Order matters
7. Add an ellipse for the moon.
8. Scroll down and will see code for other javascript (you are using processing.js-- javascript
implementation of processing language. same IDE as Arduino- physical computing, robotics). You are using functions, parameters, coordinates, geometry
9. Create your own house or something else (examples: iPad, car, people)
10. introduce the draw loop
draw=function ( ){
} whatever you put inside this is getting done again and again. example
MIT's new Scratch 2.0: why?
Community, community, community
millions of projects, teachers sharing lessons, conferences, workshops, videos-- lots of resources!
Curriculum: based on research
Survey students-- student feedback
1. what do you think about coding?
Sheena emailed us the following update after the conference:
Thank you for registering for the ISTE 2013, BYOD session
"Learn to Code: Creative Computer Programming through Math and Art"
on Monday June 24. I enjoyed sharing lessons I use in my classroom, and I hope
you learned something from the session.
1. Key points from the session, along with the session
handouts are at
2. As indicated in my session, I am creating a 6+ week
lesson plan in Scratch 2.0. Some of you emailed me about your interest, and I
will be sending you details in a separate email this week. If you have not emailed
me, please reply to this email and let me know if you are interested.
3. I hope you were able to fill out the ISTE feedback for
the session. In addition, I welcome any other feedback to me directly, would
love to know how I can do better!
Some of you were unable to use the Khan Academy and
Scratch websites during the session since you were using iPads. They do not
work with iPads! Sorry.
If you have any questions, please feel free to contact me
at
sheena@computersforcreativity.com
Sheena
-----------
Sheena Vaidyanathan
@Sheena1010