分支式程序branching program
程序教学的一种教材编制技术。由美国科学家克劳德(Norman A. Crowder, 1921—1998)根据其训练军事人员的经验编制的一种可变程序模式。基本做法是:把教材按逻辑顺序分为比直线式程序步子更大的单元,学生每掌握一个单元,就要对该单元的问题进行多重选择,正确者按主程序进行下一步学习,错误者则进行分支程序的补充学习,经补充知识、纠正错误后,再回到原单元重学或重选答案,直到答对了才能继续前进。主程序与分支程序的结合,能较好地适应个别差异,弥补直线式程序的不足。