Interface and application programming

Take and input or output device and make an application that interfaces with it, try as many options as possible. I'm going to focus on Javascript with a serial interface and D3 for data visualisation. I might switch to a stepper or brushless DC motor and get some form of feedback of motor location. Also try making an online game engine using Unity. Check out Sage for mechanism design as a form of symbolic programming tool.

Tutorials for web page interaction

I started off by doing a bunch of tutorials from the Mozilla Developer Network: