I'm taking Stanford's Open Courseware "Programming Methodology" this semester, but I got stumped early on by the problem of setting up the special Stanford class libraries in my Debian-standard Eclipse installation. The instructions and files available from the website are only available for Windows and Macintosh platforms. The process is not that hard, but if you're new to Java and Eclipse (and especially if you are new to programming, as the class assumes), you'll likely be thrown by this. I couldn't find any documentation on how to do this after extensive searching, so here it is.
One of my projects this fall is to take advantage of online "Open Courseware" classes, for personal and professional development. In setting up my own curriculum, I came across a very nice find: a class on 3D modelling based on the (free software) Blender 3D modelling application. This class, offered by Tufts University in Boston (USA) is one of the most professionally delivered collections of tutorials I have yet seen, and I think it may well be the easiest way to approach Blender if you have no prior 3D modelling experience.