1、自由及开源软件在物理教育中自由及开源软件在物理教育中应用的初步探讨应用的初步探讨吴肖廖文杨友源摘要摘要 本论文不但介绍了自由及开源软件的起源和概念,还对它们在教育中应用的优势及局限性进行了探讨。此外,我们更对自由及开源软件如何在物理教育中发挥有效的应用进行了具体的举例说明。 自由及开源软件介绍自由及开源软件介绍自由及开源软件( )是一种提供用户使用的自由和公开源代码的软件,它允许任何人自由的运行、拷贝、扩散以及修改和完善 自由及开源软件的概念首先由美国麻省理工学院()的理查德斯托曼( )于八十年代中后期提出,他认为自由及开源软件是全人类共同的财富,应该自由传播。此后,他成立了第一个自由及开源软
2、件组织一一自由软件基金会(),并拟订了一份公用版权法律文本(通用公共许可证),对自由及开源软件进行了界定。 自由及开源软件的杰出代表 提供他们的提供他们的 浏览器的源代码,其后发展成为浏览器的源代码,其后发展成为现今非常受欢迎的现今非常受欢迎的(或或)浏览器浏览器 公司公司 办公室套件办公室套件 除了操作系统、浏览器及办公套件外,在除了操作系统、浏览器及办公套件外,在数据库、中间件、开发环境、测试工具、电子数据库、中间件、开发环境、测试工具、电子商务平台、群件、教育软件等领域里都有大量商务平台、群件、教育软件等领域里都有大量成熟的自由及开源软件存在。成熟的自由及开源软件存在。 自由及开源软件在
3、教育中应用的优势自由及开源软件在教育中应用的优势节约有限的教育经费,缓解教育行业资金短缺节约有限的教育经费,缓解教育行业资金短缺倡导合法、规范地使用软件的风气倡导合法、规范地使用软件的风气自由及开源软件的运行更加稳定和安全,并对自由及开源软件的运行更加稳定和安全,并对硬件的要求不高,可拯救部分被淘汰的旧计算硬件的要求不高,可拯救部分被淘汰的旧计算机设备。机设备。自由及开源软件可以培养人的创新精神,使教自由及开源软件可以培养人的创新精神,使教学资源发挥最大的收益。学资源发挥最大的收益。 尽管自由及开源软件有如此多的优势,但由于其发展还不够完善,存在着一些局限性,如需要对老师和学生的计算机能力的再
4、培训,技术支持的缺乏,硬件驱动的无效,加之学校管理层对自由及开源软件缺乏认识以及来自专利软件的压力,使其应用受到了一些限制。 自由及开源软件在物理教育中的自由及开源软件在物理教育中的应用举例及讨论应用举例及讨论 声音分析软件声音分析软件 免费从免费从 下载下载 录制声音,实现声音波形的图形化,录制声音,实现声音波形的图形化,能实现声音的声谱分析,音高分析,共能实现声音的声谱分析,音高分析,共振峰分析,音强分析等几乎所有的语音振峰分析,音强分析等几乎所有的语音分析。分析。 实验一探究敲打力度与声音的响度、波形的振幅之探究敲打力度与声音的响度、波形的振幅之间的关系,探究声音的音调与音叉频率之间间的
5、关系,探究声音的音调与音叉频率之间的关系,精确的测量音叉的频率,探究声音的关系,精确的测量音叉的频率,探究声音的音色与波形的关系。的音色与波形的关系。 不同的音色,不同的波形()小提琴 ()大提琴图 小提琴和大提琴的发音波形实验二 探究拍的波形,量度拍频。学生可探究拍的波形,量度拍频。学生可以通过观察拍的波形,加深对波的叠加以通过观察拍的波形,加深对波的叠加规律的理解。规律的理解。 频率相差大约的两个音叉 实验三 观察共振波形,测试共振效果。选用两个频率相同的音叉,敲打音叉使其发声,随后握住音叉使其停止振动,采集的波形为 可在下载可在下载 直流模拟,交流模拟,散射参数模拟,谐直流模拟,交流模拟
6、,散射参数模拟,谐波平衡分析模拟,噪声分析模拟等,完全可波平衡分析模拟,噪声分析模拟等,完全可以满足物理学电子专业学生自主学习的需要。以满足物理学电子专业学生自主学习的需要。 ( )电路仿真软件电路仿真软件 教学中的应用方式一 作为学生预习或者复习电学实验一种工具。 普通物理实验“惠斯登电桥” 参数设定: ; 教学中的应用方式二 用于老师进行电子电路等课程的教学 一种电子电路的画图工具。其模拟结果呈现物理规律。在的网站上有许多已经做好的例子,可供老师下载直接教学之用。 用于学生自主设计开发电路。学生在自行设计一些电路时,可以立即反馈设计电路的实验结果,帮助学生在最短时间内判断电路的正确与否。
7、教学中的应用方式三 图 电源的整流滤波电路 图 不同的负载电阻整流后的输出波形 科学计算软件科学计算软件 下载。 内含大量各类的数学函数、统计函数、线性代数处理、矩阵处理、多项式计算、积分微分、二十多类数学难题或方程式的求解。另外,它亦提供约项信号处理的过滤、采样及转换等方法。它主要有三个功能:数值计算、计算结果可视化以及图形化动态模型仿真。这三个功能在物理教学中有着广泛的应用 数值计算数值计算扰动系数 扰动系数 扰动系数 利用计算出不同初始条件下单摆的角度与角速度,并绘制出不同扰动系数下单摆在相空间的轨迹图,以观察从有序到混沌的变化过程。 计算结果可视化计算结果可视化 利用计算表征干涉光强的
8、矩阵,并将其作为颜色索引向量,绘制出牛顿环的干涉图像,实现数据的可视化。图形化动态模型仿真图形化动态模型仿真() ( )是一种基于平台的图形化动态模型仿真器,它可以直观、有效地表现物理过程或数字模型中的数据传递、演算、变换、显示等过程。本例“李萨如图形”的图形化模型仿真就是它的一个简单应用。频率比为: 频率比为:相位差为 相位差为结论结论 从近期各文献关于信息技术在科学或物理教育上的研究和以上三个自由及开源软件在物理教学中的应用例子,我们可再一进步肯定和引证自由及开源软件有着巨大的应用潜力:自由及开源软件在其功能上并不逊于商业软件,而且比大多数商业软件小巧。例如是与类似的科学计算软件,可实现的大多数功能都能实现。但非常庞大,对硬件的要求也较高,价格极为昂贵。相比之下,具有明显的优势。自由及开源软件设计比较具有人性化,操作起来非常的简单,和都非常地简单易学,用起来得心应手,所以很容易在学生中得到推广。另外由于软件参与设计的人多,其缺点可得到迅速地反馈,升级也比较迅速。 此外,在高中及大学物理教学中,我们还可应用到很多著名的自由及开源软件,其中包括制作立体及虚拟真实的各类物理课件。最后,通过以上的介绍和应用例子的说明,我们期望能启发更多物理教师去尝试采用及推广自由及开源软件在物理教学上的有效应用。谢谢!请多指教