高职软件技术专业的数学教学与软件结合的实践
本文通过探讨高职软件技术专业数学教学方法,将MATLAB软件有效融入数学教学过程中,实现将数学教育与专业课程教育相融合,建立贴近软件技术专业的数学教学体系,改进传统的数学教学方法,优化数学教学结构,提高数学教学质量,增强学生学习数学的积极性,使基础课程“数学”充分发挥既能服务于软件技术专业又能提高学生科学素养的价值。
一、将MATLAB软件融入高职软件技术专业的数学教学的意义
软件技术专业是一门培养掌握计算机科学技术和软件工程理论方法,具备软件测试与开发的能力,熟练运用工具进行软件系统和软件应用的设计以及开发工作的高素质技能型人才的专业,学习内容主要包括数据库、数据结构,编程语言、软件开发与软件测试等,而数学作为一门基础学科,是学习和研究现代计算机科学技术必不可少的基本工具,数学课程中基础理论、算法方法、数学建模以及数学软件的学习,能够培养学生在数据处理、表达计算、演绎推理等方面的数学意识和数学思维,培养学生在计算机学习中分析问题和解决问题的能力,提高学生逻辑思维、科学研究、算法编程等方面的基本能力。例如《高等数学》中的微积分内容为算法分析奠定了知识基础,《离散数学》中的逻辑推理内容为程序语言设计与编译构建了基础平台,《线性代数》中的矩阵和线性方程组内容为程序编程和软件开发打下了坚实基石,《概率论与数理统计》中的多元统计分析内容为数据挖掘和算法设计提供了统计分析方法。同时,数学与软件技术的结合,也衍生出了计算机科学中的新领域,例如大数据与云计算、人工智能与神经网络等等。(曾长雄.高职软件技术专业的计算机数学教学实践[J].岳阳技术学院学报,2011(4):57-60)
高职院校软件技术专业的人才培养目标,是面向软件开发、应用和维护方向培养专门技术型人才,其数学课程应以软件技术专业人才培养目标为导向。在教学内容中融入数学软件知识,授课方式要与软件技术有机结合,课程任务不再仅仅是教授传统的数学理论知识,而是带领学生学习和掌握数学应用技术,使之能够对本专业后续的学习和今后的就业提供帮助和服务。(李志文,陈勇.MATLAB在高职院校软件技术专业数学课程中的应用研究[J].青岛职业技术学院学报,2015(3):55-58)
二、当前高职院校软件技术专业数学课程的教学现状
当前阶段,我国部分高职院校的数学课程存在学生学习兴趣不浓厚、数学基础不牢固、教学效果不显著和教学方法不变通等问题。综其原因有以下几点:(1)高职院校的招生工作艰难,报考高职院校的考生分数普遍较低,数学基础薄弱;(2)高职院校专业课程设置“去数学化”现象严重,重专业而轻基础;(3)传统的教学方法照本宣科,教学手段单一,无法调到学生学习数学的积极性;(4)数学理论知识内容抽象、枯燥难懂,复杂繁琐数学公式和定理推导让学生望而生畏。因此,创新数学教学效果,改变数学教学策略,突破传统数学教学方法,对于提高高职数学课程的教学效率和提高学生学习数学的积极性势在必行。
三、高职软件技术专业数学教学的实践与探索
在数学课程的教学过程中笔者发现,多数学生可以为数学实验和数学模型找到相应数学理论的支撑,但抽象的逻辑推理和复杂的计算公式往往使学生感觉到枯燥乏味和艰涩难懂,不能学以致用,极大影响了学生对数学课程的学习兴趣。利用数学软件MATLAB辅助教学,能使学生避开繁杂的公式和定理推导过程,更简洁、更有效地计算出结果,摆脱以纸上推演、证明为主的传统数学教学模式,直观感受数学方法的可视化和解决问题的有效性。将数学软件引入到软件技术专业的数学课程中,既能使软件技术真正服务于教学,帮助学生理解数学理论,又能为软件技术专业学生的算法分析和程序编程能力打下了良好的基础。
MATLAB是一种编程效率高、计算功能强大的数学软件,通过简单的代码命令实现复杂的运算,典型应用包括数学计算、算法开发、建模及仿真、数据分析及可视化、科学及工程绘图、应用开发等,其工具箱中的命令调用简单方便,实用性广泛。基于上述目的,笔者对高职软件技术专业数学教学的理念和方法进行了一系列的改革与探索,在教学工作中,将数学课程与MATLAB软件相结合,使得学生的学习兴趣得以提高,取得了较好的效果。下面简要阐述高职软件技术专业的数学课程与MATLAB软件相结合的教学策略。
上一篇:数学教育专业建设的分析以专科学校为例
下一篇:没有了