作者:杨建辉 本文字数:2476
[摘 要] 针对MATLAB语言课程的操作性强、不宜纯理论教学等特点,引入以项目为驱动的MATLAB课程教学及实践方法。从MATLAB课程体系中,重新梳理知识点,引入无源时差定位项目,对其进行模块化分解,并按模块难度及学生层次进行合理分配,最后总结任务完成情况并反馈完善课程实践过程。该教学法对仿真语言、开发环境类等课程较为适用。
[关 键 词] MATLAB;项目驱动;教学改革;课程实践
[中图分类号] G642 [文献标志码] A [文章编号] 2096-0603(2019)04-0074-02
MATLAB以其强大的数值计算、仿真建模、信号分析及可视化绘图等功能[1],被大多工科院校的设定为仿真类主流课程,也是大多工科专业进行毕业设计的主要工具之一,因此该课程在工科类院校占据重要位置。
该课程的教学大多集中在MATLAB的使用及操作上,如基本的语法、矩阵、数值计算、绘图等内容,仿真学习中基本停留在纯仿真设计及建模,鲜有以实际项目背景为依托深入学习MATLAB的教学方法。
针对此情况,以项目学习为驱动,探索在MATLAB教学中引入新型教学方法。通过选择适宜的科研项目,结合教学内容进行模块化分解,将子项目分配给学生进行学习及实践。最后对完成的课题内容进行总结,反馈到项目实施过程中,对项目实施计划进行完善,达到一定程度的良性循环[2]。
一、以项目为驱动的MATLAB教学方法
所谓以项目为驱动的教学方法,就是在课程教学中引入适当的项目课题,以学生为主体,以教师为引导,融合课程知识体系,按模块化的思路进行项目任务分配,,并将二者的结合贯穿于教学活动过程中,以达到激发学生的学习积极性及能动性,使所学内容有实施落脚点、巩固课题知识及提升相关科研能力的目的[3]。
(一)需解决的主要问题
将实际科研项目引入课堂教学的过程中,需解决以下主要问题。
1.整理课程知识体系
作为布置项目模块实践的基础,同时也是掌握课程内容的重要环节。
2.选择适宜的科研项目
选择难易适中,既涵盖课程知识体系内容,又同授课专业相融合的科研项目。
3.自上而下的项目分解
项目分解的质量将直接影响教学效果,采用自上而下的项目分解法有利于得到适应于不同教学内容的项目模块。
4.对项目进行合理分配
分解后的项目模块涵盖不同的知识点、算法模型及技术要点,因材施教,结合学生的知识水平进行合理分配,以使学生的创造性得到最大限度的发挥。
5.持续改进
教师作为项目的选取及分配者,应不断总结反思一切教学活动,持续改进教学方案,达到较好的教、学效果。
(二)教学方法实施流程
以项目为驱动的教学方法,突出学生为项目的主要完成对象,教师为项目分解和分配的引导者。实施过程中,积极引导学生分析、探索、推理及解决问题,教师给予适当的答疑及指导[4]。
二、MATLAB课程结构及知识点梳理
从MATLAB课程的基本内容出发,要求教师能全面了解、熟知课程的整体分布,章节的内在联系,重点、难点等分配,进而梳理出使学生容易接受、阶梯式的知识体系。
以《MATLAB程序设计与应用(第二版)》为例,课本前7章为基本内容,其中矩阵、数值计算、程序设计及绘图等内容是整个课程的基础知识点,也是贯穿整个MATLAB学习的核心内容之一[5]。该课程按知识点内容及层次关系,大致分为5部分:基础数据表示及计算、数值统计及分析、函数设计及调用、信号处理方法、滤波设计及应用等。
三、项目选择及模块化分解
项目的选择和分解是该教学方法的核心,且项目分解的质量将直接影响教学实践效果。无源时差定位(TDOA)技术涉及信号采集、分析处理、算法设计、定位、目标呈现等多个环节[6],将其部分模块引入MATLAB课程加以实践,具有较好的应用背景,又不乏锻炼学生对MATLAB的深入使用及理解,比较适合作为本方法实施的项目来源。
结合MATLAB课程的梳理结果,采用自上而下、横向匹配的方式对项目进行合理的模块化分解。所谓自上而下,是指从项目整体出发,逐层分离,直到将项目分解为可用MATLAB实施的环节为止;横向匹配则指结合MATLAB课程的知识点内容,对分解出的项目模块有所指向,以支撑相关理论知识点的巩固学习[7]。在子项目完成的过程中,鼓励学生采用多种实现方式及解法,让学生有充分的項目实践机会。
四、教学实践及反思
(一)教学实践
在本校通信工程专业的MATLAB语言课程上进行该教学方法的实践,下面对每个子模块及MATLAB知识点对应关系做简要阐述。
1.信号预处理
信号预处理涉及的主要操作有IQ信号提取、信号幅度及频谱计算、矩阵操作、滤波设计及绘图等内容。其MATLAB核心代码主要考查学生对基本IQ数据提取、信号参数计算及显示等内容。
fid=fopen(′a.dat′,′rb′); %打开文件
- 《新课程》杂志征稿通知
- 论文发表中的DOI是什么意思
- 《新课程》杂志论文知网收截图
- 新课程杂志主管单位主办单位说明
- 如何提高发表论文的“命中率”
- 《现代职业教育》杂志每版字数调整为2000字
- 现代职业教育杂志中国知网全文收录截图
- 中国知网期刊大全检索《现代职业教育》杂志
- 编辑在论文发表工作中的重要性
新课程杂志社提示:
本文标题:以项目为驱动的MATLAB课程教学改革与实践
当前网址:http://www.xinkecheng.cn/laigao/14262.html