学习目标1.阐述计划阶段的内容、方法和要求2.能够制定评价表和项目标准3.阐述设计阶段的内容、方法和要求4.确定合理的教学软件结构5.熟练绘制流程图6.熟练编写故事板7.说明开发阶段的步骤和内容8.能够组织测试和评价教学软件第2章多媒体教学软件设计与开发过程2.1.1确定项目范围第2章多媒体教学软件设计与开发过程2.1计划确定项目范围,包括明确教学内容范围、教学软件产生的预期结果或教学软件目的、学习者、学习者的能力水平。其中最重要的是内容范围。确定项目范围是一项粗略的工作,但是很重要,它的作用是给软件制作项目定向,使项目组与用户有一个共同的起点。2.1.2分析学习者特征第2章多媒体教学软件设计与开发过程2.1计划分析学习者是教学设计的要素。分析的内容包括学习者群体的类别、规模、分布、特征。由于学习者特征可以从不同角度和不同层次分类,因而有多种具体的分析内容和方法。本书从教学软件制作的需要和可行性出发,着重分析学习者的一般特征、与学科内容学习相关的特征,以及计算机操作技能。2.1.3明确项目限制条件第2章多媒体教学软件设计与开发过程2.1计划制作人员应该清楚教学软件设计与开发的工作条件和限制因素,包括计算机软件、硬件、网络、音频和视频设备、预算、时间、项目组的责任、用户的责任、使用资源的版权、用户的特别要求等。对于明确了的限制条件,应该以文字的形式固定下来2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划1.学科内容(1)与目的和目标的相符程度(2)内容结构(3)学科内容的准确性(4)语言、风格、语法的使用2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划2.动机因素①学习进度和难度具有适当的挑战水平,能激发学生的好奇心。②提供合适的学习者控制,能使学生产生支配感。③设置恰当的目标,有助于使学生保持自信。④对学习有帮助的反馈,能提高学生的满意程度。⑤恰当地应用竞争,能促进学生参与交互。2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划3.界面(1)屏幕显示每屏显示的信息不应过多,并应与课程目标相关。在已有屏幕内容上显示新信息时,应该自然过渡,不干扰学习者原来的注意区域。(2)呈现元素对于文本、图像、动画、音频、视频、颜色等信息呈现元素,要评价它们是否用得合适,是否具备学习者控制,呈现效果如何。2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划4.导航(1)导航帮助(2)一致性(3)重新启动功能(4)书签功能2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划5.教学属性(1)教学软件类型(2)交互(3)认知容量(4)合作学习(5)学习策略(6)学习者控制(7)问题(8)回答问题(9)反馈的质量(10)掌握水平2.1.4制定评价标准第2章多媒体教学软件设计与开发过程2.1计划6.隐性特征隐性特征是指在教学软件运行中看不到的功能。包括获取和呈现数据,学习者进入和退出程序时发生的事件等。隐性特征必须按照学习者使用的情形运行软件来测试。以下是一些典型的项目标准内容:①教学软件总体印象②规范和惯例③功能要求2.1.5选择和收集资源第2章多媒体教学软件设计与开发过程2.1计划1.学科内容资源包括任何含有学科内容信息的材料,以及教学的演示物。收集学科内容资源的目的有两个,一是给教学软件提供生动的内容,二是了解其他专家们是怎样组织内容的。2.教学设计资源包括有关教学设计的书籍和手册,以及与每种教学软件类型相关的教学因素分析材料。这些资源对于形成创意、组织思路,以及显示设计方面有显著的作用。2.1.6确定教学软件总体印象第2章多媒体教学软件设计与开发过程2.1计划1.初步构思初步构思通过开展头脑风暴活动来进行。具体做法是项目组成员围坐在一起,由一个人开始引出关于项目的话题,提出自己的设想,其它成员随之自由选择话题发言,但不对他人的意见做任何评论,只限制不得重复他人的意见。头脑风暴活动的结果将是大量有见解的想法。在头脑风暴产生设想的基础上,按照教学软件总体印象的各个方面进行归纳和筛选,最终形成可描述的结果。2.1.6确定教学软件总体印象第2章多媒体教学软件设计与开发过程2.1计划2.快速原型法原型是软件最终产品的模拟版,反映最终产品的部分重要特征,用于评价和反馈,以便完善最终产品。快速原型法是在开发过程中快速制作,并即时得到反馈意见的原型。教学软件总体印象的快速原型可以用多媒体创作工具如Authorware等制作,原型的屏幕上可以用简单图形或文本框等示意各种媒体元素,并且只需作出几个有代表性的页面。2.2.1分析教学内容第2章多媒体教学软件设计与开发过程2.2设计1.确定教学软件内容(1)组织头脑风暴(2)筛选头脑风暴意见①学习者的特点。②与学科内容和目标的联系。③学习内容所需要的时间。④传递系统的限制。⑤开发人员的能力。2.2.1分析教学内容第2章多媒体教学软件设计与开发过程2.2设计2.任务和概念分析(1)任务分析任务分析通常采用树状图、流程图等帮助分析和记录,例如图2.1是使用HTML语言建立链接的技能分析。P2先决技能P1:使用浏览器P2:使用文本编辑器链接标记图像链接邮件链接网站链接页内链接网页链接插入链接建立链接P1图2.1任务分析示例2.2.1分析教学内容第2章多媒体教学软件设计与开发过程2.2设计(2)概念分析概念分析主要是对学习者必须理解的内容本身的分析,概念是具有共同特征的一类物体、事件或关系。进行概念分析,首先是确定概念。在概念分析之后,就可以形成学习顺序的初步设想,按照不同的教学策略,可以是由概念定义出发,用例子解释说明的接受式学习,也可以是从例子出发,逐步比较归纳的发现式学习,在多媒体教学软件中,发现式学习的顺序能充分发挥计算机的优势,更有利于学生的发展。2.2.2确定教学软件结构第2章多媒体教学软件设计与开发过程2.2设计1.确定学习类型2.选择教学软件类型3.决定软件教学因素的使用4.描述教学软件顺序2.2.3制作教学软件原型第2章多媒体教学软件设计与开发过程2.2设计教学软件原型应该表现以下的细节:●媒体元素的布局和效果。●教学软件的基本类型特点。●教学软件内容的逻辑关系和学习顺序。●学习者控制与交互的类型和效果。2.2.4创作流程图第2章多媒体教学软件设计与开发过程2.2设计1.流程图的层次2.流程图符号3.流程图创作示例(1)创作一级流程图(2)创作二级流程图(3)创作三级流程图4.创作链接结构图(1)创作框架结构图(2)创作链接结构图2.2.5创作故事板第2章多媒体教学软件设计与开发过程2.2设计1.编制故事板序列表2.故事板的格式3.创作故事板的步骤(1)编写主要的显示文本初稿(2)编写辅助文本初稿(3)填写故事板(4)绘制图形和描述声音(5)审查流程图与故事板(6)修改2.2.6编写音频和视频素材脚本第2章多媒体教学软件设计与开发过程2.2设计制作教学软件中的语音素材,需要事先写好文字脚本。教学软件中的视频素材,无论是什么题材,都需要认真编写文字脚本和制作脚本。在编写语音文字脚本时,如果可能应该与解说者或对话者共同创作,使脚本符合播讲者的声音特点和表达习惯,取得自然流畅的语音效果。视频素材脚本一般是学科内容专家或教师写出文字脚本,然后由专业制作人员编写制作脚本,也即分镜头脚本。教学软件设计者应该对视频素材提出具体明确的规格要求,以便于其它人员配合创作。2.3.1多媒体素材制作第2章多媒体教学软件设计与开发过程2.3开发1.准备文本元素在开发阶段,需要把文本重新处理为一个一个的文本文件,以便教学软件集成时使用。文本制作一般应选用文字处理工具软件。文本文件在教学软件编程或集成时的使用,有内部插入和外部调用两种方式。内部插入是把文本编进了程序;外部调用是把文本文件存为外部文件,在需要时由程序调入。2.3.1多媒体素材制作第2章多媒体教学软件设计与开发过程2.3开发2.创作图像和动画创作图像和动画应注意以下要求:①教学软件中所有图像的细腻程度和品质要相同。②图像的质量和细节要与教学软件的目的相符,与学习者特点相适应。③创作图像时要考虑传递媒介。④动画同时具有图像和视频的特点,也应遵循上述要求。需要特别注意的是用动画模拟自然科学现象时容易出现科学性错误,在制作过程中应多征求学科内容专家的意见。2.3.1多媒体素材制作第2章多媒体教学软件设计与开发过程2.3开发3.制作视频和音频教学软件制作者应该懂得一些数字视频和音频的基础知识,尤其是要注意有关视频和音频压缩以及文件格式的知识,了解计算机输入与输出视频和音频的途径,掌握几种常用的截取和编辑工具软件。创作视频和音频素材时要考虑采用什么样的传递系统。在获取视频和音频节目片断时,应注意信号源的质量。2.3.2教学软件集成第2章多媒体教学软件设计与开发过程2.3开发1.教学软件集成工具的分析与选择教学软件集成是按照流程图把多媒体素材编入教学软件程序,实现教学软件的功能。常用的教学软件集成工具包括多媒体集成开发平台,例如Authorware、Director、Dreamweaver等,以及程序语言,如VisualBasic、HTML、JavaScript等。多媒体集成开发平台比较容易掌握,适合学校教师编制结构比较简单的教学软件。程序语言的学习和熟练运用都比较困难,但是具有很高的灵活性,能够完全实现设计者的意图。本书是以Authorware为集成开发平台的。2.3.2教学软件集成第2章多媒体教学软件设计与开发过程2.3开发2.教学软件集成的过程教学软件集成不是要等所有的素材制作完毕后才开始,而是在流程图与故事板最后修改完善后,就开始编程,已完成的素材随即编入程序,未完成的可以在以后插入。教学软件集成有两种顺序。一种是按照流程图的顺序,依次完成每一步工作。另一种顺序是先完成基本框架,然后再补充完善。按这种顺序集成,编制人员的思路清晰连贯,易于检查错误,工作效率比较高。2.3.2教学软件集成第2章多媒体教学软件设计与开发过程2.3开发3.教学软件集成的管理教学软件集成阶段需要加强管理。首先是要及早编制好素材文件列表,包括素材编号、文件名及路径、内容特征、文件大小、图像尺寸、音频和视频长度、制作人、使用情况备注等。并且应把文件名添加到故事板相应的媒体元素栏。在教学软件集成过程中,要用素材文件列表跟踪素材的使用情况。其次是做好版本控制。项目管理者应该很清楚地知道项目组成员使用的是否素材文件的最终版,并且确保最终集成的教学软件是一个完善的版本。2.3.3编写使用手册第2章多媒体教学软件设计与开发过程2.3开发①基本信息②重要警示③导言④教学软件运行环境⑤计算机及外部设备的设置⑥启动教学软件程序⑦试运行⑧全面试运行⑨内容概要⑩使用教师选项2.3.4测试与评价第2章多媒体教学软件设计与开发过程2.3开发1.项目组测试项目组测试是在教学软件集成完毕后,由教学软件的设计与开发者,以及邀请的学科专家、教育技术专家等,通过运行来测试教学软件,目的是检验教学软件的功能、技术质量、教学性能,发现缺陷和问题,并根据严重程度等确定修改或使用。项目组测试依据两套标准,一是教学软件评价表,二是教学软件项目标准。2.3.4测试与评价第2章多媒体教学软件设计与开发过程2.3开发2.学习者试用①选择学习者。②说明试用过程。③测试学习者已有知识。④观测学习者使用教学软件。⑤与学习者座谈。⑥测验学习效果。2.3.4测试与评价第2章多媒体教学软件设计与开发过程2.3开发3.总结性评价(1)总结性评价的必要性首先,实际情境不同于项目组测试或学习者试用的实验室情境,计算机的使用条件和学习者的先决知识技能水平都是复杂多样的;其次,在学习者群体中,中等成绩和能力水平的占大多数,而不是试用的学生那样的平均分布。因此从试用中得到的反馈信息不能完全代表整个学习者群体的反应。由于以上两点原因,对教学软件进行总结性评价是很必要的。2.3.4测试与评价第2章多媒体教学软件设计与开发过程2.3开发(2)总结性评价的层次①学习者的反应和态度。②使用教学软