C语言程序的设计实验教学的探讨.docVIP

  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文档。上传文档
查看更多
C语言程序的设计实验教学的探讨

C语言程序的设计实验教学的探讨   摘要:近年来,许多高等学校,不仅计算机专业开设了C语言课程,而且非计算机专业也开设了C语言课程。C语言是一门实践性很强的课程,许多抽象复杂的知识都要通过实验来加强学生对知识点的理解与掌握。针对目前实验教学中存在的问题,文章就如何强化C语言实验教学进行了探讨,并提出了一些可行的方法。教学实践表明,这些方法有助于激发学生学习的主动性,提高实验教学效果。   关键词:C语言程序设计实验教学教学改革   C语言程序设计课程是计算机和软件专业学生接触的第一门专业基础课,也是许多高等院校非计算机专业学生的一门必修公共基础课,是高等院校的重点课程之一。C语言程序设计是学生学习其他程序设计语言的基础,C语言是一门实践性很强的课程,实验教学是学习该课程不可缺少的重要组成部分。但目前的实验教学方法存在许多问题,本文针对存在的问题进行了探讨并提出了一些切实可行的办法。   1、现有实验教学方法存在的问题   C语言的数据类型较多、表达式丰富、语法结构复杂,它是教师难教、学生难学的课程之一。对于一些抽象的概念学生要通过大量的上机实践去理解,但目前大部分高校都比较重视理论部分,上机实践只是理论教学的一部分。在学时划分上偏重理论教学,而且实践教学与理论教学出现严重脱节现象,导致学习的新知识不能得到及时的巩固,等到真正上机操作的时候学习的内容已经遗忘的差不多学生无从下手。只有做好理论与实践的衔接才能改善这种情况。   对上机内容不够重视。许多学生课前没有预习的习惯,到上机的时候只是单纯的去抄书本上的内容,使得上机课成了打字练习课。因为没有得到很好的练习,许多学生只能看懂答案,自己去编写却没有思路。由于英语水平不高,当面对一大堆错误提示时茫然无措。   2、实验教学的改革与探讨   2.1 加大实验教学管理力度   为了培养学生应用所学知识解决实际问题的能力,锻练学生的逻辑思维能力和创新思维能力,我们加大了实验教学的管理力度。我们组建了由7名主讲老师和9名助教组成的软件技术基础小组,由一名资深的老教授担任教学组长。主讲老师主要负责理论课的讲授以及实验内容的安排工作,每名主讲有两名助教跟听,为了保证实验教学的质量每名助教都要随堂跟听主讲教员的课,这样既保证了助教了解学生的课堂情况又锻练了自己的教学水平。每次实验结束后,助教都要完成一份报告交给主讲,内容包括本次的上机情况,以及学生对知识的掌握运用情况,哪些地方是学生还没有掌握容易出错需要再次强调的,哪些知识点绝大部分已经熟练掌握,有了这份报告主讲教员就能有针对性的去准备下次的课前复习,这样既节省时间又解决了上次课遗留的问题。   每次的实验内容由课程组长组织集体备课,7名主讲老师根据上课时学生的反应及自己以往的教学经验来共同讨论确定实验的题目。有了这样一支教学团队和相应的管理策略,就为完成实验教学任务、达到良好的实验效果提供了必要的保证。   2.2 紧密结合教学,合理规划实验   实验教学的开设时间,必须与理论教学相互配合,统筹安排,从而达到通过实验消化、吸收和巩固理论知识的目的。但是由于受到实验学时的限制,只能合理安排实验内容选取。每次的实验内容可以分为不同的层次与等级,包含一些简单的基础的,学生根据上课内容能够很容易编写的,以便激发学生的兴趣。除了基础和中等难度的内容之外还可以安排一些选做题目,激发少部分学生的创新能力。   除此之外,可以适当安排一些与实际紧密联系的实验内容。让学生感觉到学有所用,激发他们学习的主动性。如在学习循环结构时,可以安排诸如“百鸡问题”、“兔子繁殖问题”及“猴子吃桃问题”等有趣的内容。对于这样一些数学问题,现在让学生去编程实现,在一定程度上可以激发他们的学习兴趣。还可以安排一些符合他们专业的问题,如对于车辆运输工程系的学生,可以安排诸如车辆完好率、或者派车问题。   2.3 重视课前预习,做好实验报告管理工作   课前预习是做好实验的必要准备,但是大部分学生都不愿去看课本,等到上课的时候面对实验题目脑中一片空白,对情趣老师要求的试验报告也是应付了事。程序设计的灵魂是算法,为了让学生理清思路,掌握精髓,我们制作了自己的实验报告,要求每个人上课前画出对应的流程图,写出相应的算法及程序,等到实验课的时候去调试改进自己的程序,这样既节省了时间又加强了学生的编程能力。对于验收工作,我们做到不漏掉一个学生。学生调试完成后举手示意辅导教员,辅导老师根据学生设计的程序随机性的提问一些和所学知识有关的问题,以确保程序是每个学生自己独立完成的。我们要求学生将调试过程中出现的错误及改正后的代码写在实验报告中,掌握一些错误的改正方法。   2.4 充分发挥学生主观能动性,提高教学效率   教育家陶行知指出:“我以为好的先生不是教书

文档评论(0)

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

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

1亿VIP精品文档

相关文档