I am start my first computer science class this spring, this class is object oriented programming 1. I have never done any programming so I want to get a head start so I dont fall behind, we will be using Eclipse software to program. I want to buy a book that will help me learn how to program by using a lot of examples and maybe even have some practice problems I can do. From what I remember on the discription of the class, we will be learning loops, string, variables etc. Can anyone help me?