MATLAB程序设计公选课教学探究和探析.docVIP

MATLAB程序设计公选课教学探究和探析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB程序设计公选课教学探究和探析

MATLAB程序设计公选课教学探究和探析   摘 要:本文结合笔者MATLAB程序设计教学体会,着重从教学目标、教学内容、教学模式等方面探讨和研究了该课程的教学实施情况。 关键词:MATLAB;公选课;任务驱动式教学;教学模式;案例教学 公选课是高校基于社会对高素质复合型人才的迫切需要,为实施通识教育而面向全校学生开设的跨学科、跨专业的选修课程,目前已成为高校课程体系的重要组成部分。但与必修课相比,公选课的教学常常出现学生上课不认真、缺课率高、教学效果不好等不尽人意的情况,严重影响公选课的教学质量。如何解决这个问题,是各高校公选课教学工作中必须面临的一个重要问题。 一、MATALB公选课概述 MATLAB作为一种高性能的数值计算和可视化软件,自其诞生以来功能越来越强,在众多领域的应用也越来越广,为此国内外大多数高校都开设了MATLAB课程。目前MATLAB课程的设置方式主要有两种:一种是将MATLAB作为一门计算机语言课程独立开设,学习内容主要是MATLAB编程和基本工具的使用;另一种是将MATLAB与其他课程进行整合,学习的主要内容是课程中相关问题的MATLAB求解方法。长江大学的开课情况也大致如此:较早时在计科、电信、信计等专业的信号处理、数字图像处理等课程中讲解MATLAB相关知识,后来在部分工科专业开设MATLAB编程的选修课,再后来面向全校各专业开设MATLAB程序设计的公选课,目前三种开形式都有,但以公选课为主。笔者已开讲MATLAB程序设计公选课多年,修课人数众多,经过多年的探索,形成了比较成熟的教学模式和教学风格,课程受到学生的普遍欢迎,对培养大学生的创新意识、创新能力起到了积极的作用。 二、教学改革思路 高校设置公选课的目的是拓宽学生的知识面。虽然大多数学生很积极地上选修课,但仍有一部分学生以消极的态度对待公选课,只把公选课当做一项任务被动去完成,这需要学校和任课教师的正确引导和监督。公选课面向全校不同专业的学生,选课学生专业结构和知识水平各异。针对学生的差异性,如何提高不同专业学生对本课程的学习兴趣,如何选择教学内容和素材,如何确定教学方式和考核方式等对提高教学质量、实现教学目标无疑是至关重要的,这就要求教师要深入研究和探讨教学内容设计、教学模式实施。 三、教学实践中的一些有效做法 1.精心准备第一堂课,激发学生兴趣。兴趣是开发智力、挖掘潜能的钥匙,也是行动的最好动力。公选课既要在形式上引人入胜,又要在内容上新颖别致,才能激发学生的兴趣。在具体实施中还是需要技巧的,这体现在如何上好第一堂课。不少教师常采用在课堂上为学生展示MATLAB的强大功能或者结合实例为学生展示MATLAB在解决具体数学问题上的便捷性等。不可否认,这在一定程度上会调动大部分学生的学习积极性,但课堂所展示的MATLAB功能或实例毕竟有限,不少学生仍存有“工具虽好,与己无关”的思想。笔者主要通过以下两个步骤来激发学生的学习兴趣:第一,在介绍MATLAB的概念、基本功能以及在各个领域的应用现状后做一次课堂问卷调查,以掌握学生选修该课程的动机,使后续教学更具针对性;第二,在正式授课之前再介绍一些MATLAB软件帮助学生在全国数学建模大赛、仿真大赛中获奖、找得好工作的真实事迹,这都颇能吸引学生的眼球,具有很好的带动效应。 2.针对学生特点组织教学内容,分层次、分领域实现教学。由于MATLAB的应用领域非常广,不同的学科专业学习该课程的性质有所不同,学生具有不同的特长和喜好,其接受能力也存在一定的差异。教学过程中有部分学生赶不上教学进度,尤其是对于没有计算机语言基础的学生,程序设计对于他们来说相当困难。MATLAB功能非常强大,想要学好全部功能是不可能的,所以一定要针对各自的学科领域选择学习相关的功能模块,因此,本课程应采用分层次、分领域的教学模式。 对于非计算机专业的学生,应先注重基本概念教学,由浅入深,根据课程教学内容层层深入程序设计,这样可以提高学生学习的积极性,扩展程序设计思路。而对于不同学科专业的学生,讲授过程中注重MATLAB在其学科领域中的应用程度。如对于计算机专业图像处理方向的学生,讲授的重点将是图像处理工具箱的应用;而对数学专业的学生来说,重点讲授数值计算、矩阵运算等。由于授课课时有限,授课内容不可能面面俱到,但教师在讲授过程中应引导学生学习其他的知识点,达到事半功倍的效果。 “授人以鱼不如授人以渔”,MATLAB中有着数量惊人的函数,没有一本书能够完全包含这些函数,但MATLAB作为一个优秀的科学计算软件,其帮助系统提供了友好的人机交互界面,考虑了不同用户的需求,构成了一个比较完备的帮助体系。在教学中,教师应当尽量多地演示MATLAB的帮助体系,让学生尽可能地掌握

文档评论(0)

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

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

1亿VIP精品文档

相关文档