This is a great resource for Maine students in the 1-to-1 laptop program. Programming 101 with no experience needed. Check it out.
"Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!
"With Hackety Hack, you'll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications and websites."'