From CoderDojo Kata
Jump to: navigation, search



Resource Details

Title Javascript
Area

Programming

Language JavaScript
Level Intermediate
Length
Medium Website
Format Blog Post
Author

NA

Summary

Ninjas learn the fundamentals of JavaScript.

Content

JavaScript (JS) is an interpreted computer programming language. It was originally implemented as part of web browsers so that client-side scripts could interact with the user, control the browser, communicate asynchronously, and alter the document content that was displayed.[5] More recently, however, it has become common in both game development and the creation of desktop applications.

back to Dojogame

Introduction

The CoderDojo Processing.js page

webdev-javascript-lesson #1,5.- From CoderdojoSF #1,1. Credit: jonmagic

http://jsmadeeasy.com/about.htm


The Greenville Dojo found some of our younger kids like Javascript at CodeMonster c/o Crunchzilla here:

[http://www.crunchzilla.com/code-monster]

There is a bigger-kids / adults section Code Maven

[http://www.crunchzilla.com/code-maven]

LearnJS.pnghttps://developer.mozilla.org/en-US/learn/javascript

Html5gamedevs.png

An excellent introduction to an excellent forum. http://www.html5gamedevs.com/topic/368-learning-to-write-good-javascript-resources-for-beginners/

   You should try them this week on some of those kids that are ready to move off Scratch but finding the move daunting :-)Eugene

https://www.khanacademy.org/hour-of-code/hour-of-code-tutorial/p/intro-to-drawing

Intermediate

http://eloquentjavascript.net//contents.html

Jslint

link=http://html5rocks.com http://html5rocks.com

Advanced

[[1]]

http://singlepageappbook.com/single-page.html It's not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.

Crockfordonyoutube.png Crockford on Youtube : https://www.youtube.com/watch?v=v2ifWcnQs6M