建电脑
COMPUTER
《计算方法》课程教学方法的探讨
王晓东
(湖北汽车工业学院计算机工程系湖北十堰442002)
【摘要】计算方法是一门以高等数学为基础的课程,本文就如何提高教学质量,对课程的教学方法进行了研究与探 索。利用分清主线,突出重点,加强上机实践等教学方法,培养学生编程能力,提高专业素养。
【关键词】计算方法;课程;教学方法;插值1引言
在解决实际工程问题时,利用计算机并使用数值方法,可 以省去处理大量数学模型所花费的人力和时间。因此计算机技 术的发展使数值方法在工程技术领域的应用越来越广泛,数值 方法已成为连接数学与计算机技术的桥梁。我校为应用数学专 业开设了数值分析课程,为计算机专业则开设了计算方法课 程,两者各有侧重。本文对计算方法教学中经常出现的一些问 题进行探讨,以求共同提高教学水平。
2教学特点
计算方法作为一门工科计算机专业的基础课,其基本思想 是使用数值分析方法并利用计算机得到数学模型的解。计算方 法课程虽然有相当强的实际应用性和较为宽广的应用范围,但 课程中含有许多复杂的数学公式,且牵涉到很多高等数学及线 性代数的理论,计算过程较为烦琐,需要学生具备较好的高等 数学和线性代数知识的基础。因此学生普遍反映计算方法课程 太难,学习起来较为吃力。尤其是教师在编写计算机算法、编制 程序这一教学环节方面,发现学生普遍有畏难情绪。
课程前两章一般为误差和插值法这样的基础部分,而后面 各章所涉及的领域各不相同,可谓各成体系,成篇。针对课 程及教学特点和学生的基础,首先在开课之初就给学生分清主 线,并对主要公式的来龙去脉交代清楚;在阐明计算公式的特点 基础上,引导学生将计算过程转化为计算机算法,进而运用结构 化编程方法编制程序,上机操作实现。这样不仅使学生能反过来 更好地理解计算公式,同时也有效地锻炼实际编程能力。在教学过程中注意到,课程中对具体某类问题的解决方案 常常有不同的方法和途径。例如在非线性方程及非线性方程组 解法一章里,已知根的范围,对非线性方程求根就介绍了很多 方法,如二分法、迭代法等等。这些方法都是对非线性方程求近 似解,但各有各的特点,在讲授中应注意内容的取舍,突出重 点,尽量只涉及典型的计算方法,形成一套体系,将相应数学公 式、计算过程及程序算法讲清楚。
在具体教学过程中,为提高教学效果,在教学前应该使学 生牢牢掌握误差和插值法等这些基础知识,为学习以后各章作 好准备。误差是计算方法中极为重要的概念,教师应该将误差 的起源向学生交代清楚,学生即可明了误差的来源、种类以及 特点。而且可以明确课程的学习目的在于学习如何借助于数值 方法研究数学模型,根据算法编制程序、上机实现,并分析其方 法误差及舍入误差,而在实际教学过程中,教师在讲授一种数 值计算方法之后,也都是要对这种方法引起的误差进行讨论 的。在学生明确了误差的起源后,就可以给出误差、相对误差、 误差限的定义,讨论误差的传播与扩散以及实际计算时为避免
误差的放大而应注意的问题。
当学生在学习并掌握了误差和插值法两章基础知识以后, 再辅以相应的高等数学和线性代数理论,于逻辑结构清晰的基 础上,加上浅显易懂的授课语言,学生就可以明确学习目标,较 为顺利地学习课程后续各章节内容。
2教学重点
虽然计算方法课程的每一章之间无前后的逻辑联系,但是实 际上都是针对某类领域的问题指出各种数值解法。有鉴于此,对 于后续其他各章节的教学,不能如讲授基础知识那样面面倶到, 可以考虑以专题讲座的形式实施。每一章可成为一个专题,将问 题的来由、特点交代清楚,提出相应的数值解法,并结合实例探 讨。重点可以放在如何将有关数值解法的公式及计算过程转化为 计算机算法,进而编制程序上机实现这方面。这样既可以培养学 生实际解决问题的能力,又避免过多地沉湎于纯数学理论推导, 使得课程枯燥乏味,令学生逐渐失去学习此门课程的兴趣。
以插值法教学为例,插值法是应用十分广泛的一种数值方 法,其主要思想是根据给定的数据表,寻找一个解析形式的函 数,近似地代替被插函数。插值法的教学重点在于插值公式的构 造,以及利用插值公式编制程序。首先要让学生熟练掌握构造插 值函数的基本思想方法,然后学会利用插值公式编制程序。在学生理解了差值公式的来龙去脉之后,如何根据公式编
制程序?计算方法一般是在学生已学习了程序语言之后才开 课,而抽象的公式离计算机算法还有不小的距离,需要教师指 导学生将公式转化为算法。以拉各朗日插值函数的编程为例, 如何将插值公式变为计算机算法?可以引导学生用双层迭代循 环来完成,外层循环为各点基函数与函数值的乘积累加和,里 层循环为累乘积,计算某点基函数的值时还要跳过本点。有了 以上的分析,编制程序的思路就会变得渐渐清晰起来。这样讲 授既可以启发学生的思路,同时又能让学生学会如何利用公式 编制程序解决实际问题。
3结语
采用突出重点,循序渐进,问题驱动的教学方法,在教学过 程中引导学生将抽象性的东西融会贯通,进而合理应用数学理 论,编程解决实际问题,培养学生的工程实践能力。
参考文献:
[1]何满喜.计算方法[M].北京:科学出版社,2018.
作者简介:
王晓东(1971-),男(汉族),湖北十堰人,副教授,主要研究方向:软 件开发。
2018年第
5期
福建电脑
.183*
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务