程序教学,是一种使用程序教材并以个人自学形式进行的教学。
程序教学主要由教学机器的发明人普莱西首创,对程序教学贡献最大的为行为主义心理学家斯金纳,他通过动物实验建立了操作行为主义的学习理论,并据此提出了程序教学论及其教学模式。
其程序教学原则可分积极反应原则、小步子原则、即时反馈原则等,其程序教学模式可分经典型直线式程序、优越型衍枝式程序和莫菲尔德程序。
程序教学是个别化教学的典型代表。
1.定义:程序伪代码提供设计信息,每一个模块的描述都必须与设计结构图一起出现。
伪代码是一种非正式的,类似于英语结构的,用于描述模块结构图的语言。
2.应用领域:程序伪代码中常被用于技术文档和科学出版物中来表示算法,也被用于在软件开发的实际编码过程之前表达程序的逻辑。
程序伪代码不是用户和分析师的工具,而是设计师和程序员的工具。
计算机科学在教学中通常使用虚拟码,以使得所有的程序员都能理解。
3.语法规则:在伪代码中,每一条指令占一行。
指令后不跟任何符号。
书写上的“缩进”表示程序中的分支程序结构。