- 8
- 0
- 约5.03千字
- 约 3页
- 2017-03-26 发布于湖北
- 举报
计算方法课程教学改革的探讨
维普资讯
高等理科教育 计“算方法”课程教学改革的探讨
“计算方法”课程教学改革的探讨
李桂成
(山西大学 计算机与信息技术学院,山西 太原 030006)
摘 要 文章从教材建设、教学方法和实践环节~-+A-面对 “计算方法”课程的教学改革
进行了探讨。将软件工程思想引入教材,提出了课堂与实验并重、传统与现代教学手段相结合的
新教学模式。
关键词 计算方法 教材建设 教学方法 试验教学
中图分类号 G642.0 文献标识码 A
随着计算机科学与技术的发展,数学与计算机学科的关系更加密切。 “计算方法”课程的中
心任务是提出并研究用计算机更有效地求解数学问题,它一方面是数学,其研究手段包括数学推
导、分析、论证和计算。另一方面,它又是计算机科学,任何问题的解决都需要通过算法设计和
程序设计来实现。因此,计算方法课程教学的目的是培养学生既要有扎实的理论基础,又要有解
决实际问题的能力。本文针对 “计算方法”课程的教学改革进行一些有益的探讨。
一 、 适应教改需要 。进行教材建设
作者从事计算方法教学十余载,在教学过程中发现,学生在学习计算方法课程时,存在三个
明显的问题:一是在课堂教学中,学生学过的数学知识大多已淡忘,翻开以往的 《高等数学》
和 《线性代数》等数学书也不知从何看起。二是在实践环节中,学生用所学过的程序设计语言
编写计算方法试验程序,感到非常吃力。三是许多学生对计算方法中的算法 ,只知其然不知其所
以然。为了解决这些问题并努力培养学生的数学思维和应用能力,作者将 自己一直使用的讲义整
理成册,编写了 《计算方法》一书,这本教材已由电子工业出版社予2005年正式出版…。该教
材基本适应了教学改革的要求,在教学过程中,师生反映良好,具体有以下特点:
(一)知识结构完整
该教材除了比较全面地介绍了现代科学与工程计算中常用的数值计算方法外,增加了计算方
法的数学基础和MATLAB在计算方法中的应用两章内容,在计算方法的数学基础一章中既简明
又系统地介绍了计算方法所需要的数学基础知识 ,主要包括微积分、微分方程和线性代数的有关
概念和结论。这样安排主要是为了方便学生查阅和复习。在 MATLAB编程基础及其在计算方法
中的应用一章中,主要介绍了MATLAB编程环境、矩阵计算、图形功能以及用 MATLAB实现计
算方法中的基本算法,并对这些算法配有MATLAB和 c语言源代码。
(--)注重实践环节
在该教材的MATLAB在计算方法中的应用一节中,我们编写了约20个 MATLAB和近 l0个
C语言源代码,以实现本课程介绍的主要算法,并对两种语言实现的结果进行比较,测试数据也
· 收稿 日期 2006—11一o7
作者简介 李桂成 (1963一)男,山西翼城人,副教授,主要从事科学计算的教学与研究
一 l3l 一
维普资讯
高等理科教育 2008年第1期 (总第77期)
全部选 自本教材的例题,以帮助学生克服编程中的困难。教材的附录中有精心设计的9个实验,
每一个实验都包括实验 目的、实验方法、实验 内容、实验程序、实验结果和结果分析。以指导学
生进行计算方法的实验 。
(三)用软件工程的观点介绍算法
该教材用软件工程的观点介绍每个算法的来龙去脉、基本思路和推导过程,并且每个算法都
配有结构化流程图。在各种具体的数值算法的构造中,都体现了如何从实际问题的数学模型出
发,用化繁为简、以直代曲、化连续为离散、逐步精确、逐次逼近等方法来解决实际问题的思维
过程,这样做有利于培养学生的数学思维习惯。如在介绍数值积分时,通过几个常见的方法归纳
出一般的数值积分方法,即用函数值的线性组合求积分,并说明该方法不但避开了求原函数的困
难,同时非常便于编程序,但随之而来的问题是系数的求法,从而引出插值型、牛顿一
原创力文档

文档评论(0)