http://bit.ly/nejs-kids-js-intro
Press Space
Teaching a
2nd Grader JavaScript
without even trying
Options...
Code.org
It's Just JavaScript
for(var i = 0; i<l; i++) {
var obj = soundGrid[i]
console.log(obj)
if (x>= obj.x1 && x < obj.x2 && y > obj.y1 && y < obj.y2) {
//Work around non-pre-loaded sounds
soundManager.createSound({
url:obj.content.file,
id:obj.content.name
})
soundManager.play(obj.content.name)
//Fixed as of 4/10/2015 :-)
//sound(obj.content.name)
}
}
NOTE: There is currently an issue with playing sounds on Android devices. They will only play when triggered by a user action.
Helping
- Be patient
- Remember: It's a language
- Let them experiment and fail
- Ask them to explain
- Let them teach
- Have fun
- It would be cool if ...
Screen Time
An hour coding and 4 hours reading a novel
vs
An 4 hours coding and an hour reading a novel
Creation vs Consumption
Not all screen time is equal
Final Thought...
- http://appinventor.mit.edu/explore/designer-blocks.html
- http://scratch.mit.edu/projects/editor/?tip_bar=getStarted
- http://studio.code.org/hoc/1
- http://www.code.org/frozen
- http://www.scratchjr.org/teach.html
- http://bit.ly/Hello-Ruby-Kickstarter
- http://bit.ly/bitsbox-kickstarter
- https://bitsbox.com/hoc.html
- https://bitsbox.com/pdf/BitsboxTeachersGuide_hoc2014.pdf
- http://bit.ly/Kids-Programming-Books
- http://bit.ly/bitsbox-nejs-crazy-driver
- http://bit.ly/Bitsbox-Shoot-The-Alien-Gist
- http://bit.ly/bitsbox-sound-explorer-gist
Links
Derek Eskens
@snekse
Thanks
Credits
http://www.colleenl.in/helicoprion/wp-content/uploads/2012/09/STEM-All.png
https://scratch.mit.edu/
http://www.scratchjr.org/
http://code.org/
http://hourofcode.com/us
https://www.eliwhitney.org/7/workshop/projects/code-org-scratch
http://bit.ly/pbworks-Guessing-Game-by-M-Leishman
http://www.geekwire.com/2014/let-code-disneys-frozen-teams-code-org-inspire-young-programmers/
http://technogstic.blogspot.com/2014/03/scratch-jr-kickstarter-aims-to-teach.html
https://bitsbox.com
Bitsbox
By Derek Eskens
Bitsbox
- 3,777