一、coursebuilder可以做什么?
coursebuilder 强大在哪里,功用是什么?这是我们首先最关心的问题。course builder是一个能在网页上实现在线培训学习和交互式网页的dreamweaver插件。course builder的最早版本整合在dreamweaver 1.2中,叫做dreamweaver attain。后来在dreamweaver 2.0中作为一个独立的dreamweaver插件进行销售,名称为attainobject for dreamweaver 2.0。在dreamweaver 3中正式命名为course builder。
course builder安装于dreamweaver 3中,它可以实现:
l选择题(multiple choice):可以制作多项选择、单项选择。
l拖拽响应(drag and drop):在网页上将一个物体拖拽到另一个物体上,并且判断是否正确。
l热区响应(explore):将网页上的某些区域设置成为可以相应的热区。一旦进入热区就响应。
l按钮交互(button):在网页上制作按钮开关,执行某些动作。
l文本输入交互(text entry):根据输入的文本进行判断。
l时间限制交互(timer):限定交互的时间。
l动作管理器(action manager):动作管理器,用于进行复杂的条件判断和响应。
综上所述,course builder是一个能够在网页上面实现复杂交互的dreamweaver插件。
启动course builder
要将在网页中插入course builder插件,首先要将该页面存盘。然后单击insert course builder interactive按钮。如果是在站点内第一次使用coursebuilder。还会要求在站点目录中将相应的要使用到的文件目录复制到站点中。主要包含两个目录images目录存放所需要用到的图形文件。scripts目录存放所需要的javascript脚本文件。系统会弹出coursebuilder interaction对话框(如图)。
下面对于整体的界面进行一下了解:
target:设置目标浏览器。因为在coursebuilder中使用了大量的dhtml技术。这些技术主要被4.0以上的浏览器所支持。上述的交互功能中有很多是只能在4.0以上浏览器中使用的。选项有两个:
l 4.0+ browser 版本为4.0以上的ie和netscape浏览器
l 3.0 browser 3.0浏览器。选择了该选项就只有选择题、文本输入、动作管理器可以选择。
category:交互方式目录
这里列出了所有可以实现的交互方式。
l选择题(multiple choice):可以制作多项选择、单项选择。
l拖拽响应(drag and drop):在网页上将一个物体拖拽到另一个物体上,并且判断是否正确。
l热区响应(explore):将网页上的某些区域设置成为可以相应的热区。一旦进入热区就响应。
l按钮交互(button):在网页上制作按钮开关,执行某些动作。
l文本输入交互(text entry):根据输入的文本进行判断。
l时间限制交互(timer):限定交互的时间。
l动作管理器(action manager):动作管理器,用于进行复杂的条件判断和响应。
界面中右边为该响应方式可以选择的类型。