论文部分内容阅读
练习与测验类课件是十分重要的一种多媒体课件类型。一般的练习与测验类课件都要求具备良好的交互性、强大的智能性,并具有图文并茂的用户界面。利用练习与测验类课件进行教学活动,既可以巩固知识,又能活跃思维,还可以反馈信息,并且使不同层次的学生都有自主表现的机会,从中体会到成功的愉悦,有利于学生的发展。
判断题课件是练习与测验类课件中最常见、最容易制作的一种课件类型,本文将探讨如何使用ActionScript3.0制作判断题课件。ActionScript3.0是ActionScript发展史上的一个里程碑,它和Java一样基于ECMAScript(ECMAScrlpt是所有编程语言的国际规范化语言)开发,实现了真正意义上的面向对象。
组件是Flash软件提供给用户的一个功能强大的对象。ActionScript3.0中的组件是带有参数、封装了各自行为的影片剪辑,可以用于快速程序开发。每个组件都有一个与之相对应的类,类中定义了可用于该组件的方法、属性和事件,它们构成了此组件的“应用程序编程接口(API)”。
用户界面组件(uI组件)是制作练习与测验类课件必不可少的元素,利用UI组件以及ActionScript3.0强大的编程能力,可以制作出功能强大、效果丰富的练习与测验类课件。UI主要包括单选按钮、复选框、下拉列表、列表框等。其中单选按钮和复选框是制作练习与测验类课件时常用的组件。单选按钮多用于“多选一”的情况下,用户在多个选项中只可以选择一个选项,常用它制作判断题和单项选择题的备选答案选项按钮。
组件面板和单选按钮组件
在FlashCS3中,新建一个Flash文件,选择“窗口”菜单下的“组件”命令,打开“组件”面板(如图1)。制作判断题课件时,主要使用User Interface类别下的RadioButton(单选按钮)组件。RadioButton组件通常称为单选按钮,使用此组件可以强制用户只能从一组选项中选择其中一项。实际应用中必须至少有两个RadioButton实例组成一组,在任何给定的时刻,同一个组中的单选按钮只能有一个被选中。当组中的某个单选按钮被选中后,将会取消同一组中之前选定单选按钮的选择状态。
引用单选按钮组件
在“题干”图层上新建一个图层,并将其重命名为“单选按钮”。将“组件”面板中的RadioButton组件拖放两个实例到舞台上,并将它们摆放整齐(如图3)。
单选按钮组件的label参数和groupName参数是两个重要的参数,其中groupName参数是必须设置的。labei参数定义单选按钮旁边的说明文字。groupName参数是最重要的参数,在拥有相同组名的单选按钮中,同时只能有一个被选中,这样就确保了同一组内不会出现复选的情况。现在判断题课件的两个单选按钮AmB就同属于一个名字为tm的组,只能选择A或者B,不可能同时将A和B都选中。value是一个与单选按钮关联的用户定义值,这里我们用value的值来作为答案对错的判断,如果value值为1,表示这个选项是正确答案,否则就是错误答案。
创建一个显示反馈信息的TextAru组件
新建一个图层,并将其重命名为“反馈信息”。将“组件”面板中的TextArea组件拖放一个实例到舞台上(如图6)。
判断题课件是练习与测验类课件中最常见、最容易制作的一种课件类型,本文将探讨如何使用ActionScript3.0制作判断题课件。ActionScript3.0是ActionScript发展史上的一个里程碑,它和Java一样基于ECMAScript(ECMAScrlpt是所有编程语言的国际规范化语言)开发,实现了真正意义上的面向对象。
组件是Flash软件提供给用户的一个功能强大的对象。ActionScript3.0中的组件是带有参数、封装了各自行为的影片剪辑,可以用于快速程序开发。每个组件都有一个与之相对应的类,类中定义了可用于该组件的方法、属性和事件,它们构成了此组件的“应用程序编程接口(API)”。
用户界面组件(uI组件)是制作练习与测验类课件必不可少的元素,利用UI组件以及ActionScript3.0强大的编程能力,可以制作出功能强大、效果丰富的练习与测验类课件。UI主要包括单选按钮、复选框、下拉列表、列表框等。其中单选按钮和复选框是制作练习与测验类课件时常用的组件。单选按钮多用于“多选一”的情况下,用户在多个选项中只可以选择一个选项,常用它制作判断题和单项选择题的备选答案选项按钮。
组件面板和单选按钮组件
在FlashCS3中,新建一个Flash文件,选择“窗口”菜单下的“组件”命令,打开“组件”面板(如图1)。制作判断题课件时,主要使用User Interface类别下的RadioButton(单选按钮)组件。RadioButton组件通常称为单选按钮,使用此组件可以强制用户只能从一组选项中选择其中一项。实际应用中必须至少有两个RadioButton实例组成一组,在任何给定的时刻,同一个组中的单选按钮只能有一个被选中。当组中的某个单选按钮被选中后,将会取消同一组中之前选定单选按钮的选择状态。

引用单选按钮组件
在“题干”图层上新建一个图层,并将其重命名为“单选按钮”。将“组件”面板中的RadioButton组件拖放两个实例到舞台上,并将它们摆放整齐(如图3)。

单选按钮组件的label参数和groupName参数是两个重要的参数,其中groupName参数是必须设置的。labei参数定义单选按钮旁边的说明文字。groupName参数是最重要的参数,在拥有相同组名的单选按钮中,同时只能有一个被选中,这样就确保了同一组内不会出现复选的情况。现在判断题课件的两个单选按钮AmB就同属于一个名字为tm的组,只能选择A或者B,不可能同时将A和B都选中。value是一个与单选按钮关联的用户定义值,这里我们用value的值来作为答案对错的判断,如果value值为1,表示这个选项是正确答案,否则就是错误答案。
创建一个显示反馈信息的TextAru组件
新建一个图层,并将其重命名为“反馈信息”。将“组件”面板中的TextArea组件拖放一个实例到舞台上(如图6)。
