10.直线式程序和分支式程序有何区别?

10.直线式程序和分支式程序有何区别?,第1张

直线式程序和分空燃支式程序的区别:

1、直线式程序,这是斯金纳首创的一种教学程序,是经典的程序教学模式。在这一流程里,教师把材料分成一系列连续的小步子,每一步一个项目,埋洞内容很少。

2、分支式程序,是由于各个学生的学习能力及已有知识的基础是不一样的,另外,学习材料本身也有难易程度的区分,因此有人便在经典程序的基础上提出了变体。分支式程序便是一斗液虚种变体,是由美国人A·克劳德提出来的一种可变程序模式。

一个最大的特点就是:如果你的条件判断非常多,你用if...elseif...else这样的判断,代码将变得很难阅读。而如果使源数用switch,则变得简单易懂。如雹搜首果只有很少的几个漏银条件判断,则没什么区别了(当然其语法上是有些区别的)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12436016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存