浅谈Geogebra在大学数学教学中的应用
On Application of Geogebra in College Mathematics Teaching
DOI: 10.12677/AE.2020.106188, PDF, HTML, XML, 下载: 587  浏览: 2,141 
作者: 张 杰:北京理工大学数学与统计学院,北京
关键词: Geogebra大学数学动态软件Geogebra College Mathematics Dynamic Software
摘要: 本文站在丰富课堂教学方式、提高学生参与课堂教学的角度上,分别利用高等数学和线性代数教学中的两个案例,对数学动态软件Geogebra在大学数学课堂教学中的作用做了简单分析。并为教师在课堂教学中使用Geogebra软件提出了具体的方案。这对我们目前的大学双一流建设、以及翻转课堂教学提供了一个有效的工具。
Abstract: In this paper, from the perspective of enriching teaching methods and improving students’ participation in classroom teaching, we make a simple analysis of the role of the mathematical dynamic software Geogebra in college mathematics teaching by considering two cases in calculus and linear algebra teaching respectively. We also give a method for teachers on how to use Geogebra software in classroom teaching. It provides an effective tool for the construction of double first-class university and flipped classroom teaching.
文章引用:张杰. 浅谈Geogebra在大学数学教学中的应用[J]. 教育进展, 2020, 10(6): 1114-1119. https://doi.org/10.12677/AE.2020.106188

1. 现今高校数学教育面临的一些问题

目前广大数学教师上课用的主要方式为板书、多媒体课件、或者两者相结合的模式。而常用的制作多媒体课件的工具为PowerPoint、和几何画板等,但PowerPoint不太适合制作数学动态课件,用几何画板、Mathematica、或者Matlab制作数学课件,不仅需要熟悉其软件的操作使用,而且要有较强的编程能力,一般教师对此望而却步。因此,目前大部分大学教师的课堂上缺乏鲜活、直观的数学例子,也使得大学数学教学变成了定义、定理等简单的形式,上课缺乏互动,对于翻转课堂的实现也不是特别容易。如果在大学数学课堂上,使用动态交互软件Geogebra与知识点相结合,将会大大改变这个状况。

2. Geogebra在国内大学课堂教学发展情况

Geogebra (=Geometry + Algebra)是一个结合几何(Geometry)与代数(Algebra)的动态数学软件,Geogebra软件操作简单,可以直接在命令框中输入命令作图、计算,可以实现几何图形与代数方程的同步变化。另外,Geogebra软件还具备符号计算、微积分、线性代数计算、统计等功能。Geogebra软件曾获多项国际教育软件大奖,在欧美和我国的台湾等地区早已广泛使用。目前在万方和知网平台检索显示从2010年1月至近内有近100篇相关论文、几十篇学位论文的研究。然而真正将Geogebra软件引入到课堂教学,并不是一个很常见的现象。例如,作者在 [1] [2] [3] 中分别将Geogebra软件引入到了中学教学中,作者 [4] [5] 中将Geogebra软件引入到了大学教学中。

1) Geogebra国内外发展比较

Geogebra软件是由美国佛罗里达州亚特兰大学的数学教授Markus Hohenwarter所设计的,在 [6] 可以了解更多关于该软件在功能,教学方面的应用。相比于国外对Geogebra软件的使用情况而言,国内的使用是相对较少的。通过下图1中,在百度和必应网站搜索Geogebra关键词所得的结果数就可以简单验证这一点。

Figure 1. Comparison of searching Geogebra by using Baidu and Bing

图1. 百度、必应搜索Geogebra结果对比

可以说国内在Geogebra在大学数学教学方面的应用是相对滞后的,我们可以在大学数学课堂教学中更多的使用这个软件。

2) Geogebra软件的优势

与传统的数学软件,如几何画板等相比,Geogebra有如下显著的特点:

① 使用方便。老师不需要学习编程,可以直接在Geogebra官方网站上找到自己需要的ggb文件,在电脑安装后可以直接使用即可。

② 功能强大,应用广泛。微积分、线性代数和概率统计这些课程都可以使用。Geogebra不仅能绘制几何图像,还提供矩阵运算、微积分、Taylor 展开、解常微分方程等高等数学中常用的运算,并且拥有丰富的概率密度函数和与Excel类似的工作表,具有统计功能。

③ 实现反转课堂的有效工具。Geogebra软件,占用空间小。不仅可以在电脑上安装,也有相应的手机App。教师可以将相关的ggb软件给学生,学生通过自行操作Geogebra软件,加深对相关内容的了解,并激发学习兴趣。

3. Geogebra软件在高等数学教学中的应用举例

大学数学中的微积分与线性代数内容,相对来说是比较抽象的。而国外在利用Geogebra软件参与大学数学的教学也是非常先进的。通过利用百度,必应搜索引擎分别搜索微积分与线性代数中的关键词,我们可以得到如下的图2

Figure 2. Comparison of searching Geogebra and key words in calculus and linear algebras by using Baidu and Bing

图2. 百度、必应搜索Geogebra + 微积分线性代数关键词结果对比

实际上,将Geogebra引入微积分与线性代数课堂,对于相关知识点的讲解是非常有利的。下面我们就通过两个例子,分别来看看Geogebra软件在高等数学与线性代数课堂教学中的应用。

1) Geogebra在高等数学–方向导数的教学的应用

方向导数在高等数学多元微分学的教学中,是一个相对比较难的知识点。主要目的是讨论函数z = f(x,y)在一点P沿某一方向的变化率问题。学生往往会把方向导数仅仅当做一个复杂的定义,即:

设l是xOy平面上以P(x0, y0)为始点的一条射线,设函数z = f(x, y)在点P0 (x0, y0)的某一邻域U(P0)内有定义,P’(x0 + Dx, y0 + y)为l上另一点,且P’ Î U(P0)。则称此极限

f l | ( x 0 , y 0 ) = lim ρ 0 f ( x 0 + Δ x , y 0 + Δ y ) f ( x 0 + y 0 ) ρ

为函数f(x,y)在点P0沿方向l的方向导数。记作 f l | ( x 0 , y 0 ) 。通过这样一个复杂的概念,学生很难明白方向

导数的定义以及现实意义。然而,通过Geogebra软件,教师可以通过现场演示的办法,利用图3,将方向导数的问题转化为一个热锅蚂蚁问题,或者蒙眼下山问题:

Figure 3. Directional derivative by contour line

图3. 通过等高线理解方向导数

利用Geogebra软件最优越的动态特点,通过拖动滑动条(如图4展示),可以让学生感受到随着方向不同而导致的变化率不同:

Figure 4. Definition of directional derivative

图4. 方向导数得定义

这样,学生就会在课堂上亲身感受到因为方向的变化而导致的斜率的变化。并对方向导数有更深刻的特点。特别的,教师还可以在课堂上让感兴趣的同学上讲台亲自拖动滑动条而感受到方向、与斜率在这个定义中的作用。通过对这个gbb软件的分享,每个学生还可以在自己的电脑上演示,并了解方向导数的定义。

2) Geogebra在线性代数教学——施密特正交化的应用

施密特正交化是求欧氏空间正交基的一种方法。是线性代数中比较重要,但却很难让学生有直观感受的一个知识点。它的主要目的是从欧氏空间任意线性无关的向量组 { α 1 , α 2 , α 3 } 得到一个标准正交向量组 { β 1 , β 2 , β 3 } 。在一般的线性代数教学中,施密特正交法教给学生的往往是下面的公式:

β 1 = α 1 , β 2 = α 2 ( α 2 , β 1 ) ( β 1 , β 1 ) β 1 , β 3 = α 3 ( α 3 , β 1 ) ( β 1 , β 1 ) β 1 ( α 3 , β 2 ) ( β 2 , β 2 ) β 2 .

然而,如果利用一个简单的Geogebra程序,我们可以在课堂上展示从 { α 1 , α 2 , α 3 } 得到 { β 1 , β 2 , β 3 } 的过程。如下图5所示:

Figure 5. Process of Schmidt orthogonalization

图5. 施密特正交化过程

教师通过Geogebra软件演示的过程实际就是学生了解定义的过程,通过动态演示,学生掌握的不会是生硬的公式,而是真正明白施密特正交化的意义,以及思路。

以上只是简单介绍了两个课堂教学实例,实际上,高等数学、线性代数的基本所有的知识点都可以通过Geogebra软件展示给学生。更多微积分案例可以参考 [7] [8]。更加值得一提的是,学生通过手机下载Geogebra软件,还可以直接计算函数的导数、积分,矩阵的逆等等运算。这一切都会对我们的课堂教学有着非常的积极作用。

4. Geogebra软件在翻转课堂中的应用

传统的教学方式以教师讲授和课堂活动为主,而翻转式课堂上学生成为课堂的主角。翻转式课堂实现的重要条件知识的理解和学习都可以事先在课外完成,而Geogebra软件的交互功能就可以很好的满足学生自主性的条件,使得学生可以通过对软件交互功能探索,变为课堂的主角。例如,学生可以利用Geogebra中滑动条的作用,与构建所要学习知识点的交互软件,具体可以参考 [5] 中所示。

与其他数学软件例如Matlab,Mathematica等不同的是,Geogebra软件可以具有代数区域和图形区域,能够时时保持数形结合,有利于问题的研究和学习;在课堂教学中,能够瞬时的对适量的对图形或图片进行各种数学变化,有利于把真实的数据和材料引人到课堂中,这对微积分、线性代数的大部分知识都是很有用的,而且便于教师及时对内容进行注解和评价,有利于翻转课堂上学生与老师之间的互动,教师可以充分利用“任务”驱动提出问题,引导学生利用该软件实时解决问题,从而完成整个翻转课堂。

5. 如何具体的在课堂中使用Geogebra软件

在 [7] [8] [9] 中,作者通过不同的方面给出了Geogebra的应用以及发展前景。下面作者通过自己使用Geogebra软件的经验,来分享在课堂上使用该软件教学的一点经验。首先教师需要通过登陆Geogebra软件官方网站找到自己需要的材料,根据下面几种方式来使用Geogebra软件。

1) 直接通过电脑安装Geogebra软件

教师可以通过在教室电脑上安装Geogebra程序,大概需要2分钟时间,并通过在PowerPoint上设置超链接的方式,直接将文件打开,并展示给学生。

2) 使用离线数据包

在没有网络或者电脑无法安装软件的情况下,教师可以通过登陆Geogebra软件官方网站下载所需小程序的离线文件,并通过在PowerPoint上设置超链接的方式,直接将文件打开,并展示个学生。

3) 制作动态图

对于比较简单的动态程序,教师可以通过Geogebra软件,将相应的滑动条对应的动画转化生成一个动态图片,并将图片放入相关PowerPoint中即可。

通过上面分析,大家可以看出来,Geogebra软件是数学课堂实现教育信息化的基本平台,是我们高校双一流建设、实现翻转式数学教学的重要工具。广大大学数学教师应该在课堂教学中尝试使用这个软件。

参考文献

[1] 靳菲菲, 侯艳. Geogebra软件对中学数学课堂的影响[J]. 科协论坛, 2012(1): 180-181.
[2] 金贤. Geogebra软件在高中数学教学中的应用[J]. 中学数学月刊, 2011(6): 32-33.
[3] 胡建平. Geogebra在初中几何教学中的应用[J]. 电子制作, 2012(12): 105-106.
[4] 庄新瑞. Geogebra在中学微积分教学中的应用[J]. 中学数学月刊, 2013(10): 42-43.
[5] 陈婧, 张东海, 王晓锋. Geogebra 在高职微积分概念教学中的应用举例[J]. 中国教育技术装备, 2017(10): 42-45.
[6] Preiner, J. (2008) Introducing Dynamic Mathematics Software to Mathematics Software to Mathematics Teachers: The Case of Geogebra.
https://users.qsm.ac.il/Assistant/Geogebra/articles/Geogebra3.pdf
[7] 左晓明, 田艳丽, 贠超. 基于Geogebra的数学教学全过程优化研究[J]. 数学教育学报, 2012, 19(1): 99-102.
[8] 钱文涛, 赵军. Geogebra软件让数学教学如虎添翼[J]. 中国教育技术装备, 2014(2): 54-56.
[9] 高惺豪, 李博, 贾昌. Geogebra在数学教育中应用的前景分析[J]. 计算机教学, 2014(13): 88-89.