初探CAI课件与高中数学的整合

2012-04-29 04:31郑国赞
中国信息技术教育 2012年5期
关键词:幻灯片画板控件

郑国赞

在高中数学课程改革实行的几年来,其课程设置多样性和选择性的特点愈加鲜明,更加关注学习方式的改变。作为一名高中数学教师,笔者在平时的课堂教学中逐渐感悟到,对于课堂教学的设计要以学生为主体,充分关注他们在情感、态度和价值观等方面的发展,以及计算机辅助教学(CAI)在课堂教学中的广泛应用,这要求高中数学教师除了掌握好专业知识以外,还要掌握计算机知识,能够熟练制作多媒体课件来配合课堂教学。CAI课件与高中数学新课程改革的整合是必然的。下面笔者结合自身的实践经验,谈谈CAI课件与数学整合的几点看法。

合理选用软件

在课堂教学中,并不是每节课都适合使用教学课件。笔者认为,用常规教学法很难讲清楚的教学内容用CAI课件却能取得较好的效果。例如,从常量到变量的过渡,如函数、三角函数的图像和性质;从静态到动态的过渡,如点的轨迹;从平面图形到空间图形的过渡,如柱、锥、台体等方面的教学。

目前,教师制作的多媒体课件大多是演示型课件,制作这一类课件的常用软件有PowerPoint、Authorware、几何画板、Flash等。这些软件都可以进行教学课件的制作,但并不是所有软件制作的课件都能满足某一堂数学课的教学需求。在实际制作中,若把计算机屏幕仅仅作为黑板来使用,可选用PowerPoint来制作课件;若需要制作简单的动画,可选择Flash制作课件;若需制作交互性较强的内容,可选择几何画板来制作。

有效整合软件

大多数数学课件在制作时,要求是多样化的,仅凭一款软件不能满足课件制作的需要,这就需要对软件进行有效整合,来弥补单一软件的不足。

例如,在PowerPoint中嵌入几何画板文件可以这样实现:在演示文稿适当的位置插入自定义“动作按钮”,设置好插入几何画板文件的正确路径,这样幻灯片放映过程中,单击自定义的“按钮”便马上打开几何画板文件了,关闭几何画板文件,就回到幻灯片中来。当然,在Authorware中嵌入几何画板也很便捷。这些操作实施简易,过程流畅,能够很好地利用各个软件的优点同时又弥补了各自的不足,更能体现自己在课堂上的教学意图,达到较好的制作效果与教学效果。

增强课件交互性

多媒体CAI课件中实现交互功能的信息载体是多媒体可以处理的各种媒体,如文本(Text)、声音(Audio)、图像(Image)、图形(Graphic)、动画(Animation)以及视频(Video)等,实现的工具主要包括键盘、鼠标、菜单、按钮等标准计算机工具。此外,还有反映使用者运用软件情况的、有程序中函数控制的内部自动的交互,如尝试次数限制、时间限制、正确与错误操作响应,以及其他各种条件响应。

1. Authorware

在这些常用的课件制作软件里,交互性最强的要属Authorware了。它是一套功能强大的基于Windows操作环境的多媒体制作工具,以图标为基础,通过流程线来建立各种图标的逻辑结构,形成面向对象的创作环境,加上丰富的函数和变量来实现对数据的采集、存储、分析和处理,因而融合了编辑系统和编程语言的特色。它还具备多媒体基本元件的集成,能编排各种类型的多媒体数据,支持现有的多媒体标准。涉及动画、静画、声音和视频的制作技术,它兼顾制作动画的方便,配音效果的完美,交互性强,衔接性好,画面优美等诸多方面,突出了多媒体CAI课件的交互性与个别化两大主要特点。尤其值得一提的是,提供了十几种响应类型的交互功能以及多种分支功能,为做出友好的人机交互界面带来了极大的便利。

2. PowerPoint

PowerPoint也可以实现交互,具体实现方法有两种:用动画和超链接功能实现简单交互。这种方法多适用与制作具有简单交互功能的填空题、判断题和选择题;用VBA实现PowerPoint中的高级交互功能。在PowerPoint界面中进行VBA编程有两种方式:录制宏和在Visual Basic编辑器中直接编程。录制宏是将一系列操作过程录下来并由系统自动转换为VBA语句,并保存为一个宏文件。如果以后制作课件需要再次执行与录制的宏完全相同的一系列操作,只需运行刚刚录制完成的宏即可,大大地缩短了操作时间,并可以实现日常课件制作的自动化。如果要在PowerPoint中制作出具有较好交互功能的课件,必须采用第二种方式。

下面笔者将以VBA在PowerPoint中制作交互性较强的选择题为例进行讲解。

首先,用插入文本框的方法将题目输出在幻灯片上,也可使用标签控件来完成此项工作。

其次,根据题目要求在幻灯片中添加相应的控件,如单选按钮、复选框和命令按钮等内容,并在控件属性中设置控件的属性和显示文本,接着选取所添加的控件,右击,在“设置控件格式”中调整控件在幻灯片中位置及大小等参数,使整个界面整齐规范。

最后,为各个控件添加相应的事件。在幻灯片中双击控件,进入Visual Basic编辑器为事件添加程序代码。通过左侧的下拉列表选择要添加代码的控件,通过右侧的下拉列表选择控件的动作,如单击、双击等,然后将编写的代码添加到已有的两行编码之间。

Private Sub CommandButton1_Click() '提交答案按钮

Dim ex

If a1.Value = True Then ex = MsgBox("真棒,你做对了!"vbOKOnly)If a2.Value = True Or a3.Value = True Then ex = MsgBox("太遗憾了,请继续努力!", vbOKOnly)

End Sub

Private Sub CommandButton2_Click() '重新选择按钮

a1.Value = False

a2.Value = False

a3.Value = False

End Sub

Private Sub CommandButton3_Click() '下一题按钮

If MsgBox("continue?", vbYesNo + vbQuestion, "next question") = vbYes Then

With SlideShowWindows(1).View

.GotoSlide (2)

End With

End If

End Sub

反思

数学课件是数学教师在课堂教学的好帮手,能充分调动学生的积极性,活跃课堂气氛。但在数学课件的制作过程中最忌讳把大量无意义的动画、图片、声音加入到课件中,或者把课件做得过于花哨。前者会严重影响学生在课堂上的注意力,后者不仅制作时间长,而且容易掩盖研究中的主体。如果课件中有漂亮的设计,最好设计在授课内容的重点、难点与关键点上。

现阶段,教师制作的多媒体课件基本是单机的课件,每一位教师都在为自己的课堂设计课件,用完就基本作废。这样致使同一门课程有大量重复制作单机化的课件,造成人力、财力和资源的极大浪费。而现代教育技术一个很大的优势是资源超时空交流的共享性。随着全球计算机网络化的飞速发展,随着各教育部门及各学校的计算机网络化,网络时代呼唤“超媒体网络课件”的问世,进一步促进了CAI课件与高中数学的有效整合。

猜你喜欢
幻灯片画板控件
我帮老师做幻灯片
水幕幻灯片
关于.net控件数组的探讨
实现幻灯片的缩放功能
七彩画板
七彩画板
七彩画板
不强拆 巧分妙合幻灯片
ASP.NET服务器端验证控件的使用
基于嵌入式MINIGUI控件子类化技术的深入研究与应用