4.1 - Learn to Code
Learn p5.js
Lauren McCarthy, the creator of p5.js, set up a dedicated website for tutorials, examples, and downloads. While the tutorials and demonstrations are very Content Knowledge [CK] and Technological Knowledge [TK] focussed, they are perfect for those who are just interested in learning how to code with p5.js.
The Processing Foundation has worked very hard to develop languages like the Java-based Processing that open up learning opportunities for students; they now support p5.js and make learning resources available for teachers. In an effort to engage with the teaching community, they recently launched an educational podcast called createCanvas. |
Learn More About Coding
Hundreds of sites offer lessons and examples for coder on dozens of programming languages. Depending on which language you want to use, different websites will be more appropriate. While learning Javascript I found the material on the w3schools.com website to be a helpful reference. This site also provides support for learning HTML and CSS, the other two front-end web development languages.
Another site that has a plethora of resources, all created by industry professionals, is Lynda.com. While there are paid versions, many public libraries offer free access to this site. |