The examples on www.arduino.cc make it easy to learn by progressive editing - pick out a program that does something you can observe, then tweak it a little, see what happens, etc.
Just don't try to make it do too much. I went through an overzealous phase with mine where I built lots of...