算法-启发式理论

2024-08-20
算法-启发式理论:

学习与教学心理学理论。

俄罗斯心理学家兰达20世纪60年代初创立。该理论认为,要形成和发展学生的解题能力,就必须让学生掌握问题解决的合理思维方法或模式,算法式模式和启发式模式为两种基本形式。算法并不是一个单纯的数学概念,而是对解决某一类型问题的相关元素进行运算的特定程序,是对这种精确综合的程序的描述,其表现形式为一般描述和流程图两种。它适合解决某一类型的一系列问题而不是单个问题,是一种普遍性的解法。若问题解决的系统(人或机器)精确地执行算法规定的过程,一旦确认了相关资料就能保证解决此类型的任何问题。(如图)可用一个为两个自然数找最大公约数的算法举例说明:根据算法的指令执行感觉运动或认知操作即构成算法过程。启发式方法即“经验法”,也是指导某种问题解决的程序,但不保证问题解决。如其一种规则是“如果你解决不了本问题,可先尝试解决相关问题”。

其指令并不全部决定为解决问题而进行的认知操作,带有一定程度的不确定性和含糊性。不同的人可有不同的执行指令的方法。

该理论有利于克服传统教学中只传授知识,忽视问题解决的思维方法,也克服了单独运用启发式解决问题方法教学中过分抽象和含糊的倾向。