欢迎来到天天文库
浏览记录
ID:61471049
大小:34.00 KB
页数:3页
时间:2021-02-02
《开源软件在大学数学教学的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、开源软件在大学数学教学的应用摘要:开源软件即开放源代码软件,指以网络技术为基础,遵循一定开源协议,以开放创新、共同创新为特点,遵循自由、共享、互利、进步精神理念的软件集合,开源软件一定是免费的,但免费的不一定是开源的。开源软件一方面本身可以降低老师教学和学习的费用,另一方面开源的这种精神理念也同时带给学生自由、向上、创新的正面引导。大学数学教学使用开源软件工具可以很好地辅助教学,同时使学生探究软件内部的运行机理和算法运用。本人以几个典型开源软件的使用为例,结合大学数学的特点,探讨其结合点,分析开源及免费软件在大学数学教学中的应用模式,以期提高教育质
2、量和实现培养创新型人才。关键词:开源;免费;数学教学开源(Open-Source)源于软件行业,Linux操作系统目前是最大的开源软件。自从LinuxTorvalds发布Linux以来,开源思想逐渐兴盛。如今,也有很多硬件开源,即硬件设计文件开源。在世界上,开源与闭源一直相互竞争、相互借鉴、相互促进,甚至某些方面,开源引领发展方向。此外,国际上相当一部分仿照开源协议的软件,非商用免费,这些优秀软件在教育等非商用行业发挥巨大作用。其中,对数学绘图而言,尤以Octave、gnuplot、GeoGebra为代表。Octave的使用风格和语法与MATLAB
3、相似,功能强大,是数学分析、科学计算强大的工具,因此有大量书籍文献介绍。此外,Octave侧重分析、计算、仿真,有一定学习台阶,及时显示过程需要对图的大量配置,不利于即时演示。因此,这里介绍对数学教学演示相对有用的gnuplot和GeoGebra。一、gnuplot与函数绘图gnuplot是基于命令行的交互式绘图工具(command-driveninteractivefunctionplottingprogram),可以运行于多种操作系统环境,源代码可以自由分发。可以很容易通过逐步设置或修改绘图环境,并以图形描述数学函数和数据。由于其轻量化和强大功
4、能,Octave也将其作为第三方绘图引擎。二、GeoGebra-与基础数学3开源软件在大学数学教学的应用摘要:开源软件即开放源代码软件,指以网络技术为基础,遵循一定开源协议,以开放创新、共同创新为特点,遵循自由、共享、互利、进步精神理念的软件集合,开源软件一定是免费的,但免费的不一定是开源的。开源软件一方面本身可以降低老师教学和学习的费用,另一方面开源的这种精神理念也同时带给学生自由、向上、创新的正面引导。大学数学教学使用开源软件工具可以很好地辅助教学,同时使学生探究软件内部的运行机理和算法运用。本人以几个典型开源软件的使用为例,结合大学数学的特点
5、,探讨其结合点,分析开源及免费软件在大学数学教学中的应用模式,以期提高教育质量和实现培养创新型人才。关键词:开源;免费;数学教学开源(Open-Source)源于软件行业,Linux操作系统目前是最大的开源软件。自从LinuxTorvalds发布Linux以来,开源思想逐渐兴盛。如今,也有很多硬件开源,即硬件设计文件开源。在世界上,开源与闭源一直相互竞争、相互借鉴、相互促进,甚至某些方面,开源引领发展方向。此外,国际上相当一部分仿照开源协议的软件,非商用免费,这些优秀软件在教育等非商用行业发挥巨大作用。其中,对数学绘图而言,尤以Octave、gnu
6、plot、GeoGebra为代表。Octave的使用风格和语法与MATLAB相似,功能强大,是数学分析、科学计算强大的工具,因此有大量书籍文献介绍。此外,Octave侧重分析、计算、仿真,有一定学习台阶,及时显示过程需要对图的大量配置,不利于即时演示。因此,这里介绍对数学教学演示相对有用的gnuplot和GeoGebra。一、gnuplot与函数绘图gnuplot是基于命令行的交互式绘图工具(command-driveninteractivefunctionplottingprogram),可以运行于多种操作系统环境,源代码可以自由分发。可以很容易
7、通过逐步设置或修改绘图环境,并以图形描述数学函数和数据。由于其轻量化和强大功能,Octave也将其作为第三方绘图引擎。二、GeoGebra-与基础数学3GeoGebra是一个自由且跨平台的动态数学软件,可以自由复制、分发。严格讲它并不是开源软件,但是它类似于开源软件,遵循一个非商用的授权协议GeoGebraNon-CommercialLicense,是一个非商用的免费软件。主要由美国佛罗里达州亚特兰大学的数学教授MarkusHohenwarter所设计的,主要提供各级教育部门使用,包含了几何、代数、表格、图形、统计和微积分等方面。全世界有数百万人使
8、用。如函数f(x)=1/x,在classic界面输入后直接就可以显示函数图形,如果求取极限,则可输入Limit(f,a),
此文档下载收益归作者所有