衍支式教学程序
衍支式教学程序(branchinginstructionalprogram)亦称“内在程序”。程序教学中教学程序设计的基本模式之一。美国心理学家克劳德在培训军事人员理解和使用电子设备的多年实践基础上编制而成。其模式如图所示。它把学习材料分成内容较多、步子较大的逻辑单元,编成主干程序,即图中的①④+⑦→⑩→;再把学生学习时常犯的典型错误,编成分支程序,即图中的②、③、⑤、⑥、⑧、⑨等。教学中,首先呈现单元①,学生学完后,通过多重选择反应对学生所学内容进行测试,如果选择正确,表明学生已理解所学材料,可进人单元④的学习:如果选择错误,则表明他们尚未理解或只是部分理解所学内容,必须进人补习单元②和③分支的学习,要告诉他错误的性质,并补充一些知识,然后再回到单元①重学并重选答案,答对方可进入单元④。并不强求所有学习者按相同的程序学习,学习程序可按学习者的能力和知识准备的差异而变化。快的学习者不需补充程序的帮助,可按直线方式通过主干程序;慢的学习者可根据情况,适当经过补充程序的帮助学完主干程序。