A good way to develop inquisitiveness is to do a little activity when you are travelling (to or from work, school, etc).
Look for things that stand out, or patterns, then ask yourself why they may have been done like that. Why is that building 3 stories when all the others are two?
With the right mindset, problem solving is not that difficult, and is quite fun.
Fixing things and building things is always a rewarding task.
Any activity to eliminate a problem is termed problem solving.
Problem solving skills refers to our ability to solve problems in an effective and timely manner without any impediments.
Often when a student is stuck I find that I can get them unstuck by simply asking them the right questions. In answering these questions, always try and find proof or evidence. It amazes me how often a student has asked for help in solving a problem and in the middle of explaining the problem to me they have realised the solution.
I like to ask these general questions (about anything and everything): You will also find that by asking these questions, new questions arise specific to the situation or problem. I think it is largely because when you try to explain something to someone else you have to slow down.
Often, things which you don't suspect have anything to do with what you are looking at actually do.
Look for: These are often good starting places to find clues.