An Introduction to Programming Using Alice
"The author's writing style is excellent. Simple and easy to follow. Very readable and fun. I think the students will enjoy reading the book, and that's important. - Diane Zak, Course Technology Author