《C语言程序设计》课程教学评价体系的建立探究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sunlongjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在《C语言程序设计》课程教学过程中,如何建立切实可行的教学评价体系来提高教学的效果是值得探究的一个问题。该文从理论教学、实验教学、学生自主学习等几个教学环节提出了一套合理的评价体系,并通过实际教学实践,获得了良好的教学效果。
  关键词:《C语言程序设计》课程; 教学评价; 评价体系构建
  中图分类号:G642文献标识码:A文章编号:1009-3044(2011)09-2212-01
  《C语言程序设计》是高等院校理工科专业的公共基础课和程序设计的入门课程,我校从2002年开始在部分非计算机理工类专业开设。该课程的特点是理论与实践结合十分紧密。从历年C语言的教学效果及考试情况来看,学生对C语言课程普遍感到难学、思维难以转换,对该课程心存畏惧。如何从教学的多个环节入手实施教学改革,提高学生学习该课程的兴趣、取得良好的教学效果,一直是课程建设和教学中重点关注的问题。在过去的教学改革中,尝试了从教学大纲、教学平台、教学思路等多方面进行改革,取得了较良好的教学效果,但在对学生的教学评价这方面进行的探究不多,更没有形成一套完整的评价体系。没有一个贯穿整个教学活动的评价体系,单凭课程结束后的一次考试,教师对学生学习过程的状况缺乏清楚的了解,也就无法及时调整教学的手段和方法。教学评价体系的应该是全方位的、多元化的,应该涵盖理论课堂教学、上机实验、课后自主学习以及课程设计等多个教学环节。
  1 课堂教学环节
  学生在学习的过程中,存在个体的差异,这种差异表现在学习的能力、学习的兴趣、学习的适应性等多个方面。而《C语言程序设计》课程教学信息量大,涉及的基本语法知识丰富,程序设计的逻辑思维能力要求较高,如果不顾学生的个体差异和学习反应,采用满堂灌的讲课方式,学生学习的兴趣必然会大受影响,随着教学进度的深入,就会有越来越多的学生掉队。要转变这种局面,一个行之有效的方法就是建立课堂教学评价体系,增强学生参与课程学习的积极性和主动性。在一个知识单元讲解完成后,布置一、两个相关内容随堂的小程序,题型可以是阅读程序、程序填空、程序编写,让学生通过训练进一步加深对刚讲授的理论知识的理解。并适当抽选一、两名学生演示或讲解自己的练习结果,同时,对他们正确的或者独特的解题方法给予表扬鼓励,比如可以通过加平时成绩分数的方式来鼓励他们的积极性;对于解题方式中存在的一些学生都比较容易犯的错误,着重提出来进行评讲。通过这样的课堂评价体系,可以督促学生更认真地听课,更积极思考布置的课堂练习,从而提高课堂教学效果。
  2 实验教学环节
  上机实验是《C语言程序设计》课程一个非常重要的教学环节。学生首先在上机前动手编写程序,然后上机调试解决程序中存在的问题,最后调试成功,程序正确执行。整个过程都很关键,编写程序锻炼了学生的逻辑思维能力,对需要解决的问题有一个清晰地思路;上机调试锻炼学生查找程序错误的能力,通过改正错误,进一步巩固对理论知识的理解。实验环节的评价体系可以促进学生认真实施实验内容,获得良好的教学效果。在实际教学中,往往容易忽视学生课前程序的编写完成情况,学生到实验课时才开始思考如何编写程序,这样很难在课堂有限的时间内完成全部程序作业。要求学生将程序编写在预习本上并在实验课前进行粗略地检查,使学生养成“没有预先编写程序不能进机房上机”的习惯。在学生上机调试程序过程中,遇到学生有问题的时候,不能简单地告诉他们错误在哪里,正确的结果是什么,要引导学生自行查找错误,并指出错误的原因。对学生的实验操作要及时给出评价,评价除了包括对实验结果正确与否的评定,还应该包括实验过程中独立完成情况、向教师提问等情况的评定。这样可以鼓励学生积极思考问题,从而锻炼他们设计程序的逻辑思维能力。
  3 课外自学环节
  《C语言程序设计》课程具有信息量大,需要学生对书本内容理解程度高等特点。如果仅仅只注重课堂内的学习,是没办法达到良好的教学效果的。常常有学生课堂上听课很明白,课后动手写程序却很茫然,不知道如何下手。主要的原因在于课外的复习巩固不够。一个好的评价体系可以增强学生课后学习的兴趣和动力。可以通过教学网站将学习资源发布,供学生课后自行学习。但传统的网站提供教学资源的方式,在跟踪、评价学生使用资源情况方面不尽如人意。资源提供了之后,学生是否去使用,使用的效果如何不得而知。现在很多高校都采用赛尔毕博的BB教学平台来开展教学活动。这个平台不但具有传统的网络教学功能,而且具有很方便的教学评价功能。在平台里,不但可以查看学生测试的成绩,还可以跟踪学生访问教学资源、论坛等的情况,包括什么时间访问,访问的次数等。这样就可以很方便地掌握学生自主学习的情况,并给出合理的评价,将评价的信息及时反馈给学生,学生就有了自主學习的动力和热情。
  通过从以上几个方面对《C语言程序设计》课程设计合理的教学评价体系,增强学生学习的自觉性和主动性,从理论教学、实验操作到课外自学多环节督促学生全面系统地掌握课程内容,提高了教学效果,达到了教学目的。当然,一门课程的评价体系还可以从教学更多的方面入手去构建,还有很多方式方法值得我们去探究和实践。
  参考文献:
  [1] 林冬梅, 冉清. C语言实训教程[M]. 北京:高等教育出版社,2011.
  [2] 谭浩强. C语言程序设计[M].3版.北京:清华大学出版社,2005.
  [3] 何钦铭, 颜晖. C语言程序设计[M]. 北京:高等教育出版社,2008.
其他文献
绝经后妇女因卵巢功能减退,体内雌激素水平明显降低,生殖器官逐渐萎缩,子宫变小,阴道宫颈上皮退变,弹力降低,宫颈坚硬无弹性甚至消失、内口变窄。[1]导致取器困难,术中可能出
作为高职院校开展和参与职业技能大赛不仅可以以赛促学,而且可以以赛促教。技能大赛不仅比学生的专业技能、综合素质,也是学校办学及所开设专业能力的体现。笔者从关注学生的能力素质的成长和教师教学水平提升的视角,从职业技能大赛的意义、学校赛事的备战与总结及对赛事的反思与建议,诠释着我专业对职业技能大赛的理解。
目的:总结多发伤合并失血性休克患者的护理经验,寻求如何配合医生提高全身严重多发伤患者的临床抢救成功率。方法:对我院外科住院的48例全身严重多发伤患者在抢救过程中进行规
随着社会的不断进步与发展,人们的文化水平与健康需求进一步提高,在新形势下,针对口腔科门诊患者的护理模式也需要不断地创新,逐步转化到以病人为中心和以人为本的服务思想。通过
2010年4月11日8时30分,蕲春县CDC疫情信息员接到刘河镇卫生院电话报告4例发热伴血小板减少综合征疑似病例(包括一例死亡病例)。经该院专家组会诊为疑似发热伴血小板减少综合征。
目的:观察神经肌肉电刺激治疗吞咽功能障碍的疗效。方法:脑损伤后致吞咽障碍患者60例,随机分为观察组和对照组各30例,均采用常规的康复训练,观察组加用神经肌肉电刺激治疗仪治疗。
目的观察综合康复治疗缺血性脑卒中偏瘫患者的实际临床效果。方法选取我院收治的60例缺血性脑卒中患者,按随机数字表法分为实验组、对照组各30例,对照组给予常规治疗以及康复
这篇文章从软件工程学所关注的角度出发,介绍了一种采用Java开源软件JGraph实现的,基于MVC框架设计的,结合数据库存储过程、触发器等应用技术,客户端部署在Web上的轻量级网络
讨论了高维数据空间索引的基本结构、建树算法,重,最对几种有代表性的索引方法,如R—Tree,X-Tree,M—tree,VP-tree在重叠、插入原则、分裂原则、再插入等方面进行了比较研究。该文
目的探讨神经内镜手术治疗早期高血压脑室内出血的有效性及安全性。方法选择80例早期高血压脑室内出血患者,随机分为对照组(40例)和观察组(40例),分别给予常规手术治疗和神经内镜