免费论文查重: 大雅 万方 维普 turnitin paperpass

探索竞赛案例教学和竞赛在《C语言程序设计》教学中运用设计

最后更新时间:2024-04-22 作者:用户投稿原创标记本站原创 点赞:18720 浏览:76220
论文导读:
摘要:针对《C语言程序设计》课程学生程序开发应用能力不高的问题,提出了以学生为主体,以实践为主导的教学方式改革。对课程进行了学习平台和资源库建设,将案例教学方法和竞赛引入到课程和课堂教学中,《C语言程序设计》课程在成绩的提高上和学生反映上,都达到了教学目的,教学改革取得了较理想效果。
关键词:案例教学;C语言程序设计;竞赛;教学方式;改革
1009-0118(2013)02-0165-01
C语言功能丰富,表达力强,使用灵活方便,应用面广,目标程序高,可移植性好,既具有高级语言的特点,又具有低级语言的许多特点。因此近年在国内外得到迅速推广应用和广泛应用。《C语言程序设计》课程作为计算机专业的入门课程和理工科专业的必修课程,也是国家计算机等级考试可选编程语言之一。课程不仅重视理论教学,更加强调学生的动手实践能力。
但C语言概念比较复杂,规则繁多,使用灵活,学生掌握起来有一定的难度。传统教学过程中存在很多问题,比如实践教学内容与理论教学脱节,上机过程学生随意性大,教师难以在有限的上机课时内对全部学生问题进行解答,学生自学能力不强等。因此对《C语言程序设计》课程教学方法及考核模式进行改革势在必行,案例教学方法和竞赛的应用是解决此类矛盾较好的措施。

一、改革思路

对《C语言程序设计》课程改革的思路是以学生为主体,以实践为主导的教学方式,从而激发学生的兴趣,使其既掌握适当的C语言程序理论知识,更具备较强的实际编程技能,能满足现在工业对技术应用型人才的需要[3]。

二、教学平台和资源库建设

课程的矛盾之一是课时的不足,因此课程需要加强课程平台和资源的建设,使学生能够利用的软硬件资源丰富,将学习时间从课堂内延伸到课堂外,甚至毕业后,弥补课堂教学课时的不足。本课程建设的资源包括:(一)教材的建设,本课程出版的教材包括:《C程序设计应用教程》(中国铁路出版社),《C程序设计实验指导》(中国铁路出版社),《C语言程序设计基础教程》(清华大学出版社);(二)多媒体教学课件;(三)案例教学数据库;(四)考试题库。同时平台上建立问题解答和互动板块,让老师在课堂外也可以学生的问题进行解答,解决教师课堂上时间不足,问题太多,“下不了课”的问题[4]。

三、教学方式的改革

孔子曰:“知之者不如好之者,好之者不如乐之者”,爱因斯坦说过:“兴趣是最好的老师”,因此提高学生的学习兴趣,使课堂生动是最好的教学改革方式,能够让学生从被动学习化为主动学习。
(一)案例教学方法的运用。《C语言程序设计》是一门实践性、应用性很强的课程,单一的理论讲授,学生会感到抽象、枯燥、掌握不牢。因此可以堂课演示几个由C语言编写生活中用到或者见到的小程序,如“计算器”、“五子棋游戏”,同时让学生自己编辑实现后并和源代码对比,在增加学习趣味性的同时,增强学生的自信心。另外将老师参与的科研和生产实际的C语言程序案例引入到课堂,在提出问题、分析问题、解决问题的思路下,将各个重点、难点转化为具体的问题和案例,然后围绕这些问题和案例进行深入讲解。在引导学生思考和记忆的同时,让学生“看得见”,“摸得着”,将教学从课堂延伸到工业场景[5]。
(二)课程竞赛的引入。竞争能够激发“攀比”的思想,因此在课程内开展《C语言程序设计》竞赛,选出优胜作品参加《全国程序设计大赛》,在实战演练中培养学生分析问题、解决问题的能力。让学生感觉上课“好玩”,实现学生课堂内、外自主学习[6]。
四、结语
针对提高学生程序开发应用能力这一中心,对《C语言程序设计》课程进行了学习平台和资源库的建设,同时将案例教学和竞赛引入到课堂教学中,《C语言程序设计》教学改革取得了非常理想的教学效果,无论是在学生成绩的提高上,还是学生的反映上,以及考试的效率上等均达到了教学目的。
参考文献:
陈世基.C语言程序设计实验教学方法的改革与创新[J].福建电脑,2007,(5):207,196.
丁海燕,邹疆,邱莎.C语言实验教学体系及改革措施[J].实验技术与管理,2010,27(11):179-181.
[3]刘桂玲.《C语言程序设计》教学改革与实践[J].软件导刊,2012,11(3):194-195.
[4]袁学倩.《C语言程序设计》课程教学改革的探讨论文导读:.科技信息,2012,(21):137,218.罗云芳,黄富革.案例教学法在程序设计基础教学中的探索与实践.福建电脑,2009,(6):195-196.徐承意,陈建荣.高职高专CAD/CAM竞赛经验与分析.科技信息,2007,学位论文参考文献格式www.7ctime.com(34):284-28

5.上一页12

[J].科技信息,2012,(21):137,218.
[5]罗云芳,黄富革.案例教学法在程序设计基础教学中的探索与实践[J].福建电脑,2009,(6):195-196.
[6]徐承意,陈建荣.高职高专CAD/CAM竞赛经验与分析[J].科技信息,2007,学位论文参考文献格式www.7ctime.com
(34):284-285.