利用Matalb软件解决工科类课程涉及到的数学领域
如今高职院校改革正在如火如荼的进行,许多课程改革方面出现课程压缩、重整或重组等等;学生生源上出现了生源多样性,比如同一个专业即有普招的,对口,也有自主招生的。这样在课程教学中出现了许多问题,其中对于工科类高职院校课程教学来说,面临着一个迫在眉睫的问题就是:许多工科类课程对数学基础要求高,理论抽象,对于因各种原因数学基础不够扎实的学生来说,学习起来确实会视之为畏途。许多本应是作为工具的数学计算内容,因为大量的繁杂计算,公式推导,让学生和老师都在上面浪费大量时间.而且由于学生层次不一样,教学内容难以向更高层次拓展,课程涉及到的数学领域应该通过怎么样的途径传授给学生,才能让每个层次的学生都能理解和接受。为了解决这个问题,为了适应新形势下高职院校课程教育,为了把师生从烦琐重复的低级劳动中解放出来,为了减轻后续课程计算负担,高等数学课程教学中必须引入一套可行、易学的数值计算软件。
目前,市面上关于数值计算的软件非常的多,比如说计算机高级语言(如BASIC、FORTRAN、C等),我们可以通过这些软件编程来实现一些复杂的数学计算。但是这些软件不仅涉及到对某种语言的专门学习,而且计算效果不理想。随着计算机科学的快速发展,如今推出了一批数学应用平台软件(如MatlalhMathmatie.Maple等).它们个个功能强大,使用极其方便,使得许多复杂的计算如同利用计算器计算加减乘除一样的准确快捷。MATLAB软件是美国MathWorks公司自20世纪80年代中期推出的数学软件,优秀的数值计算能力使其很快在数学软件中脱颖而出,它不仅可以应用于基础数学中的一些常规计算,如求导、求积分、求解微分方程等,对于工程应用数学领域(如线性代数、概率论、数理统计、自动控制理论等)中较复杂的计算问题同样迎刃而解。MATLAB软件使用方便,集成度高,由简单的几条规范命令就可以实现以前FORTRAN类语言成百上千句的功能,学生能在理解掌握数学理论知识的同时,又能简单迅速地算出复杂的数学运算结果,而不必考虑用什么算法以及如何实现等理论性较强的问题,学生容易接受,无疑大大提高了解题效率和学习效果。
在高等数学课堂教学中我们花大量时间着重讲解了各种运算的解题技巧,但是学生掌握不是很理想。而且对于我院来说,高等数学课程开设时间短,给后续课程的学习带来被动,原本解题方法就不容易掌握,时间一长更容易忘记,在后续课程学习中涉及的计算问题就不好解决,如果能在高等数学课堂教授学生学会运用MATALB软件解决后续课程涉及的计算问题,这样不仅激发了学生学习课程、MATLAB语言的极大兴趣,也为学生后续的课程学习、课程设计、毕业设计乃至毕业后搞好工程设计、科学研究都将打下坚实的基础。下面举例说明利用Matalb软件解决课程涉及到的数学领域的优势。