编程学习
验证引用
尽管已经尽一切努力跟随引文样式规则,可能会有一些差异。请参考适当的样式手册或其他来源的如果你有任何问题。
选择引用样式
反馈
谢谢你的反馈
我们的编辑器将检查你提交并决定是否修改这篇文章。
外部网站
编程学习、教育技术的特点是自学,自行指令在逻辑顺序和重复的概念。编程学习了专业动力从1950年代中期的工作由美国行为心理学家背面斯金纳和基于的理论学习在许多地区是最好通过小,增量步骤,直接强化或奖励,学习者。这种技术可以应用到文本,所谓教学机和计算机辅助教学。不管什么介质,使用编程的两种基本类型:线性的,或直线编程和分支的编程。
线性规划立即加强了学生反应方法的学习目标。反应不引导向目标无钢筋。每一位的学习提出了一个“框架”,和学生做出了正确的反应继续下一帧。所有学生工作通过相同的序列,和一个低的错误是必要的,以确保持续的正强化正确的反应。
分支,或内在、编程最初开发结合电子军事人员培训设备的使用。这种技术提供了学生的信息,提出了一种情况需要多项选择或认可的反应,和选择的基础上,指导学生进行到另一个框架,在那里他或她学习如果选择是正确的,如果没有,为什么不。一个学生回答错误将返回到原始框架,或路由通过子程序设计来弥补的不足表示错误的选择。一个学生选择正确的项目进展到下一帧。重复这个过程每一步在整个程序中,和一个学生可能暴露于不同数量的材料根据错误。
文本材料往往依赖于一个纸板面具,学生使用的正确响应,直到一个选择。primary-grade学生有成功的程序学习文本,但大多数此类文本设计等upper-grade和大学科目统计,经济学,外语。