软件高职专业数学课程改革方案前言:现代任何一门学科的发展都离不开数学
计算机科学更是如此,它的诞生和发展是同数学密不可分的
在计算机科学与技术的众多分支领域中,如计算机软件与理论、计算机应用技术、计算机通信和网络技术及人工智能等领域中,数学理论的应用随处可见
考虑到软件高职专业的特点和培养面向应用软件开发人才的目标定位,同时基于“够用、实用”的原则并考虑到课程教学时数的限制,软高专业的数学课程没有必要详细地介绍微积分、线性代数、概率论和离散数学的内容,而应该有选择地介绍这些理论中最基本的概念与方法,从着力提高学生的自主创新能力和实践能力出发,围绕专业课程的需求,教学大纲的修订,教学内容的调整,教学方法的改革与学生数学能力的培养等几个方面开展软高专业数学课程的改革
一、理清专业需求,明确改革方向1、微积分与计算机科学自从牛顿和莱布尼兹创立了微积分以来,微积分作为一个基本的处理连续数学的工具,不仅自身的理论得到迅猛的发展,而且被广泛应用于自然科学、工程技术和经济管理等领域,即使是以处理离散对象为主的计算机科学,也离不开微积分这个经典的数学工具
比如无理数的计算问题,如何在精度许可的范围内尽可能精确地计算一个无理数,我们可以利用无穷级数展开的方法将这些无理数表示成无穷多项有理数的和
如,又如初等函数的计算问题,一个求和式的编程计算问题
这些问题说明,无穷级数展开和级数收敛的知识对于计算机科学而言是十分重要的,甚至对于保障程序设计的正确性来说也是必不可少的
而要掌握有关无穷级数的知识,就必须学习极限、收敛性,函数的导数等知识,这些正是微积分的基本内容
2、线性代数与计算机科学在大量的工程设计、经济管理以及计算机应用等领域中,常常需要求解多个未知数(简称多元)的线性方程组
研究多元线性方程组解的存在性、解的结构以及如何有效地求解多元线性方程组,是线性代数的一个主要研究内容