1、 行成问题的初始状态。即问题的理解阶段,首先要把问题空间转换到
工作记忆,亦即在工作记忆中,对组成问题的空间的种类和条件、对象、目标和算子(把解决问题看作是信息加工系统对信息的加工,把最初的信息转换成最终状态的信息,问题状态可分为初始状态、中间状态和目标状态。你解决的过程就是从初始状态到中间状态,再达到目标状态的过程。这一种从问题状态转变成另一种问题状态操作称之为算子)等进行编码,建立表征。
2、制定计划。计划就是从广阔的问题空间中搜索出能达到目标的解决方法,也就是从常识记忆中搜索出以解决问题的方法有关的信息。如果搜集出过去解决同类问题的办法,就可以利用这种方法成功的解决当前问题,否则,就要探索其他方法才能解决问题。
3、重构问题表征。我第一阶段建构的表征,对于执行计划是不充分的,就必须重构问题表征。重构的问题表征要建立初始问题表征在许多方面有相似之处,但有时需要摒弃初始问题表征,而建构新的表征。
4、执行计划和检验结果。有问题的计划、方案在实际中加以操作、这样的过程就是执行过程。
问题解决者把问题的答案同初始的问题表征相匹配,如果利用操作使问题的初始状态转变成目标状态,问题解决就成功了。然后将解决程序储存与常识记忆中,以解决其同类问题。如果没有达到目标就要返回修正计划,甚至摒弃原计划,采用新的解决问题的方法。