中国数学网


小学数学 初中数学 高中数学 数学新闻


用计算机做数学实验激发学生科学探索精神


新一轮课程改革就是要力图改变把课程功能从单一地传授知识,转变成全方位地培养人。新课程在内容上是强调精选终身学习必备的基础知识和技能,强调教育内容应与学生生活以及现代社会和科技发展的联系;在学习方式上强调培养学生主动参与、探究和动手的能力,搜集和处理信息的能力,获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。如何培养学生的诸多能力应是我们教育工作者不断思考的问题。我认为教师应不断地从教与学的方式上根据不同的教学内容按照新课程的要求,利用一切有利因素,采用灵活的教学方法最大限度地调动学生的自主学习、探索的积极性。例如,我在教学新课程《数学》必修(3)的时候,就利用学生对计算机特别感兴趣这个特点,引导他们利用计算机完成书上的一些数学实验,这样不但激发了他们的学习和探索的积极性,也培养了他们主动参与、探究和动手的能力,搜集和处理信息的能力,获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。而且也有效地完成了教学任务。

高中数学新课程《数学》必修(3)是信息技术含量最多的一本教材。由于我们这里的学生都没有买图形计算器,所以教学中遇到信息技术方面的问题还只能靠操作计算机来完成。好在我们本期开设了由我负责的信息技术选修课《算法与程序设计》,这给我们教学《数学》必修(3)带来一些方便,由于课本第一章学习了QBASIC的一些简单的语句,对编程序有了一定的基础知识。再结合信息技术选修课《算法与程序设计》的VB编程序的方法来解决课本上一些数学实验问题,使学生体会到计算机作为一种工具,不仅可以给我们带来方便,还能把我们带到另一个思维空间,用新的思想方法探究一些复杂的数学问题。这样通过程序设计,操作实验,由好奇心逐渐转变为一种探索精神,使学生真正体会到现代科技给人类带来的好处。

数学必修(3)概率一章的模拟实验学生特别感兴趣,用EXCEL中的RAND函数所做的一系列实验,使学生对产生0到1中的随机数的重要性有了比较深刻的认识,于是有的同学就想到了那些彩票的模拟程序的设计,比如3D,双色球等,于是我叫他们自己去用VB设计一个摇奖器,好多学生都去做了一些尝试,虽然后面还是要给一些提示才能完成,但这也足够使他们兴奋的了。他们通过这些尝试,我在教学数学必修(3)3.3.2均匀随机数的产生这一节的例3和例4时就感到很轻松了,而且使同学们感到,利用计算机模拟实验可以达到比较理想的效果。我提前叫他们预习课本中P133-P134的例3、例4然后给出任务:一是概括这个模拟实验的简单思想方法;二是如何用我们学的编程序的方法来设计这个实验?当然好奇心是归好奇心,不过毕竟有些东西没学还是很难办到,所以也适当的给予提示,修改,也有好多同学自觉地去网上查,书店去找参考书,最后稍加修改也差不多完成了。以下是在我指导下同学们用VB编出来的随机模拟实验程序:

数学必修(3)133页例3程序如下

(用随机模拟的方法求π的近似值,界面设计如图1,下面代码是添加到“撒豆子”按钮的)

cls

Randomize

a = 0

b = 0

Scale (-2, 1)-(2, -1)

For i = -1 To 1 Step 0.005

Circle (0, 0), 1

PSet (i, 0.74)

PSet (i, -0.74)

Next i

For k = -0.46 To 1 Step 0.005

PSet (1, k - 0.27)

PSet (-1, k - 0.27)

Next k

For j = 1 To 100

a = -0.99 + 1.98 * Rnd

b = -0.72 + 1.44 * Rnd

Circle (a, b), 0.01, RGB(0, 0, 255)

Next j

图1

运行后如“图1”,学生只需数出圆外的豆子数,就可求出圆里的豆子数了,于是

就可得到π的近似值了。(重复点击“撒豆子”按钮,可得到多次实验结果)

有的同学又提出了,既然计算机都那么现代化了,为什么数豆子还要人数呢,于是我告诉他们完全可以“自动化”,一些不服输的同学通过自己查资料,在设计程序中硬是加上了让计算机自动数豆子的功能(不过建议在数学课堂上演示还是让学生自己数豆子为好,因为那样更能体现原理性)。

数学必修(3)134页例4程序如下

(用随机模拟的方法求y=1和y=x2围成的面积S,界面设计如图2,下面代码是添加到“开始撒豆子”按钮的)

Cls

Randomize

a = 0

b = 0

s = 0

Scale (-2, 1.5)-(2, -1.5)

For i = -1 To 1 Step 0.005

PSet (i, i ^ 2)

PSet (i, 1)

PSet (i, 0)

Next i

For l = -0.01 To 1 Step 0.005

PSet (1, l)

PSet (-1, l)

Next l

For k = -2 To 2 Step 0.005

PSet (0, k)

PSet (k, 0)

Next k

For j = 1 To 100

a = -1 + 2 * Rnd

b = Rnd

Circle (a, b), 0.01, RGB(0, 0, 255)

If b >= a ^ 2 And b <= 1 Then

s = s + 1

txtnum.Text = s

End If

Next j

图2

运行程序如“图2”,于是y=1和y=x2围成的面积

s≈

以上程序可以任意设置豆子的颗数,只要重复点击“开始撒豆子”按钮就可得到多次实验结果。

通过上面实验的尝试,同学们的科学探究热情高涨,不仅是数学,很多同学对其它学科的很多问题都萌发了用计算机来解决相应的问题的念头。这样的教学来的容易多了,不仅巩固了前面第一章的知识,也完成了本节课的学习任务,而且同学们都是自发地去思考,去探究,去实践。所以人们常说,好奇心、兴趣是最好的老师。


相关内容:

世纪数学难题告破 世界尽头计算机功不可没
世纪数学难题告破 世界尽头计算机功不可没
萄牙数学教育遇困境 计算器影响学生数学成绩
圆周率已计算到2061.5843亿位
在探究式学习活动课上TI图形计算器的应用
TI图形计算器进行高中数学教学的几点思考
用图形计算器进行函数教学的课例
利用计算机进行数学实验案例设计
用TI图形计算器探索一类高次不等式的解法
利用TI图形计算器探索对数函数的性质