How to grow computational thinking <p>As a beginner java programmer,I found how I think in terms of solving a problem is more important than how much of the language and built in methods/shortcuts I know.My worst enemy in learning the programming language is when I get stuck and don't know how to approach.I was wondering is there any good book that will enhance my computation thinking and problem solving abilities?I can persevere and solve problems but I feel I lack tools/insights required.</p>