第3章教学软件设计方法 31教学软件设计结构 32教学软件设计流程 33脚本编制 34整合型应用的设计模型 35屏幕设计
第3章 教学软件设计方法 3.1 教学软件设计结构 3.2教学软件设计流程 3.3脚本编制 3.4整合型应用的设计模型 3.5屏幕设计
3.1教学软件设计结构 从软件的设计结构来看,ITAI应用中的软件 大体上可分为:固定结构,生成型结构,智 能型结构,数据库型结构和超连接结构 3.1.1固定结构 3.1.2生成型结构 3.1.3智能型结构 3.1.4数据库型结构 3.1.5超连接结构
3.1 教学软件设计结构 从软件的设计结构来看,ITAI 应用中的软件 大体上可分为:固定结构,生成型结构,智 能型结构,数据库型结构和超连接结构。 3.1.1 固定结构 3.1.2 生成型结构 3.1.3 智能型结构 3.1.4 数据库型结构 3.1.5超连接结构
311固定结构 它是按照教学设计人员设定的教学内容及教学内 容间的转移方式而形成的一种ITAI软件结构 这种结构是由教学设计人员精心安排设计的,学生 的学习能够达到预先的要求。加上在这种结构中的 分支转移简单,程序容易实现,所以它是目前普遍 使用的一种基本结构。 这种结构的不足是:软件虽然体现了自定步调 及时反馈和主动学习等特点,但个别化的特点还不 够突出;其次是结构变化不大,激起学习的兴趣不 浓;第三是屏幕内容固定之后,为了达到预定要求, 使屏幕数量增加,因而使课件的长度也大幅度增加, 这样会占用更多的内存
3.1.1 固定结构 它是按照教学设计人员设定的教学内容及教学内 容间的转移方式而形成的一种ITAI软件结构。 这种结构是由教学设计人员精心安排设计的,学生 的学习能够达到预先的要求。加上在这种结构中的 分支转移简单,程序容易实现,所以它是目前普遍 使用的一种基本结构。 这种结构的不足是:软件虽然体现了自定步调、 及时反馈和主动学习等特点,但个别化的特点还不 够突出;其次是结构变化不大,激起学习的兴趣不 浓;第三是屏幕内容固定之后,为了达到预定要求, 使屏幕数量增加,因而使课件的长度也大幅度增加, 这样会占用更多的内存
3.12生成型结构 1.教学内容的生成 在这种结构中,教学内容的生成是利用某种数据结构 和预先安排的算法,产生的内容多变和富有趣味性, 展示的知识、问题和示例等能较好地与学生的原有知 识水平相适应。 2.分支路径的生成 教学内容之间的连结路径即分支路径,也可以用某种 算法生成,其中最简单的是通过对行为目标的评价来 选择一个教学单元。较复杂的分支路径算法是采用适 应式生成方式,即不但根据当前学生执行情况,还要 根据学生的学习历史情况来调节教学单元的顺序 般需要建立教学单元网状结构。这种根据学生的整个 学习状况而引出下一个教学单元的算法,对执行好的 生能较快地通过整个软件,而对执行情况较差的学 生则经过较多的教学单元,使其从各方面更多地接受 教学内容,以弥补原来的不是
3.1.2 生成型结构 1.教学内容的生成 在这种结构中,教学内容的生成是利用某种数据结构 和预先安排的算法,产生的内容多变和富有趣味性, 展示的知识、问题和示例等能较好地与学生的原有知 识水平相适应。 2.分支路径的生成 教学内容之间的连结路径即分支路径,也可以用某种 算法生成,其中最简单的是通过对行为目标的评价来 选择一个教学单元。较复杂的分支路径算法是采用适 应式生成方式,即不但根据当前学生执行情况,还要 根据学生的学习历史情况来调节教学单元的顺序,一 般需要建立教学单元网状结构。这种根据学生的整个 学习状况而引出下一个教学单元的算法,对执行好的 学生能较快地通过整个软件,而对执行情况较差的学 生则经过较多的教学单元,使其从各方面更多地接受 教学内容,以弥补原来的不足
这种算法能更好地适应学生的学习情况, 发挥个别化的教学特点 适应式生成方式的算法比较复杂。对每 个教学单元的执行效果,学生执行后的作用 及其对总目标的影响等,要通过多次观察统 计得到数据,然后由这些数据按一定模型产 生教学单元的网状结构。因此,根据这种算 法进行程序设计也比较复杂
这种算法能更好地适应学生的学习情况, 发挥个别化的教学特点。 适应式生成方式的算法比较复杂。对每 个教学单元的执行效果,学生执行后的作用 及其对总目标的影响等,要通过多次观察统 计得到数据,然后由这些数据按一定模型产 生教学单元的网状结构。因此,根据这种算 法进行程序设计也比较复杂