整个学习进程中他能自始至终充满信心。
第三,即时反馈。斯金纳认为,在教学过程中应对学生的每个反应立即作出反馈,对行为的即时强化是控制行为的最好方法,能使该行为牢固建立。对学生的反应作出的反馈越快,强化效果就越大。最常用的强化方式是即时知道结果和从一个框面进入下一个框面的活动。这种强化方式能有效地帮助学生提高学习信心。
第四,自定步调。每个班级的学生在学习程度上通常都有上、中、下之别。传统教学总是按统一进度进行,很难照顾到学生的个别差异,影响了学生的自由发展。程序教学以学生为中心,鼓励学生按最适宜于自己的速度学习并通过不断强化获得稳步前进的诱因。
第五,最低的错误率。教学机器有记录错误的装置。程序编制者可根据记录了解学生实际水平并修改程序,使之更适合学生程度;又由于教材是按由浅入深、由已知到未知的顺序编制的,学生每次都可能作出正确反应,从而把错误率降到最低限度。斯金纳认为不应让学生在发生错误后再去避免错误,无错误的学习能激发学习积极性,增强记忆,提高效率。
程序的编制模式分直线式和分支式两种。斯金纳创造的是直线式程序,其基本模式是①→②→③→④……即学生学了第一步后作出回答,不管答案正确与否,机器接着呈现正确答案,然后进入下一步,依此类推,直到学完一个程序。随着对程序教学研究的深入,其他流派的心理学家对斯金纳的程序教学原则提出了不同看法,并用不同方法编写程序教材,出现了由美国心理学家克劳德提出的分支式程序,也叫内在程序。克劳德认为,人的学习途径是多样的,受多种因素的影响,因此根本不可能编制一种能完全避免错误的程序。他把学习材料也分成小的单元,但步子比直线式大,学生学习一个逻辑单元后就进行多重
选择测验,根据测验结果决定下一步的学习。如选择正确,可引入下单元的学习;如选择错误,则引入补充分支程序给予补充说明,纠正错误。
斯金纳顺应时代潮流,为计算机辅助教学在教育上的运用开辟了道路。程序教学问世以来对美国、西欧、日本有较大影响,被广泛用于英语、数学、统计、地理、科学等学科的教学中。但它在策略上过于刻板,注重对教材的分析,把教材分解得支离破碎,破坏了知识的连贯性和完整性。程序教学着重于灌输知识,缺乏师生间的交流和学生间的探讨,不利于创造思维能力的培养。因此,程序教学只能作为教学的一种辅助手段。