每个人都有任务,在组长的组织下进行讨论,遇到问题讨论解决逐渐产生实验兴趣,而不是遇问题时解决不了而时无所适从,打破学生对教师的倚赖性。
(2)设计难易适中的实验项目。上机题目太难,学生解决不了只有等老师来指导,太容易达不到实验的要求。
(3)改变一贯的验证性试验,增设设计性和综合性实验。综合型、设计型实验,使学生在实验中很自然地将不同课程的相关内容融会贯通,从而提高他们的综合应用能力和创新能力。
(4)实验报告书写。不能只是简单抄一段程序作为摆设,要写清实验中遇到的问题、分析问题的原因、如何解决的方法、从实验中学到了什么知识,有何心得体会等。
(5)实验考核。不能简单看程序运行是否正确,应综合实验过程、分析问题和解决问题的能力以及实验结果等多种因素共同决定学生的实验课成绩。
2、课程设计
(1)时间安排。要求学生利用一周时间,设计出一小型程序。
(2)题目选择。以学生为中心,可以自命题目,但教师一定要把关,把握难易程度;也可以教师提供题目,题目要有一定的趣味性,这样学生才有兴趣做下去。
(3)合理分组。每组人数一定要适中,必须考虑学生的学习程度,这样每组都有程度较好的学生,可以带动程度稍差的学生完成任务。
(4)书写设计文档与答辩。设计结束要求学生书写设计说明书与心得体会,并进行答辩,通过答辩可获得一个学分。
(四)考核方式
C语言是一门理论和实践联系和紧密的课程,必须两者并重。传统一般采用笔试的考核方式,很难达到考核目的。为加强学生动手能力,我们除了进行笔试外,把实验也加入到考核范围中。以下是我们考试的比例:
(1)笔试占60%。
(2)实验占30%(包含实验课成绩)。
(3)平时占10%。
(4)课程设计作为一门课,考查合格得到一个学分。
五、结束语
通过几年来对在非计算机专业C语言课程教学、实验及考试的教学改革,实践结果表明学生的学习积极性和主动性,取得了显著的效果。考试成绩符合正态分布,计算机等级考试的通过率也逐年上升。
参考文献:
[1]姜永玲,赵延博谈创新教育在计算机基础课程中的应用教学研究,2007.30(2):159-161
[2]揭安全,师范院校“高级语言程序设计”教学方法探索与实践,大学计算机课程报告论坛论文集高等教育出版社2008:118-123
[3]李毅,在《C语言程序设计》教学中尝试“错误”教学法《世界教育信息》,2009年6月:98-100
[4]王江涛,浅论C语言实验教学改革电脑知识与技术 2008年第33期:58-61 2/2 首页 上一页 1 2 |