This is an introduction to JavaScript aimed at first year (and later) CS students. It will be the boilerplate for the 2nd lecture I hold for Code@LTH which will be held on the 10th september 2015.
There will also be a simpler jsfiddle, because everyone might not be familiar with Git and it's magic and jsfiddle is simply easier (even though they could just get a zip archive).
Try making a game, some cool geometry or whatever brilliant idea your imagination comes up with!
Here are a few learning resources:
- HTML5 Canvas Tutorials
- A reference of all methods available on the context/'canvas' variable
- Phaser, a game development framework for canvas
And here is a list of cool things you can try to make:
And here are a few things already made:
Licensed under the MIT License (tl;dr You can do anything with it, but must give credit if it's a derivative work)