【asp精品源码栏目提醒】:网学会员为广大网友收集整理了,CourseBuilder在课程交互式练习中的应用 - 讲义教程,希望对大家有所帮助!
第20卷第2期宁波工程学院学报Vol.20No.22008年6月JOURNALOFNINGBOUNIVERSITYOFTECHNOLOGYJune.2008收稿日期:2008-03-08作者简介:俞小勇男宁波工程学院化工学院讲师。
CourseBuilder在课程交互式练习中的应用俞小勇宁波工程学院浙江宁波315016摘要:该文重点介绍了用CourseBuilder制作网上互动练习的基本方法并给出了选择题、填空题和自动评分卷的制作实例。
在实际应用中我们可以将这些题型组合应用设计出灵活的应用模式服务于教学。
关键词:交互式练习CourseBuilder中图分类号:G40-05文献标识码:A文章编号:1008-7109200802-0116-031前言具有交互性的练习系统是精品课程教学网站的必要组成部分。
就目前的技术而言实现网络交互式练习可以用ASP、JSP、PHP、JAVA、Javascript和Vbscritp等语言编写但是它们都需要制作者掌握其语法甚至要求配置服务器环境来调试程序。
对于一般的非计算机专业教师来说没有太多的精力去学习复杂的编程完全可以利用CourseBuilder来实现。
CourseBuilder是Macromedia公司为Dreamweaver系列产品开发的一个扩展其基本操作和Office操作一样容易即使不懂编程语言的人也能很快地做出一个动态的具有交互性的网页。
CourseBuilder扩展了标准的Html创作界面可以制作是非题、选择题和填空题甚至可以是简答题。
根据实际需要我们可以单独制作某种题型练习的页面也可以把几种题型结合起来设计出灵活的应用模式以便更好地服务于教学。
全面介绍CourseBuilder使用方法的原版书籍1将近600页普通教师没有必要进行如此系统的学习。
现有的文章大多只对软件的界面做了翻译和一些简单的操作介绍2对实际应用参考价值并不大。
本文就选择题、填空题和自动评分卷的制作作一下探讨。
在Dreamweaver的插入菜单中点Course2BuilderInteraction便可开始工作。
2利用CourseBuilder制作交互式练习2.1选择题的制作2.1.1设置General参数:在Category目录里选择MultipleChoice然后在右边的图例中选择multCh_Radios单击General进行参数设置。
本例设置如下:QuestionText选择题文本为“20.下列化合物在水中溶解度正确的是”。
JudgeInteraction交互响应方式选择“whentheuserclicksabuttonlabeled”即当用户选择了一个选项点按钮提交后判断答案是否正确。
2.1.2设置Choices参数:单击Choices进入选项编辑对话框。
系统默认会给出4个选项。
在每个选项的右侧会有一个括号表示这个答案是不是正确选项:Incorrect表示错误选项Correct表示正确选项可以在下面的ChoiceIs中更改正确的答案默认A为正确答案。
单击相应的选项在Text中设置该选项的内容。
俞小勇:CourseBuilder在课程交互式练习中的应用2.1.3设置ActionManager参数:单击ActionMgr进入ActionManager对话框。
ActionManager可以对相应的判断语法进行设置。
只需要将默认的英文对白翻译成中文即可。
下面是本选择题的Action动作流程操作界面中判断语法显示如下:--.Segment:Correctness检测答案是否正确….--.IfCorrect如果答案正确………..PopupMessage弹出回答正确时的互动应答….--.ElseIfIncorrect如果答案错误………..PopupMessage弹出回答错误时的互动应答….--.ElseIfUnknownResponse如果发生未知响应………..PopupMessage弹出发生未知响应时的互动应答我们还可以设定更多的行为控制比如限定练习的时间和回答的次数。
这时候需要设定一下以下代码该段内容需要选择Expand按钮后才能显示。
--.Segment:CheckTime检查是否超时….--.IfTimeAtLimit如果限定时间到………..PopupMessage弹出限定时间到的信息………..SetInteractionProperties:DisableInteraction设置交互属性:停止交互--.Segment:CheckTires检查是否超过尝试次数….--.IfTriesAtLimit如果限定回答次数到………..PopupMessage弹出限定回答次数到的信息………..SetInteractionProperties:DisableInteraction设置交互属性:停止交互图1单选题互动实例2.2填空题的制作7112012-05-182012-05-182012-05-182012-05-182012-0