Computer Programming is Fun!
My book for teaching computer programming to the absolute beginner
using Python. It's out of date and out of print, but feel free to read
the sample chapters online.
MusicBox
My DIY sound-making hardware/software project.