网络技术特色的机电专业C语言教学改革与实践_第1页
网络技术特色的机电专业C语言教学改革与实践_第2页
网络技术特色的机电专业C语言教学改革与实践_第3页
网络技术特色的机电专业C语言教学改革与实践_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络技术特色的机电专业C语言教学改革与理论网络技术特色的机电专业语言教学改革与理论湖南网络工程职业学院的专业定位是培养具有网络技术特色和创新意识的高素质应用型人才。网络技术特色人才是指能将现代互联网、物联网知识和技能应用于本专业社会理论的一种专门的人才群体。对于机电专业来说,学生只有掌握好语言程序设计这门课程,才能为后续网络技术课程的学习和理论打好根底,如组态软件技术开发的语言就是以语言为主;语言也是其它高级语言的根底,先学好语言再学其它高级语言更能事半功倍。机电专业的语言课程讲授,应区别于其它工科专业,要更加注重语言编程应用才能的培养。如何有针对性地开展语言程序设计课程教学改革并进展理论探究是当前机电专业教学研究的重要课题。1课程教学困境1.1传统教学内容和大纲不能适用于网络特色的机电专业教学语言程序设计是高职入门级计算机语言课程,一般在大一下学期开设,其前期知识铺垫只有计算机根底,但是却涉及很多概念,语法构造也较复杂枯燥,学生学习起来难度较大。传统的语言教学,一般以语法知识为主线组织教学,侧重于语言语法知识的传授[2],缺少对算法设计的练习,学生课堂参与度较低,遇到问题后不知道如何建立起程序模型,更不会转化为语言程序代码了。1.2没有充分发挥为机电专业课程体系效劳的作用作为应用性较强的专业根底课,语言程序设计能否学好关乎到学生后期专业课程学习的效果,但高校现行的教学目的一般是对其进展计算机根底语言的普及,授课深度和广度缺乏,其价值仅仅表达在等本文由论文联盟.Ll.搜集整理级考试中,根本没有起到其在机电专业课程体系中应有的作用。1.3实验理论教学效果不理想传统教学安排,理论教学和实验教学是两门课程,各高校教务部门在排课时难以充分考虑其关联性,往往更多地考虑实验室资源的使用情况,使得两门课程有可能间隔时间很长,更有甚者实验课可能排到理论课程的前面,学生理论学习中的知识不能及时得到理论、指导和消化,使得理论教学为理论学习效劳的效果大打折扣,不利于学生学习和掌握;另一方面,很多高校考虑其老师团队的开展和工作量的分配,理论教学和实验教学由两个独立的教研室分别承当,这又存在老师之间的沟通和互相配合问题,同样影响教学效果。2学生学习现状分析由于高职院校学生的生源质量参差不齐,其学习状况与本科院校学生差异较大。局部成绩较好的学生,学习较刻苦,学习方法掌握较好,可以主动学习;局部学生由于自身根底较差,往往学习主动性不强;还有局部学生仅仅上课被动听讲,根本没有预习、学习、复习的环节,不考虑课程之间的关联性,各门课程成为孤立的小岛,导致专业框架和知识体系构建不起来,造成学而不知所为的场面,更打击其学习积极性。3教改措施针对上述问题,我院机电教研室开展了一系列教改措施,在课堂教学中应用了面向工程过程的六步教学法,即情景、观察、启发、讨论、施行、评价等六个环节,收到较好的教学效果,师生评价较高。3.1讲授模块调整教学内容,加强程序算法的练习算法,是程序设计的灵魂,没有算法的程序,就如没有骨骼的肉体。算法也是多变的小精灵,同一个问题,解决的算法可以很多种,但不同的计算机语言其算法的设计过程却是一样的。所以,学习算法比固定枯燥的语法更有挑战性,也更容易引起学生的学习兴趣,进步学生参与度。算法是程序设计的思路和实现步骤,如何把详细问题提炼为计算机的执行步骤是算法授课的核心,关键是问题数学模型的建立。以流程图作为辅助手段帮助学生梳理思路,把问题可能出现的各种情况都考虑全面,这就需要任课老师长期的理论积累。典型算法的讲解过程中,任课老师应根据前期分析过程现场绘制其流程图,帮助学生养成写代码前先画流程图的良好的编程习惯。3.2改革课堂教学方法,添加讨论模块俗语说兴趣是最好的老师,在授课过程中只有激发学生的学习兴趣,才能到达事半功倍的效果。老师抛出问题后并不急于解答,而是让学生分组讨论其对策,老师只是这个环节中的引导者,学生才是解决问题的主体。例如学习分支构造中的if-else控制语句时,课堂讨论的问题是为两个同学按身高排座位,让学生以分组的方式进展讨论和步骤设计。有些小组当场找两个同学来现场演示并总结,详细过程为:两个同学入座〔存数据〕站起来比拟身高〔判断数据大小〕按照高矮排座〔排序〕,这时学生发现问题:两个座位可能无法完成,需要借助第三个座位。学生在讨论当中自己发现问题,考虑解决方案,最终总结出实现此程序的算法。此时老师再适时引入延伸问题:三人排座问题,多人排座问题通过现场的演示和讨论,学生情绪高涨并都能积极参与,最终得到解决方案,特别有成就感,到达了比拟好的课堂教学效果。3.3拓展模块增加专业开发案例语言是组态软件开发技术的主要语言之一,对机电专业的学生尤为重要,学好了这门语言,相当于获得了从低端到高端的楼梯。在授课中如何向专业靠拢,而不是简单为了计算机等级考试而学习,也是教改的重要内容。因此,教研室在专业拓展模块中适当添加了组态软件的语言开发简单例程,由易到难,引导学生逐步理解机电专业可以干什么。比方在分支构造的学习后期,增加了案例食堂刷卡系统的开发:4种菜品分别标号为1、2、3、4,其单价对应存放在1、2、3、4中,利用分支构造的sith语句实现快速刷卡功能。学生通过类似题目的练习如体重测试系统、评委打分器等,更加明确语言的功能和特点。引导学生对身边的机电设备仔细观察,课余进展语言模拟,一方面,锻炼了学生的语言编程才能;另一方面,为其后期组态软件开发等专业课的学习储藏知识,为网络技术特色人才培养奠定良好的基矗3.4重视实验模块,理论严密联络理论网络技术特色人才培养目的是培养适应将来社会信息化、网络化要求的应用型人才,语言程序设计更是一门理论性很强的课程,注重编程才能和解决问题才能的培养,只有加强理论与理论的联络,才能更好地进步学生理论才能。因此,在上课时间的安排上,教研室提早与相关部门沟通,尽量使实验课紧跟理论课的节奏,更好地起到支撑作用。课堂讲授坚持精讲多练、即学即用、实用为目的的综合性原那么[3],搭建编程设计的框架构造。实验任务就是在理论课的根底上实兵演练,在此过程中,任课老师要催促学生建立程序错误档案[4],记录其在每次程序调试中的错误类型和原因,并有针对性地反复练习,可以有效地帮助学生防止后期再犯同样的错误。另外,在实验室资源不紧张的情况下,教研室还将理论讲授搬到实验室里完成,真正让学生做到理实一体化教学。此方案施行之前我们充分考虑各种利弊,做好应对措施,如引进极域辅助教学系统,利用其监控功能催促学生,并且利用此系统的播送和学生演示等辅助功能,使学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论