关于计算方法课程教学探讨.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于计算方法课程教学探讨

关于计算方法课程教学探讨   摘要:针对“择、教学手段、实验教学等几个方面探讨了“计算方法”课程的教学问题,提出一些个人看法。   关键词:计算方法 课程 教学 改革   中图分类号:G642.0 文献标识码:A      0 引言      科学计算是人类探索未知科学领域、进行大型工程设计和开展独创性工作的重要方法和有效工具.计算方法作为介绍科学计算基础与核心内容的课程,对培养学生的科学计算能力、创新能力和解决实际问题的能力具有不可替代的作用。计算方法(又名数值分析),是一种研究用计算机求解数学问题近似解的数学方法,是综合性大学数学与某些工科院(系)各专业的一门核心基础课程,它既有数学课程的理论上的抽象性和严谨性,又有解决实际问题的实用性和实验性。计算方法作为介绍科学计算的基础理论与基本方法的课程,已经成为物理学、力学、计算机应用、航空航天、土木工程、机械工程、风险投资和经济管理等专业学生的必修课程。而在教学实践中,由于该课程本身的特点,面临不少问题。      1 计算方法课程的特点      计算方法课程以“高等数学”、“线性代数”和“微分方程”等课程的基本内容为基础,以“程序设计语言”为手段,以计算机为解题工具,介绍求解工程和科学实验中常见的数学问题的数值方法和理论,其特点可概括如下:   1.1与计算机计算相关的一些理论的抽象性计算方法的核心内容是研究应用计算机求解数学问题的各种数值计算方法,并对每个算法进行相关的理论分析,对近似算法要保证收敛性和数值稳定性,并对误差进行分析;对逼近问题要保证达到要求的精度,同时,必须保证提供的算法在计算机上能切实可行,这包括要求算法有好的时间复杂性和空间复杂性。   1.2 数值方法的实现需要掌握高级语言计算方法是一门实用性很强的数学课程,每个算法除了理论上要正确可行外,还要通过数值试验证明是行之有效的。学生学了每个法后都应该以解决实际问题为目的,通过编程或借助成熟的数学软件完成数值计算的训练,不仅要学会“怎样算”,而且必须做到“真会算”,即不仅要知道问题的解是存在的,还必须求出具体的结果,有的方法尽管在理论上还不够严密,但通过实际计算、对比分析等手段被证明是行之有效的,才可采用。   1.3计算公式繁多冗长难以熟记同一问题的计算方法很多,其某种方法的好坏也不是绝对的,而不同的方法的得到,又不是采用同一思路得到的,有些是采用“构造性”方法,有的是采用“离散化”方法得到的,还有的是采用“递推化”方法、“近似代替”等方法得到的。这些基本特点使得数值分析课程中出现的计算公式多且繁杂,不易熟记。      2 课程教学中面临的问题      2.1看不懂教材,学生失去学习兴趣。就数学类专业来讲,计算方法比其他课更有具有吸引力,并且理论难度等方面相对其他数学课程来说要容易得多。由于课程讲授学时少、内容多等情况,高校学生的学习很多时候靠自学。计算方法的教材很多,作者水平参差不齐,很多老师选择的教材在理论上偏深,理论性过强(有些老师认为:这样好然学生认为教师有水平),与实际结合较少。这样学生看不懂或难看懂教材,学生渐渐觉得该门课程难以学懂,学生对该课程会产生厌学甚至恐惧等心理,最后的学习效果还不如有些公认比较难学的课程。   2.2重理论,轻实践,可望不可及。数值分析实际上是数学课程,很多老师自然而然的向上传统数学课那样上课一一只重视其中的理论,这或许是因为该课程需要涉及到编程实现,而很多学生学过高级语言(通常是C或C++)之后已经忘记了,或者高级语言根本没有学好,或对高级语言的编程根本不熟悉,因而作为老师,就把上机编程就省掉了。或者是该课程安排在计算机高级语言之前或同时进行,计算方法的编程根本没办法完成。或者是即使学生已经学过高级语言了,并且也安排上机了,但是由于所学语言通常是C或C++和这些语言的复杂复杂性,最后的实验(上机变成实现数值方法)效果也不是那么理想。   2.3难学易忘。计算方法的公式很多,就插值就有诸如La-grange插值、Hermite插值、Newton插值、样条插值、等距节点插值等多种插值,并且各种插值表达式本身比较复杂,相互之间没有多大联系。   除了这些之外,还有数值积分的一些方法,不同的积分方法其误差表达式也不一样;常微分方程数值解的Euler法、Runge-Kutta法,特别是Runge-Kutta法,它有很多种形式,何况除了这些但步法之外还有线性多步法。这些方法学生在学习的过程中,很难全部记住,学了这门课程以后,几乎一片空白。      3 教学改革的几点建议      3.1合理选择教材 国内关于计算方法的教材很多,有些教材写得相当简单,也有相应的实验内容和数学软件的介绍,学生很容易看懂,教师爷容易操作,比如

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档