- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟仪器技术课程教学改革和实践
虚拟仪器技术课程教学改革和实践
摘要:《虚拟仪器技术》是我院的系定选修课,并且是测控技术与仪器专业的专业必修课。这是一门新开不久的课程,如何提高课堂效率,调动学生学习的主动性和积极性,我们在课程内容、授课模式和考核方式等几方面进行了探索,做了很多的尝试,本文介绍了这方面的经验教训。
关键词:虚拟仪器技术;教学改革;双语教学
1 引言
虚拟仪器,是电子测量仪器发展的最新阶段,是一种以计算机软件为核心,利用飞速发展的计算机技术和网络技术,加上必要的测试硬件模块,把计算机屏幕作为仪器软面板,由用户来定义的基于计算机的仪器。目前,虚拟仪器发展迅速,在工业、交通、军事、科研、教学等领域得到广泛应用。本课程学习虚拟仪器开发软件LabVIEW,掌握虚拟仪器的面板设计、程序框图设计、信号分析与处理技术。由于本课程是一门新开课,对于如何在32学时内让学生掌握简单虚拟仪器的设计,笔者在课程内容、授课模式和考核方式等几方面做了一些探索[1]。
2 课程内容
鉴于这门课只有32学时,而虚拟仪器技术内容非常丰富。虚拟仪器与传统仪器的不同在于它由测试硬件完成信号的采集与控制,而将信号分析与处理、结果表达与输出让计算机来完成,编制具有某种测量功能的软件就可构成具有该种功能的测试仪器。因此设计虚拟仪器的过程与主要工作内容就是编制应用软件的过程。虚拟仪器软件开发工具中最流行的是图形化编程语言LabVIEW(Laboratory Virtual Instruments Engineering Workbench)。LabVIEW将繁琐复杂的文本式语言编程简化成用菜单提示方式选择功能,各种功能用线条进行连接,并且提供众多的源码级的设备驱动程序、分析和表达库函数,用户可以快捷地构建自己所需要的仪器系统,它能够节省85%以上的程序开发时间,而运行速度却几乎不受影响。因此本课程主要介绍LabVIEW编程语言以及用LabVIEW作为软件开发工具设计数据采集系统和虚拟仪器的方法。我们最后把讲课内容定为介绍LabVIEW语言的基础知识,包括界面、菜单、工具、模块、器件、函数等,并简要介绍编程技巧及优化策略。通过本课程的学习,学生应掌握虚拟仪器设计的主要思想、图形化编程语言的原理、方法和应用技术。具体内容为:LabVIEW基础、程序结构、字符串、数组、簇和矩阵、图表和图形、文件I/O、数据采集与仪器控制、LabVIEW应用-信号处理、属性节点和方法节点。这些内容是虚拟仪器编程的基础,有了这些基础知识,学生看范例或者他人的程序就比较方便。
课程内容安排最主要的措施是加强了实践教学环节,理论与实际密切联系。本课程安排一半学时也就是16学时为教师讲授的时间,边讲边带着学生操作,让学生尽快熟悉LabVIEW编程语言的内容、方法和技巧。另外16学时为学生动手实践的时间,学生在了解了基本原理和编程方法之后,必须通过上机实践,编写程序,上机联调,才能真正掌握。同时,实践教学对于提高学生综合素质,培养学生的创新精神与实践能力具有特殊作用。课堂教学全部在机房进行。
3 授课模式
传统的教学模式是以传授书本知识即间接经验为主,帮助学生掌握课程的知识点和知识体系,掌握一定的学科思维方法,但是传授的知识是死的知识,学生不会运用,这也就是目前很多软件编程课学生学完以后仍然不会编程的原因。为了避免出现这种情况,我们最早是借鉴NI公司的商业培训课的教学模式,把以系统传授知识为主的传统教学模式改变为完全以实战练习为中心的新的教学模式,但是这种方法也有一个弊端,因为实战练习的程序每一步都很清楚,学生跟着做完后其实仍然没有掌握。我们认为,学生能力培养需遵循由浅入深、由简单到复杂、从知识掌握到能力培养的顺序渐进的过程。因此,采取讲练结合,边讲边练,强调实训的教学方法是比较合适的,让学生自己发现问题和解决问题。
我们现在的授课模式是,在授课过程中,新讲授的内容基本是老师带着学生操作,并且完成一个简单的程序,这是学生熟悉新知识的阶段。这个阶段由老师带着做,可以减少学生不必要的摸索时间。做一个简单的程序,既能让学生学习新知识的应用,又能让他们体会成功的喜悦,激发他们的学习热情。然后,给他们布置几个题目,在课堂上让他们自己编程完成。这时,学生需要消化吸收所学内容并将其应用,这是知识的掌握阶段。这些题目有一定难度,但是学生经过思索后仍然可以解出,这种有一定挑战性的题目,能提高他们的兴趣,增强他们克服困难的信心。这些题目的完成结果计入平时成绩,可以防止一些只准备混学分的同学偷懒。最后的课程设计,学生需要综合运用所学知识开发出一个仪器或系统,学生需要掌握软硬件设计与调试技术,并且需要结合以前学过的电路知识、传感器、信号处理以及电子测量等课程的知识,在编程过程中
原创力文档


文档评论(0)