欢迎来到天天文库
浏览记录
ID:31763053
大小:57.03 KB
页数:6页
时间:2019-01-17
《应用型人才培养中数值计算方法课程教学改革和实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、应用型人才培养中数值计算方法课程教学改革和实践[摘要]针对应用型人才培养的目标及定位要求,结合教学实际及课程本身特征,从更新教学观念、采用案例教学、使用Matlab软件平台及渗透数学建模思想等方面对教学改革进行探讨与实践。[关键词]数值计算方法应用型人才教学改革Matlab软件[中图分类号]G642[文献标识码]A[文章编号]2095-3437(2013)08-0051-02数值计算方法是我校信息与计算科学专业四大核心课程之一。随着电子计算机硬件及软件的高速发展和广泛应用,科学计算已成为继实验分析、理论推导之后的第三种科学研究手段。数值计算方
2、法强调理论分析与软件实现,既有纯数学高度抽象性、严密科学性,又有应用广泛性、高度技术性和实用性的特点。该课程怎样进行教学改革,对数学专业如何进行应用型人才培养具有重要的意义和示范性。不少学者已做了相应的教学改革探讨与实践,详见文献。笔者在多年授课的基础上对该课程教学改革与实践作了一些探索与研究。一、更新教学观念适应新模式应用型人才是指能将专业知识和技能应用于所从事的专业社会实践的一种专门的人才类型,是熟练掌握社会生产或社会活动一线的基础知识和基本技能,主要从事一线生产的技术或专业的人才。培养模式以能力为中心,注重培养应用性、技术性和实践性的高
3、级应用型人才。传统的教育观念过分强调理论的推导和完整性,忽视实践能力的培养,与社会的生产需求不衔接,难以适应应用型人才培养的要求。数值计算方法的教学内容应体现“以应用为目的,以够用为限度”的原则,淡化复杂理论推导,突出算法的构造思想,强调算法在实际问题中的应用,注重培养学生的数学素养、实践意识和创新能力。二、采用案例教学避免填鸭式案例教学是应用型人才培养体现途径之一,有利于提高学生应用数学的意识和使用数学知识解决实际问题的能力。每一章开始都以贴近生活实际案例引入,例如水塔流量估计、堰塞湖抢险中的水文数值计算、卫星轨道计算、动植物繁殖规律问题、
4、人口数量的预测、GOOGLE搜索引擎中的网页排名等等。到每一章结束时,应用本章或其它知识及时解决该案例,同时启发学生另外给出新方法或优化旧方法。例1.(海上缉私问题)海防某部缉私艇上的雷达发现正东方向c海里处有一艘走私船正以速度a向正北方向行驶,缉私艇立即以最大速度b(a)前往拦截。如果用雷达进行跟踪时,可保持缉私艇的速度方向始终走向走私船。(1)建立任意时刻缉私艇位置及航线的数学模型并求解;(2)求出缉私艇追上走私船的时间。该案例讲解过程中首先引导学生利用常微分方程及物理知识建立微分方程;其次在Matlab软件平台上使用解析法及数值方法中的
5、Euler公式;最后要求学生自己探索梯形公式、龙格-库塔及其改进公式、计算机模拟法等并以一篇小论文形式上交,考核结果计入平时成绩。与传统的填鸭式教学相比,案例教学有利于学生体会到数值计算方法的有用性,与实际生活很贴近;有利于调动学生的主观能动性,激发学习兴趣,逐步提高分析问题及解决问题的能力。三、教学实践环节贯穿使用Matlab软件平台Matlab(Matrixlaboratory)是Mathworks公司1967年推出的当今最流行的数学软件之一oMatlab具有数值计算功能强、语法简单、易编程和可视化等特点,深受国内外大学教师和学生的欢迎。
6、(一)Matlab软件辅助教学环节能收到良好教学效果例如讲解runge现象时,Matlab可视化是一个很好的例子。为避免髙次拉格朗日插值病态问题,可采用分段线性插值及三次样条插值依次进行改进,其结果都可以使用Matlab进行可视化,见图1。直观动态教学过程有利于学生理解高次拉格朗日插值的局限性、分段线性插值、三次样条插值的优缺点及误差分析的重要性。(二)实践环节全程贯穿Matlab软件平台,培养应用能力数值计算方法是一门实践性很强的课程,全程贯穿使用Matlab软件平台有利于培养学生的应用能力。一是优化实验内容,引进一些与实际紧密结合、吸引学
7、生思考、锻炼学生思维的问题,剔除一些与实际脱钩、学术味浓的复杂问题;二是根据问题本身特点,学生单独或组成2-3人小团队进行讨论、选择算法、编程实现、分析实验结果并写出实验报告,对优秀实验报告,抽时间请学生使用ppt汇报,这有利于激发学生的学习兴趣和锻炼演讲口才等等;三是为使学生系统学习Matlab知识、强化实践教学效果,使用MatlabGUI工具。MatlabGUI设计方便、计算结果集成化,具有可视化、直观性和可读性等特点,在实践性较强的课程中使用越来越广泛。在讲完插值法、数值积分与数值微分后,MatlabGUI工具可以分别对各类方法进行集成
8、,以两个工程项目的形式交给学生完成,完成后再进行验收。最后在Matlab平台上进行实验考核,以便评估学生的学习效果,考核结果纳入平时成绩。四、找好切入点,渗透数学建
此文档下载收益归作者所有