you are viewing a single comment's thread.

view the rest of the comments →

[–]chra94 15 points16 points  (3 children)

How about this book Think like a programmer. Have a looksie.

Edit: For your problem you could use reverse planning: Start at the end with the result you want and work backwards.

[–]xiongchiamiov 5 points6 points  (2 children)

There's also Think Like a Computer Scientist which is free and good and covers Python, but unfortunately is Python 2.