Mathcad和MATLAB辅助高职《应用数学》教学之比较
数学思想、方法和科学计算能力是高职学生适应未来岗位要求、培养可持续发展潜力的必备素质和基本能力之一。当前,高职院校在《应用数学》课程改革过程中普遍引入数学软件来辅助教学,其好处有:(1)能培养学生的科学计算能力,体现了科学与时俱进的精神。(2)解决了高职学生在数学学习过程中的最大困难――对数学推理和数学计算技巧的掌握。(3)可以节省出更多的时间用于加强最精华的内容――数学思想及其应用的教学。数学思想是数学的灵魂,是数学的精华,学生只有深刻理解数学思想后才能在解决专业问题时得心应手。
使用数学软件辅助教学好处很多,选取一款恰当的软件更能事半功倍。目前,在科技和工程界比较流行的数学软件主要有四个,分别是Maple、MATLAB、Mathcad和Mathematica,而在高职院校流行的软件主要是MATLAB和Mathematica。但我们在教学改革实践过程中发现,Mathcad更适合数学学习基础普遍相对薄弱的高职学生。笔者基于教育学和心理学理论,在介绍Mathcad和MATLAB的特点和通过实例比较二者在辅助《应用数学》教学过程中的具体应用的基础上,分析Mathcad辅助高职数学教学的优越性。
教育学、心理学理论依据
matlab学好了有什么用 教育学美国著名教育家布卢姆在“掌握学习”理论中指出:只要提供适当的先前与现时的条件,几乎所有人都能学会一个人在世界上所能学会的东西。根据维果斯基的“最近发展区”理论,只有较好地确定学生的“最近发展区”,才能循序渐进地将学生的“最近发展区”转化为现有的发展水平,从而有效地、最大程度地提高学生的知识和能力水平。因此,教学的任务之一就是正确地估计学生的已有发展水平和可能的发展水平,到能使尽可能多的学生取得较大进步的方法与材料。
心理学从现代认知心理学得知,只有适合学生认知基础和认知特点的教学内容、教学手段和方法才是最有效的;只有在考虑到学生现有知识水平的基础上确定学生的潜在水平,才能做到教学内容和教学深度是“必需”和“够用”的。因此,学生的数学认知水平是学生学好数学非常重要的因素之一。
Mathcad和MATLAB简介
MATLABMATLAB是一款高性能的科技计算软件,广泛应用于数学计算、建模、仿真和数
据分析处理及工程作图,是数值计算的先锋,具有多样的、专业的工具包。它提供的工具包覆盖信号处理、系统控制、统计计算、优化计算、神经网络、小波分析、偏微分方程、模糊逻辑、动态系统模拟和符号运算等领域。其功能强大,几乎能解决一切数学问题,其他软件能做的工作它几乎都能作。因此,它是科研人员和师生进行科学研究的得力工具,更是高质量新产品研究、开发和分析的主要工具之一,也是高校数学、工程等多个学科各类课程的辅助教学工具。
实例比较
基础计算以极限、导数、积分方面的实例来说明,见表1。
案例应用案例:已知某产品的边际成本和边际收入分别为C'(x):=x2-4x+6,R'(x):=105-2x,且固定成本为100,其中x为销售量。当销售量为多少时有最大利润?最大利润是多少?解题过程比较见表3。
数学软件辅助教学正越来越广泛地被高职数学教育工作者所接受。为更好地发挥数学软件辅助教学的功效,基于教育学和心理学理论,我们认为,选取适合高职学生“学情”的数学软
件非常重要。因此,我们首先要了解高职学生的具体“学情”:(1)高职学生的数学认知水平普遍偏低。具体表现在:数学认知基础不扎实;数学认知结构不良;数学认知加工水平较低;知觉与思维水平低;数学学习的迁移能力不佳。因此,高职学生对超出自身数学认知能力的新事物表现出较低的接受水平。(2)高职学生的“最近发展区”普遍难以清晰界定。维果茨基认为,每个学生都有两种发展水平,一是现有水平,二是潜在水平,现有水平与潜在水平间的发展区域称为“最近发展区”。对高职学生而言,他们的这两种发展水平存在两个显著的特点,一是发展水平普遍偏低,二是发展水平参差不齐。两种发展水平越是偏低就越难清晰界定最近发展区,加之两种发展水平参差不齐,这无疑更增加了界定难度,因而只能采取适度就低不就高的方法来解决。
因此,只有考虑到学生的数学认知水平的现实,才能使教学真正有效;只有正确估计学生的己有发展水平和可能的发展水平,才能使学生已有的学习经验对现在的学习产生积极的影响。基于此,在选择数学软件辅助教学时,应该立足于学生较低的现有发展水平,使得软件的操作形式更接近于高职学生现有的认知水平。通过前文对Mathcad和MATLAB的特点的介绍,以及它们在辅助教学过程中实际应用的比较,可以明显得出:Mathcad在辅助高职数学教学上有一定的优势。主要体现在:
Mathcad的功能定位适应高职学生首先,其功能足以满足高职学生的要求。其次,Mathcad的大众化特点使其不要求用户具有高深的计算机知识,在程序设计上基本不需要计算机程序语言基础,更易于学生接受和使用。
软件的操作形式更接近高职学生现有的认知基础其一,MathCAD中输入的数学式子的格式完全与学生原有认知对象相一致,即输入的式子和现实书写的式子完全一致。其二,计算过程完全与学生原有认知过程相一致,即求解过程和得到的结果与现实的求解过程及其结果完全一致。其三,程序设计的核心和难点――算法的设计――在形式上基本与现实书写的式子一致。
软件的操作复杂性大大低于MATLAB其一,MathCAD采用所见即所得的界面形式,即生成的指令、函数、图形都是“活的”,其中的任何参数都可以直接修改,相应的计算结果也随之发生改变。而MATLAB必须重新定义参数或增加相应的命令,运行后才能得到相应的结果。其二,在MathCAD同一界面中,可以完成所需要完成的全部工作,包括基础计算、图形(及其注释)输出、程序设计、文字处理等,可以生成各种报告和科学论文,而MATLAB无法在同一工作界面中同时完成上述工作任务。
基于上述分析,我们认为,Mathcad辅助高职数学教学更符合高职学生的“学情”,更能满足认知基础普遍偏低的高职学生在“做”中学习数学的要求,进而使高职学生学数学的过程成为一个建构知识的过程,而不是一个复制知识的过程,达到有机地发展学生能力的目的。
虽然我们认为Mathcad在辅助数学教学上比MATLAB更适合于高职学生,但Mathcad也有一定的局限性。MathCAD在对待数值计算、符号分析、文字处理、图形能力的开发上,不以专业水准为追求,而尽力集各种功能于一体。对需讲究精度、速度、算法稳定性的数值计算问题和需经复杂推理的符号运算问题,都不是MathCAD所致力解决的。因此,对于更高层次的学习要求,就需要功能更为强大的数学软件,如MATLAB。
希望以上资料对你有所帮助,附励志名言3条:
1、宁可辛苦一阵子,不要苦一辈子。
2、为成功方法,不为失败借口。
3、蔚蓝的天空虽然美丽,经常风云莫测的人却是起落无从。但他往往会成为风云人物,因为他经得起大风大浪的考验。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论