Beginning Programming: Easy Lessons on Coding, from First Line to Finished Program (Idiot's Guides)