论文部分内容阅读
摘 要:让学生有成就感就是我们教学的切入点。能把抽象的知识以通俗的描述,深入浅出地用普通话讲出来,用大白话讲出复杂的技术,善用比喻、实例,这或许就是我们教学的最佳方式。本文就此进行了论述。
关键词:兴趣 成就感 演示 直观化 具体化
我们教材中面向对象的程序设计部分,是以对象模型和事件模型为切入点的。由于该段落的内容理论性较强,充满了抽象的概念与陌生的名词,并夹杂着一些对初学者而言是从未听说过的术语。如果,我们一开始就照本宣科地介绍书中知识点。可想而知,学生的兴趣很可能就会一下子从沸点降至冰点。
科学的兴趣从何而来?
现在的家长和教师,从小学到大学,无不为孩子沉迷于网络游戏而发愁。为什么这么多的学生会喜欢上网络游戏?很简单,因为网络游戏有趣,好玩,让他们有成就感。
让学生有成就感就是我们教学的切入点。能把抽象的知识以通俗的描述,深入浅出地用普通话讲出来,用大白话讲复杂的技术,善用比喻、实例,这或许就是我们教学的最佳方式。基于此,我进行了教学尝试,感觉效果还不错。
一、属性、事件、代码概念的引入:
1. 从示例入手,目的是培养学生的兴趣。
一个好例子,胜过千言万语。例子在帮助学生掌握知识方面的作用是无法估量的,尤其是针对理论性较强的课程。
演示精心准备的,有动画或视频效果、界面色彩变化并伴有滚动字母的示例(如下图所示)。往往许多学生是实用主义者,适用,他们就有兴趣。因此在演示的过程中,可以告诉他们,如此佳作,就是出自于历届毕业设计中的某个分支。从而使学生体会到,该学科还是挺好玩的,学好了我也能开发点东西。另外,还可以让学生进一步懂得,学习不仅仅是为了应试,更重要的是为了应用,为了自己的兴趣,为了自己掌握一门技能。
再让学生观察表单的运行情况。发现绿色椭圆的颜色变化是由于我选择了某个矩形框,并经过拖动鼠标到椭圆内后,释放鼠标所致。如右图,我选择了红色矩形框拖动鼠标到椭圆内后,释放鼠标,椭圆内的颜色立刻发生变化,变成了与所选的矩形框的颜色相同,即红色。抽象的理论形象化,这时我借助此效果,导入事件、代码的概念。告之学生运行结果的实现,是在事件的驱动下,调用相应的代码去设置对象(控件)的属性所致,使抽象的理论具体化。
通过形象化教学,使学生觉得好玩,他们的兴趣、注意力达到了顶峰。这时,也就是我介绍难点的最佳时机。我可引入“对象的引用”这个主题。把握好关键词“绝对引用”、“相对引用”。先用通俗的语言描述好绝对与相对的概念,再通过示例演示同一种效果的两种引用方式的使用。
二、添加ActiveX控件(OleControl)到表单
应试是为了验证知识点掌握的如何,应试并不是目的。我们学习的目的是为了更好地应用。而VFP的精华所在,就是充分地利用好ActiveX控件(OleControl)。什么是ActiveX控件(OleControl)?如何使用ActiveX控件(OleControl)?又是一个比较抽象的概念。为了使学生能够充分掌握和应用ActiveX控件(OleControl)的使用,我还是从兴趣出发,这次我选择了添加VFP6.0中提供的AVI动画。
在Windows中,当我们进行文件的复制、删除、移动、查找等操作时,系统会出来一个信息表单,显示操作情况。通过那个文件飞来飞去、纸片不停转动的动作的演示,告诉学生让复制文件“飞”起来,使应用软件妙趣横生。实际上,只不过是一段反复执行的动画而已。在微软的Visual Studio 6.0安装后,会在公用文件目录\Microsoft Visual Studio\Common\Graphics\Videos目录中,存放大量的AVI动画。文件“飞”起来的奥秘就在此处。
通过演示一个文件复制过程的视频效果,让学生从观看演示中产生兴趣,从观看演示中体会到ActiveX控件(OleControl)的强大功能。这时候向学生介绍飞起来的奥秘的具体技巧效果与直接介绍ActiveX控件的效果肯定是大不相同。
附录:飞起来的奥秘的具体技巧
1. 生成动画表单
先生成一个表单,从控件工具栏中,加入“ActiveX控件(OleControl)”到表单上,并按屏幕提示选择“视频剪辑”。在此对象上单击鼠标右键,从快捷菜单中选择“视频剪辑对象\编辑”。这时,原来的VFP菜单系统将融入视频剪辑的菜单系统。从菜单中选择“插入剪辑\Windows 视频”,系统提示选择要插入的视频文件,选择\Microsoft Visual Stu-dio \ Common \ Graphics\Videos\Filecopy.avi。
2. 设置动画属性
* 重复播放。选择菜单“编辑\选项”,选中“自动重复”和“在客户文档中播放”两个复选框,其余取消。
* 刻度显示。选择菜单“数值\时间”,这样,你可以显示运行时间。大多数情况下,不必将时间显示出来。
* 激活方式。在VFP的属性窗口中,设置“布局\AutoActivate”为“1-获得焦点”。
* 调整大小。将此Ole控件适当拉长、减少高度,使之成为长条性。
* 测试。保存并运行此表单,你将看到,你的表单上有了会“飞”的文件。根据测试的结果调整控件大小和位置。
3. 加入其他控件。根据需要,可加入进度条、Label等控件。
通过实例介绍,可将知识点向深度、广度进一步扩展,告诉学生根据以上方法,通过选用不同的AVI,可设计出文件查找、文件下载、文件移动文件删除等各种动画表单,甚至是声图文并茂的多媒体表单。
关键词:兴趣 成就感 演示 直观化 具体化
我们教材中面向对象的程序设计部分,是以对象模型和事件模型为切入点的。由于该段落的内容理论性较强,充满了抽象的概念与陌生的名词,并夹杂着一些对初学者而言是从未听说过的术语。如果,我们一开始就照本宣科地介绍书中知识点。可想而知,学生的兴趣很可能就会一下子从沸点降至冰点。
科学的兴趣从何而来?
现在的家长和教师,从小学到大学,无不为孩子沉迷于网络游戏而发愁。为什么这么多的学生会喜欢上网络游戏?很简单,因为网络游戏有趣,好玩,让他们有成就感。
让学生有成就感就是我们教学的切入点。能把抽象的知识以通俗的描述,深入浅出地用普通话讲出来,用大白话讲复杂的技术,善用比喻、实例,这或许就是我们教学的最佳方式。基于此,我进行了教学尝试,感觉效果还不错。
一、属性、事件、代码概念的引入:
1. 从示例入手,目的是培养学生的兴趣。
一个好例子,胜过千言万语。例子在帮助学生掌握知识方面的作用是无法估量的,尤其是针对理论性较强的课程。
演示精心准备的,有动画或视频效果、界面色彩变化并伴有滚动字母的示例(如下图所示)。往往许多学生是实用主义者,适用,他们就有兴趣。因此在演示的过程中,可以告诉他们,如此佳作,就是出自于历届毕业设计中的某个分支。从而使学生体会到,该学科还是挺好玩的,学好了我也能开发点东西。另外,还可以让学生进一步懂得,学习不仅仅是为了应试,更重要的是为了应用,为了自己的兴趣,为了自己掌握一门技能。

再让学生观察表单的运行情况。发现绿色椭圆的颜色变化是由于我选择了某个矩形框,并经过拖动鼠标到椭圆内后,释放鼠标所致。如右图,我选择了红色矩形框拖动鼠标到椭圆内后,释放鼠标,椭圆内的颜色立刻发生变化,变成了与所选的矩形框的颜色相同,即红色。抽象的理论形象化,这时我借助此效果,导入事件、代码的概念。告之学生运行结果的实现,是在事件的驱动下,调用相应的代码去设置对象(控件)的属性所致,使抽象的理论具体化。
通过形象化教学,使学生觉得好玩,他们的兴趣、注意力达到了顶峰。这时,也就是我介绍难点的最佳时机。我可引入“对象的引用”这个主题。把握好关键词“绝对引用”、“相对引用”。先用通俗的语言描述好绝对与相对的概念,再通过示例演示同一种效果的两种引用方式的使用。
二、添加ActiveX控件(OleControl)到表单
应试是为了验证知识点掌握的如何,应试并不是目的。我们学习的目的是为了更好地应用。而VFP的精华所在,就是充分地利用好ActiveX控件(OleControl)。什么是ActiveX控件(OleControl)?如何使用ActiveX控件(OleControl)?又是一个比较抽象的概念。为了使学生能够充分掌握和应用ActiveX控件(OleControl)的使用,我还是从兴趣出发,这次我选择了添加VFP6.0中提供的AVI动画。
在Windows中,当我们进行文件的复制、删除、移动、查找等操作时,系统会出来一个信息表单,显示操作情况。通过那个文件飞来飞去、纸片不停转动的动作的演示,告诉学生让复制文件“飞”起来,使应用软件妙趣横生。实际上,只不过是一段反复执行的动画而已。在微软的Visual Studio 6.0安装后,会在公用文件目录\Microsoft Visual Studio\Common\Graphics\Videos目录中,存放大量的AVI动画。文件“飞”起来的奥秘就在此处。

通过演示一个文件复制过程的视频效果,让学生从观看演示中产生兴趣,从观看演示中体会到ActiveX控件(OleControl)的强大功能。这时候向学生介绍飞起来的奥秘的具体技巧效果与直接介绍ActiveX控件的效果肯定是大不相同。
附录:飞起来的奥秘的具体技巧
1. 生成动画表单
先生成一个表单,从控件工具栏中,加入“ActiveX控件(OleControl)”到表单上,并按屏幕提示选择“视频剪辑”。在此对象上单击鼠标右键,从快捷菜单中选择“视频剪辑对象\编辑”。这时,原来的VFP菜单系统将融入视频剪辑的菜单系统。从菜单中选择“插入剪辑\Windows 视频”,系统提示选择要插入的视频文件,选择\Microsoft Visual Stu-dio \ Common \ Graphics\Videos\Filecopy.avi。
2. 设置动画属性
* 重复播放。选择菜单“编辑\选项”,选中“自动重复”和“在客户文档中播放”两个复选框,其余取消。
* 刻度显示。选择菜单“数值\时间”,这样,你可以显示运行时间。大多数情况下,不必将时间显示出来。
* 激活方式。在VFP的属性窗口中,设置“布局\AutoActivate”为“1-获得焦点”。
* 调整大小。将此Ole控件适当拉长、减少高度,使之成为长条性。
* 测试。保存并运行此表单,你将看到,你的表单上有了会“飞”的文件。根据测试的结果调整控件大小和位置。
3. 加入其他控件。根据需要,可加入进度条、Label等控件。
通过实例介绍,可将知识点向深度、广度进一步扩展,告诉学生根据以上方法,通过选用不同的AVI,可设计出文件查找、文件下载、文件移动文件删除等各种动画表单,甚至是声图文并茂的多媒体表单。