周长宏 兰清昭

摘要:应用VB6.0编写多功能计算器程序,实现普通计算器,函数,方程(组)以及圆锥曲线相结合,大大提高了中学教师在教学过程中临时检验学生作业的效率,同时利用现代信息技术使常用多种函数作图过程可以灵活、精准、动态再现。

关键词:VB6.0;多功能计算器;函数;方程(组);圆锥曲线;中学教师;课堂教学

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2019)06-0044-03

Research and Exploration of Writing Mathematics Teaching Software in Middle School with Visual Basic 6.0

ZHOU Chang-hong1, LAN Qing-zhao2

(1.School of Mathematical Sciences, Sichuan Normal University, Chengdu 610068, China; 2. School of Basic Education, Sichuan Normal University, Chengdu 610068, China)

Abstract: The combination of ordinary calculator, function, equation set and conic curve, using Visual Basic 6.0 to write a multi-function calculator program, greatly improves the efficiency of middle school teachers in the temporary inspection of students working in the teaching process, while using modern information technology enables mapping processes of a variety of functions to be flexibly, accurately and dynamically reproduced.

Key words: Visual Basic 6.0; multi-function calculator; function; equation set; conic curve; middle school teacher; classroom teaching

1 软件编写的目的

随着科技革命的兴起,我们的教育领域也在不断发生着改变,教师的课堂教学也越来越多使用计算机多媒体信息技术以提高课堂教学效率,本软件重点利用VB6.0从实现一般计算、函数计算、解方程、解方程组、中学数学作图等方面进行编程设计、研究与探索,特别是作图方面精准性和动态再现性让教师可以从繁重的手工作图过程解放出来。中学数学老师在上方程组,函数图像,圆锥曲线这几个板块的内容时,对于学生画出的不同函数图像,解出的方程(组)的解,函数图像与圆锥曲线的关系,老师临时检查起来是一件很头痛的问题,并且速度很慢,现在希望通过VB编写多功能计算机算器辅助教学软件来解决这样一个问题。该软件具备函数图像,多条圆锥曲线在同一个坐标系中的生成功能,能够直观地展示出各种圆锥曲线与函数图像之间的关系。

2 软件实现和操作说明

2.1软件简单介绍

打开软件出现的是图1的界面,我们可以看见中间是常规运算,左上角为帮助和菜单,菜单是这个软件程序设计的核心内容。菜单里包括有:函数及其图像,解方程(组),圆锥曲线,并且曲线也可以同时添加多条。

2.2软件操作与实现举例说明

1)函数及其图像

以下以三角函数其中一个为例进行说明。

若是参数符合条件,则程序进行图像生成的工作。首先我们将图片框设计规模,考虑到我们每次曲线的不一样,若是固定了坐标系那幺有时候我们坐标系刻度少了,图像不完整,有时候刻度多了,不协调。因此程序每次建立坐标系的刻度时会根据每次输入的参数进行规模大小的设计如下:

以上为完整椭圆的生成过程,有时候我们除了画椭圆我们还需要与其他曲线进行比较,该程序考虑到了这样一个问题。因此在右面的增加选项中有几个单选按钮可以进行任意添加,只需要先选中我们需要添加的曲线,再点击添加,在弹出来的窗口中输入相关曲线的参数,如图7所示为选择添加直线后弹出的相关直线参数窗口。图8为增加了相应选项后的图形界面。

3 软件编写的意义

该软件将普通计算器与函数计算器,圆锥曲线以及方程组结合,是一个占用内存小且使用简单,只需要输入参数即可,对于教师而言有很大的帮助。

1)教师可以用来作为作图工具进行作图,将图像截取用于试卷制作的图像,比起直接运用Word里面的图形工具它更具有精确性,减少了很多调整图像的繁琐步骤。

2)教师可以在课堂上临时检验让学生练习画的图像是否正确,快速检验方程及方程组的解正确与否,节约时间,并且能提高教师实时检查作业的效率。

3)对于学生而言运用软件生成图像,更能够激发学生对所学新内容的求知欲,图像的加入使很多数学问题更加生动形象,学生能更容易理解和掌握。

4)让中学数学教师制作的课件在作图方面具有准确性,且在课堂教学的作图过程中可以更轻松动态再现,特别是坐标系可以根据需要轻松方便设置。

5)在现有软件功能规模上还可以根据特殊的教学需求较轻松地作进一步的功能扩充。

总而言之,该软件相应功能若是能够在中学数学相应知识点的课堂教学上一定能够为教师带来方便,为学生带来意想不到的学习效果。

参考文献:

[1] 朱华英. 初中VB程序设计教学的实践与思考[J].中国信息技术教育,2012(15).

[2] 梁子伊. 用VB制作图像按钮的方法及技巧[J].计算机应用,2000(S1).

[3] 朱春香. VB的图形框控件在程序设计中的应用[J].计算机与网络(34).

[4] 邓宏贵,朱从旭. 用VB开发函数作图软件[J].计算机工程,2000(9).