基于MATLAB的促进师生共同发展的《信号与系统》课程教学改革
2018-05-10谢自梅范黎林
谢自梅 范黎林
摘要:针对《信号与系统》课程的特点和教学中存在的问题,将MATLAB引入到该课程的课堂教学中。这样不仅加强了学生所掌握的理论知识和提高他们解决问题的能力,还可以促进教师的专业发展,最终提高课堂的教学质量。
关键词:《信号与系统》;师生共同发展;MATLAB;教学改革
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2018)11-0103-02
《信号与系统》是自动控制和通信工程等专业的专业基础平台课程中的必修课,提高教学效果和质量对培养这方面人才具有重要意义。通过该课程的学习,可以让学生掌握信号、系统的基本理论、方法,提高学生运用信号、系统的有关知识去分析和解决问题的能力。它以《高等数学》、《概率论》等课程为基础,又为今后的专业课程如《数字信号处理》、《随机信号分析》等课程打下基础,在课程体系中有着承上启下的作用[1]。
一、《信号与系统》课堂教学中存在的不足
课程特点:第一,教学内容多学时少。一方面,课程用到数学方面的知识多,要求学生熟悉过多的数学知识,学生提出问题、老师回答问题都会碰到推导公式,因此需要解决内容多、学时少之间的矛盾;另一方面,学生对通过复杂数学推导和运算的理论知识没有实际运用的认识,不能体会所求结果就是信号应用[2]。第二,课程内容概念性强,抽象不易理解,过多传授理论知识,不能让学生理解理论和实际应用之间的联系。第三,传统的使用实验箱,主要是硬件实验。一方面,过多的验证性实验是按部就班连线看结果,忽略实验方法的探索和研究,起不到对学生思维的锻炼和创新能力的提高;另一方面,随着时间的推移,实验仪器老化、零件丢失,不方便实验的如期进行。
鉴于以上原因,把MATLAB运用到教学中,积极为学生创造一个愉快、轻松的学习氛围,提升学习效率和培养学习能力,为《信号与系统》课堂教学改革创造一个优秀的教和学平台。
二、MATLAB简介
MATLAB是当前最优秀的科学计算软件之一,也是许多科学领域中分析、应用和开发的基本工具。由美国Mathworks公司于20世纪80年代推出的数学软件,最初专门用于矩阵运算,经过多年发展,已经发展成为功能全面的软件。MATLAB编写简单、代码效率高等优点使MATLAB在通信、金融计算等领域被广泛应用[3]。
《信号与系统》是偏理论的课程,凭借MATLAB独特的優势,用来完成纯数值计算、信号、系统的建模和仿真,可以把抽象理论可视化,不但提高学生学习兴趣,还培养学生自主获得知识和单独解决学习、生活中遇到问题的能力。
三、运用MATLAB提高《信号与系统》课堂教学效果和效率
《信号与系统》是高校自动控制和通信工程等专业大二的专业必修课,一般情况下,MATLAB作为选修课在此之前选学。本校《信号与系统》教学中,以陈后金主编的《信号与系统》为理论教材,用MATLAB为工具整理实验内容,推荐徐利民编的《基于MATLAB的信号与系统实验教程》为参考教材,运用MATLAB进行《信号与系统》课程的教学改革。通过近几年的教学实践, 取得了良好的教学效果。
(一)课堂教学的改进。
《信号与系统》中的结论和理论大部分由数学推导得到,对学生而言抽象难以理解,作业计算量大,只用笔算比较烦琐。MATLAB软件可以实现信号的产生、运算、变换、调制等一系列有关该课程的概念和计算均可创建图形和数值计算使之可视化。所以,把多媒体教学、板书和MATLAB动态演示结合在一起,不但使课堂教学变得生动和直观,而且还易加深学生理解抽象概念, 巩固所学的知识,帮助学生掌握课程中的概念、原理和分析方法。