程序学习

来自中文百科,文化平台
跳转至: 导航搜索

程序学习(programmed learning),旨在帮助教师将课堂的集体情境改变为个人的学习情境,而把学习材料分成许多小的步子,并系统地排列成便于学习的程序。它要求学生对每一步所提出的问题作出反应,确认反应正确以后,再进入下一步。如此逐步前进,以至教学目标的达成。其基本过程如下图:

程序学习的基本过程.jpg

程序学习的基本过程

程序学习开始于美国教育心理学家S.L.普雷西1924年设计的第一台自动化教学机器。20世纪50年代,美国行为主义心理学家B.F.斯金纳根据操作条件反射的原理,在普雷西教学机器的基础上提出学习材料程序化的思想,并设计教学机器。以后又发展成为可以不用教学机器,只用程序教材的程序学习(或教学)。

学习程序的编制一般遵循下列诸原则:①小步子原则。为了能循序渐进,由易到难地掌握材料,达到目标的序列由小步子组成,每次只给一步。②积极反应原则。为了提高学习的主动性,学习者要作出积极反应,如“书写”、“按键”一类的外显反应。③及时反馈原则。为了学习的进行迅速而准确,学习者反应以后,及时获得信息反馈,明确正误。④自定步调原则。为了适应个别差异,学习者确定符合自己的能力和水平的进度。⑤低错误率原则。为了提高学习的正确率,在编制程序过程中除按照材料性质划分序列外,还要根据学习者可能产生的错误考虑补充程序和反复修改,使错误减至最低限度。

在学习程序中,有斯金纳型的直线程序和N.A.克劳德型的分支程序,如图。前一种模式的程序、学习的目标不是再认而是重现,要求学习者对程序作出构思反应(如填充或写答案)。后一种模式的程序则要求作出多重选择反应,即根据学习者的反应在分支上作下一步提示。所以,编制程序要预先估计学生的各种典型反应。

直线式与分支式程序图.jpg

直线式与分支式程序图

现在程序学习(和教学机器),在向学习与教学手段现代化的方向发展,在步子大小、序列、反应方式以及信息反馈等问题上,尚需进一步研究和加以妥善解决。一般说来,它是掌握许多学科领域里已确定的知识内容的一种有一定成效的方式,但它不是学习科学方法、讨论有争议性的问题、表达思维的独立性与创造性的适宜而有效的“策略”。它照顾到个别差异,便于自学,但对培育良好的人们之间的社会关系却少助益。

程序学习还在不断发展过程之中,其技术装置已发展到了计算机辅助教学(简称 CAI),但在理论和技术上尚处在探索的阶段。深入研究它的各个方面吸取其中有用的部分,这对提高学习和教学的质量,将会有一定的作用。