My latest curriculum is a workshop for Processing, developed for the University of Ottawa. It is available for everyone here.
Java: Building Blocks
An Introduction to Processing
This is a very simple introduction to Processing, covering making, animating, and exporting applets using Eclipse rather than the Processing IDE.
Thinking Like a Programmer
Some ideas on breaking down problems logically.
15 Tools to Make University Easier
University can be a challenge, but if you have the right tools it can be much easier to organize yourself to be productive – or even better – effective. The slidedeck contains my top 15 – also see this blog post.