Coding

= Coding / Programming Resources = Learning Target: I can create my own webpage using HTML coding. I can program an object to move. = = =Use the resource that best fits your needs to learn coding. Share what you have learned in your e-Portfolio= Watch this video: https://www.youtube.com/watch?v=9LVbhM2VHiY

= -Book to help you with coding using Pyhon. By Bryson Payne= 2 More books to help with Scratch:

Begin by watching the movie and going on these two sites: =What is Coding= =Minecraft in Education #HourofCode= https://www.anaconda.com/
 * [|BrainPop-Coding] -Get login info from Mrs. R **
 * [|BrainPop- Blocky: Maze] **
 * Anaconda-Python **

https://turtle.sugarlabs.org/ http://wiki.sugarlabs.org/go/Activities/Turtle_Art
 * Turtle Blocks Jr. **

http://www.techlearning.com/blogentry/9611 =Greenfoot (Java)= =Hour of Code Suggestions by Grade Level= http://askatechteacher.com/2015/11/09/hour-of-code-3/
 * 12 Suggestions for Teaching Coding by Tech&Learning **

=Computer Science -Unplugged -Coding without a computer= http://csunplugged.org/

=MIT App Inventor=

=OSX Automation=

=AutoHotkey for Windows=

http://agentsheets.com/
 * [|Turtle Academy] **
 * AgentSheets-learn about computer science by making video games **

http://www.alice.org/index.php
 * Alice-teaches event driven object oriented programming -create interactive stories using a modern IDE interface with a drag and drop style of programming. **

https://www.sgpsys.com/en/whatisbaltie.asp
 * Baltie- exercise your logical thinking by executing miscellaneous commands on the main character, a little wizard **

https://code.google.com/p/blockly/
 * Blockly - a graphical programming language where users can drag blocks together to build an application-developed by Google **


 * CiMPLE- visual programming language for programming robotic kits **

http://www.hummingbirdkit.com/learning/using-visual-programmer


 * Code Monster from Crunchzilla **

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


 * E-Slate - create highly dynamic software with rich functionality by non programmers **


 * Laby-small application to learn how to code in various programming languages with ants and spiders (OCaml, Python, Lua, Ruby, C, Java, Prolog and Perl) **

https://apps.ubuntu.com/cat/applications/oneiric/laby/ http://www.reddit.com/r/learnpython/comments/1bwr0c/laby_is_a_small_program_to_learn_how_to_program/


 * Looking Glass- learn computer programming independently through 3D storytelling -similar to storytelling Alice **

http://lookingglass.wustl.edu/help


 * Physical Etoys -extension of Etoys-it helps kids model and program the real world so they can learn more about it. **

http://tecnodacta.com.ar/gira/projects/physical-etoys/

https://code.google.com/p/pynguin/
 * Pynguin - Another Python Turtle Graphics Application **

http://www.hackety.com/
 * Hackety Hack - free Ruby-based environment aiming to make learning programming easy for beginners **

https://www.kodable.com/
 * Kodable- Introduces fundamentals of programming to kids 5 and up. **

http://www.kodugamelab.com/
 * Kodu - A language that is simple and entirely icon-based **

http://www.lego.com/en-us/mindstorms/about-ev3
 * LEGO Mindstorms EV3 **

=**Mama - An educational object oriented programming language designed to help start programming**= http://www.eytam.com/mama

http://phrogram.com/
 * Phrogram - Easy to learn programming language **

http://www.robomind.net/en/index.html
 * RoboMind - simple educational programming environment that lets beginners program a robot. **

http://www.stagecast.com/
 * Stagecast Creator - visual programming system based on programming by demonstration **

http://www.stencyl.com/
 * Stencyl- A visual programming system based on programming by demonstration **

=**ToonTalk - programming language and environment that looks like a video game**= http://www.toontalk.com/

=Arduino -= http://makezine.com/category/electronics/arduino/?post_type=projects&path=FromNav

=**TurtleAcademy- A logo programming site to teach kids how to program with logo**= https://turtleacademy.com/


 * SCRATCH **
 * https://scratch.mit.edu/ **


 * Girls who Code **
 * http://girlswhocode.com/ **


 * Hour of Code **
 * http://studio.code.org **


 * Tynker **
 * https://www.tynker.com/ **


 * Daisy the Dinosaur- App **
 * http://www.daisythedinosaur.com/ **


 * Hour of Code Tutorials **
 * http://code.org/learn **


 * Hour of Code -Beyond an Hour **
 * http://code.org/learn/beyond **


 * Code School **
 * http://www.geometrycode.com/zometool-inspiration/ **


 * Made with Code_Google **
 * https://www.madewithcode.com/ **


 * CS is Fun (resources for older students are included, too) **
 * http://csisfun.com **


 * Code Maven: This interactive tutorial focuses on simple, active coding that yields immediate results for students. **
 * http://www.crunchzilla.com/code-maven **


 * Scratch from MIT **
 * http://scratch.mit.edu/projects/editor/?tip_bar=hoc **


 * Middle School Computer Science **
 * http://code.org/curriculum/mss **


 * Computer Science and Math **
 * http://code.org/curriculum/msm **


 * Code Avengers-websites, apps etc. **
 * http://www.codeavengers.com **


 * YoYo Games **
 * http://www.yoyogames.com/studio/download **


 * Codecademy **
 * http://www.codecademy.com/learn **


 * KidsRuby **
 * http://kidsruby.com/download **


 * 9 places you can learn to code for free **
 * http://www.inc.com/larry-kim/9-places-you-can-learn-how-to-code-for-free.html **