Coaching the Cognitive Processes of Inventive Problem Solving with a Computer