Sargasso

"How to think like a computer scientist" is a great read, and source for coding basics