关于Matlab的教学改革.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于Matlab的教学改革 摘要:Matlab是一种用于算法开发、数据可视化、数据分析以及数值计算的计算语言和交互式环境。它的应用范围非常广,主要应用于信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。本文主要介绍了Matlab在教学过程中的一些方法的改革,使教学直观生动形象,提高教学质量,加深学生对Matlab语言的理解。 关键词:Matlab;教学方法;教学改革; 进入21世纪随着计算机技术的发展,计算机的应用已深入到各个领域,因此每个高校的不同专业都开设了计算机课程,对于计算机水平要求较高的专业甚至还开设了计算机语言课程,但是对于如何教好学好计算机语言例如Matlab程序设计语言的教学是大家一直探讨的问题。在多年的传统的教学过程中出现有高分低能的现象,这种状况不得不让我们反思:如何让学生将所学的知识应用到编程中去,加深理解与掌握,具备程序设计能力与解决实际问题的能力。本文将对Matlab程序设计语言教学,结合在教学过程中针对学生学习该语言常存在的一些问题,探讨如何在Matlab语言教学中提高教学质量、激发学生的兴趣、提高学生的编程能力,并将所学理论问题与现实问题紧密结合,培养学生的综合能力。 一、Matlab语言介绍 Matlab最早是由Moler博士在讲授线性代数课程时,深感高级语言的诸多不便,于是萌生了新的软件平面,即Matlab(MATrix LABoratory,矩阵实验室)。采用了EISPACK(基于特征值计算的软件包)和LINPACK(线性代数软件包)中的子程序。如今已集成了LAPACK和BLAS库。在各高等院校,对于数学、工程和科学理论中的课程,Matlab都是标准的计算工具。它对于研究、开发和分析也是首选的计算工具。后来Moler博士等一批数学家和软件专家组建了Math Works软件公司,专门从事Matlab的扩展与改进。因此Matlab中补充了许多应用于不同领域的工具箱。如图像工具箱扩展了它解决图像处理问题的能力。用于补充IPT的工具箱是信号处理、神经网络、模糊逻辑和小波工具箱。电力系统工具箱以Simulink为运行环境,具有丰富的电路、电力电子、电机等电气工程学科中常用的元件模型库和齐全的分析功能,可以方便快捷地分析电力电子电路。它对系统比较直观地进行仿真与分析。Matlab提供了几十个工具箱函数。它是一种具有强大功能的高性能语言,因此应用于不同学科,其主要的典型应用领域 包括如下: (1)科学与计算; (2)算法开发; (3)数据获取; (4)建模、模拟和原型设计; (5)数据分析、研究和可视化; (6)科学和工程图形; (7)应用开发,包括图像用户界面构建。 二、Matlab教学方法的改革思路 在传统的教学模式下,计算机语言课程的教学方式一般采用的是课堂讲授与实验练习相结合,而具体的课堂讲授方式大部分的教学方法都是根据教材内容分章节完成,然后再通过实验来加深与巩固知识点。这样让学生养成了一种机械式的学习方法,而传统语言课程的学习方法、编程思维已根深蒂固。针对目前的教学模式,并经过多年来教学模式的探讨,在原有的教学方式方法的基础上做了改进,并且取得了较好的教学效果。 1.分层次、分领域实现教学 目前,各院校都开设了Matlab这门课程,这是一门计算机语言课,一般院校把它作为一门必修课。由于Matlab的应用领域非常广,因此,不同的学科专业学习该课程的性质而有所不同,另外学生的接受能力也存在一定的差异,在教学过程中,将有部分学生赶不上教学进度,尤其对于没有计算机语言基础的学生来说,程序设计对于他们来说相当困难。由于该课程的特殊性,特别是课堂上有些老师演示某些函数的功能时,就会有一部分学生跟不上进度,这样,他们学习该课程的兴趣将会大打折扣。针对以上种种问题,因此,本课程的教学方式采用分层次、分领域的教学模式。对于本、专科学生应调整教学进度,对于非计算机专业的学生,应先注重基本概念教学,再由浅入深,根据课程教学内容层层深入程序设计,这样可以提高学生学习的积极性,扩展程序设计思路。而对于不同学科专业的学生,讲授过程中注重Matlab在其学科领域中的应用程度。比如对于计算机专业图像处理方向的学生,讲授的重点将是图像处理工具箱的应用,而对数学专业的学生来说,重点讲授数值计算、矩阵运算等等。因此,针对不同应用领域,讲授内容的侧重点应不同。由于授课课时有限,授课内容不可能面面俱到。但老师在讲授过程中应该引导学生去学习其他的知识点,达到事半功倍的效果。 2.采用实例、任务驱动式教学 传统的教学方法是“灌输式”的教学方式,本文将采用实例、任务驱动式的教学方法组织教学活动,教、学、做同步进行边教边学,边学边做,使学生的学习活动与任务或问题相结合让学生在每堂课中带着问题而

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档