MATLAB教学模式研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:sznzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对MATLAB的特点及以往教学中出现的一些问题,笔者提出了改进教学各环节的方法。实践表明,采用文中的教学模式,提高了教学质量和效率,激发了学生学习主动性和积极性。
  关键词:MATLAB;教学环节;任务驱动式教学;教学模式
  一、 引言
  MATLAB自诞生以来,随着其功能的逐步增加和完善,在众多领域的应用越来越广,国内外大多数高校都开设了MATLAB课程。该课程内容庞杂、实践性强但是课时安排不够、教学效果不尽如人意,使得学生产生逆反心理以及有厌学等情况的产生,所以如何利用有效的教学模式解决矛盾,是各高校教学工作中必须面临的一个重要问题。
  二、 关于MATLAB教学模式的研究
  (一) 设置MATLAB相关课程
  MATLAB课程的设置可以分为两种形式:一种是将其作为一门计算机语言课程而独立开设,另一种是将MATLAB与其他课程进行整合。长江大学的开课情况也大致如此:较早的时候是在计科专业的相关课程中讲解MATLAB知识,后来在部分理工科专业开MATLAB编程的选修课,再后来面向全校各专业开设MATLAB程序设计的通识课,目前三种开课形式都有。笔者已开讲MATLAB程序设计课多年,修课人数众多,经过多年摸索,充分吸收国内外先进教学经验,主要从以下几个方面进行改革:采用高效的教学方式、安排恰当的教学内容、利用多种方式进行实践、综合运用教学策略、对教学考评制度进行完善等,采用以学生为教学主体、教师为教学主导的“双主”模式,达到了满意的教学效果。
  (二) 教学实践中的一些具体做法
  1. 讲好第一堂课,激发学生兴趣
  MATLAB第一堂课,不少教师选择在上课的过程中为学生们介绍并展示MATLAB强大的功能,同时可能还会联系实际情况进行教学,比如说教师会为学生展示如何利用MATLAB来解决数学问题,且利用MATLAB解决问题是十分便捷和高效的。通过多种多样的教学方式可以在一定程度上促进学生学习的积极性,但是仍有部分学生觉得学习枯燥乏味提不起兴趣,可能因为学生们都有自己感兴趣的专业和领域,而教师在课堂中为学生们所做的展示还远远不够。为此笔者经常按照以下两种方法来提高学生们的学习兴趣:首先,在介绍MATLAB的基本功能以及应用在不同领域的情况之后,可以利用调查问卷调查学生们的选课动机,了解了选课动机就能使得后续课堂教学中能更有针对性;第二,介绍几名学过MATLAB的同学的真实事迹:因学好MATLAB,帮助他们全国数学建模获奖、仿真大赛获奖、找得好工作等,这颇能吸引眼球,也有很好的带动与激励效应。
  2. 针对学生特点,分层次、分领域实现教学
  MATLAB可以应用于不同领域,且因为所涉及的专业不同,学习目的自然也不尽相同,而每位同学的兴趣爱好和自身的特长肯定存在很多差异,同时学生们接受知识的能力也有很大的差距;MATLAB功能非常强大,若要学好全部的功能也是不可能的。针对以上种种问题,本课程宜采用分层次、分领域的教学模式。
  一些并非计算机专业的學生,他们的编程能力可能稍逊一筹,所以在教学过程中先进行基本概念方面的讲解,再由浅及深,深入程序设计,这种教学方式可以有效地帮助学生提高他们的学习兴趣,同时在帮助学生设计思路的扩展方面起了很大作用。对数学专业的学生来说,重点讲授数值计算、矩阵运算等;对于计算机相关专业的学生,讲授的重点将是GUI、图像处理、仿真等工具箱的应用。由于课时是有限的,教师授课时无法做到面面俱到,但是在讲解过程中可以多多引导学生利用课余时间自主学习,使得他们对课堂以外的知识有基本的了解,达到事半功倍的效果。
  3. 多种措施促实践,切实提高应用与创新能力
  MATLAB不同于其他课程,它是一门实践性非常强的课程,而这就需要师生之间以及学生之间保持密切的交流,与此同时教师应当为学生们营造一种可以自由发表言论的氛围,使学生能感受到他们在一个民主、和谐的环境下交流学习,建一个QQ交流群是很有必要的:在与老师、同学们交流时,学生可以将自己有疑问的地方提出来,对这方面熟悉的同学们可以帮助他解决问题,并且他们在帮助他人的同时又巩固了自己的知识,一举两得。
  MATLAB中有着数量惊人的函数,没有一本书能够完全包含这些函数,但MATLAB作为一个优秀的科学计算软件,其帮助系统提供了友好的人机交互界面,构成了一个比较完备的帮助体系。在教学中,教师应当尽量多地演示MATLAB的帮助体系,让学生尽可能地掌握帮助体系的使用方法。
  为了解决课时少内容多的矛盾,老师可以布置一些适当难度的大作业,激发学生自主学习的欲望。大作业一般是把课程的主要内容融合具体案例让学生编程实现:针对一些实际操作能力较强的同学,可以让他们独自完成作业;针对一些动手能力较弱的学生,老师可以将他们以团队的形式完成作业,这样做既能让学生们得到练习,又培养了他们团队精神和与人合作的能力,也可取长补短,合力解决问题后也能获得极大的成就感。
  MATLAB网络资源非常多,要鼓励学生合理利用网络资源;另外还可组织有兴趣的学生集中来分析开源的代码以及研究一些已经很成熟的系统,更深层次的认识和理解有关实际应用系统是如何构造的以及如何实现其具体功能;在课程的后半部分,老师可以帮助学生们根据自己的专业方向和研究兴趣,查阅资料,撰写综述报告,以提高学生跟踪学科前沿的能力。
  4. 采用案例法和任务驱动式教学
  任务驱动式教学法其特点是以学生为中心,以任务为驱动:教师将教学内容设计成具体的任务,讲授前可以先实例演示给学生观看效果。讲授理论知识的同时辅以案例来说明某些知识点,启发学生自主发现问题并想法解决问题:将教师授课与学生学习同时进行,教师边教学生边学,学生在完成任务的过程中可以学习到理论知识,同时也丰富了他们综合应用方面的知识。
  5. 重视教学的过程化管理与综合考评
  对课堂、作业、实验等环节进行有效的管理,考核时打破单纯试卷的考评方式,采用自评、同伴互评和教师综评相结合、定性评价和定量评价相结合的形式,注重评价过程,充分了解学生学习基础知识、联系实际以及能否在一个领域有创新、有突破等方面的情况。
  三、 结束语
  MATLAB在长江大学十多年的教改实践表明:以学生为主体、教师为主导的“双主”模式效果明显!学生普遍反应:内容充满趣味,能真正学到有用的知识,为后续课程的学习和研究奠定了坚实的基础。
  参考文献:
  [1]邢雪宁,刘丽娜.关于MATLAB课程教学的探讨[J].计算机时代,2011,(7):67-69.
  [2]姜钦扬.MATLAB软件在高校教学中的应用[J].沈阳:沈阳教育学院学报,2008,10(3):31-33.
  作者简介:
  严圣华,湖北省荆州市,长江大学计算机学院。
其他文献
摘 要:两节公开课,第一节很完美,每个学生都展现得很精彩,每个环节都进行得很顺畅。学生在课堂上自由分组,大胆表演,一个主题但有不同拓展,内容各不相同。充分体现了以生为本的理念,看起来很民主,实际上学生只是按老师设定好的剧本在走,没有任何自由,是虚假的美丽。第二节课,看起来很平淡,但在这里,每个孩子都是自由的。你可以选择自己喜欢的读书方式,老师也愿意在课堂上花宝贵的三分钟,只是为了等待一个小组。  
摘 要:入学教育作为大学生入校的第一节课,承担引导学生从高中生到大学生角色转变的任务。入学教育在学生生活适应性引导、专业认识、安全意识加强等方面发挥着重要作用。新生入学后要适应新的环境,这涉及学习方式、生活习惯、人际交往等方面,而入学教育则是行之有效的一种解决以上问题的过程。此外,新生入学阶段,正是学生的心智、伦理、道德等发生变化转折的关键时期,在这个过程中及时进行准确的引导、干预和激励无疑是最为
背景:糖尿病周围神经病(DPN)是糖尿病最常见的一种慢性并发症,可以累及周围神经的运动、感觉及自主神经纤维。若以周围神经传导速度(NCV)或临床症状判断,糖尿病性周围神经病
摘 要:高校教育作为学生教育的高级阶段,有着普通教育的共性更有其自身特殊性质。同时大学生正处于成长发育和人生观、世界观、价值观的初成期。外界的动态和现象都会对大学生的发展造成深远的影响,从而引发学生的心理和思想上的波动,产生突发事件。在新媒体迅速发展的今天,要求辅导员必须根据工作条件和工作环境的变化,不断提升工作素质和能力,及时调整工作思路和方法,寻找解决危机事件的途径。因此,研究新形势下辅导员在
摘 要:高校科研水平提升,科研人员需要一个可以随时使用、脱离校园网环境、官方权威的科研考评平台,来获取相关科研任务、评定、制度和新闻。本文基于用户需求,设计实现基于沈师科研业绩考评系统的微信运维平台,通过方便快捷的操作、清晰明了的页面,使教师科研业绩一目了然,更加实时准确地管理信息。  关键词:科研考评系统;微信公众号;运维平台;开发与实践  一、 引言  随着智能手机的普及应用,微信运维平台成为
摘 要:小学是教育初级阶段,在传授知识的同时,主要是为学生后续学习打下坚实基础,养成良好的学习习惯。阅读是一种常见的学习的方法,在文科领域重视程度较高,但是在科学教学中却并未得到足够的重视,其中还存在一系列的缺陷和不足,教学形式十分陈旧,严重影响到小学科学教学成效。故此,需要进一步提升小学科学教学中阅读重要性,切实提升学生的学科素养,为后续发展打下坚实的基础和保障。本文就小学科学教育中阅读对提升学