Digital Citizenship
Beyond Drag & Drop
Presentation handouts and materias here
Pencil Code
Blend Drag & Drop with writing code. Learn HTML, CSS, Javascript, and coffeescript to create professional music, games, stories, or the next viral app!
Scratch
     Open-Source drag & drop coding. Learn the structure and logic of a programming language. Share and learn from other students by exploring and remixing projects.
Collaboration Resources
- Github - All open source, a repository that allows people to copy, share, compare, and merge projects with collaborators.
- World Wide Web Consortium (W3C)- The independent organizations that helps develop the standards for the world wide web.
- Mozilla Developer Network- Where experts go to learn and communicate.
- Stack Overflow- If someone has tried it, or has asked about it, it's likely posted here.
- W3Schools- Has some good tutorials and examples.
Debugging Resources
-
There are a number of software programs students can use to write code it called Integrated Development Environments (IDEs). They provide tools to help locate errors in many coding languages. Some examples are;
-    Eclipse- Used for a vast number of languages.
-    Komodo- Good for beginners.
-    Atom- Easy to use with Github.
-    And so many more..
-    Codepen- for front end (visual and website) languages.
-    Eclipse che- An online version of eclipse.
-    Cloud 9
-    codeanywhere
-    https://www.w3.org/developers/tools/
You can also use an online IDEs that you don't have to download a program for, though they often have less debugging capabilities.
W3C also offers debugging tools that allow you to upload or cut and paste your code for help with debugging