| Image from Code in the Browser | 
Here are just a few:
- App Inventor - apps for Android devices
 - Code in the Browser JavaScript
 - CodeAcademy
 - Javascript, HTML, CSS, APIs, Python, Ruby
 - CodingBat
 - CodePad
 - C++, Lua, Python, Ruby and several others
 - Code Spells * - kids learn Java by playing a game
 - Computer Science Circles *
 - Python with explanation as you go
 - Google Blockly *
 - Khan Academy *
 - Learn Street * - JavaScript, Ruby, Python, etc
 - PHP for Kids *
 - PythonMonk *
 - Scratch 2.0 * (Beta)
 - Snap Online
 - Team Treehouse (not free)*
 - Touch Develop *
 - Try F# *
 - W3Schools * - HTML, CSS
 
Also - a list of 10 free online resources, including MOOCs. *
Several of these let you start trying out code without really being aware of what language you are using. It leads to the question - does language matter?
I am starting to wonder if we even should be teaching a specific language in the beginning. Perhaps a better approach is to expose students to successful coding situations, build some positive experiences, then start to get more depth with one language.
This list is a quick start. Let me know if you know of any sites that should be listed.
*Updated 4/7/13
I am starting to wonder if we even should be teaching a specific language in the beginning. Perhaps a better approach is to expose students to successful coding situations, build some positive experiences, then start to get more depth with one language.
This list is a quick start. Let me know if you know of any sites that should be listed.
*Updated 4/7/13
0 komentar:
Posting Komentar