Exercises for chapters 1-10 of  Learn to Program by Chris Pine