本文总结了作者多年来从事C语言教学的经验,对教育大众化背景下的C语言教学所遇到的问题进行了反思。在总结教学经验并针对高职教育特点的基础上,提出C语言程序设计课程教学改革的多项方案措施。
维普资讯 http://
敏又 i f .
2 0 1 08 0.
(旬刊 )上
论高职院校《 C语言程序设计》的教学改革口韦良芬(安徽三联学院计算机科学与技术系安徽 合肥摘要
200 ) 3 6 1
本文总结了作者多年来从事 c语言教学的经验,对教育大众化背景下的 c语言教学所遇到的问题进行了反思。教学范例导向对话式教学实践文童编号:6 2 7 9 ( 0 8)0 0 4 0 17 - 8 4 20 1— 8— 1
在总结教学经验并针对高职教育特点的基础上,出 c语言程序设计课程教学改革的多项方案措施。提 关键词 c语言中图分类号: 1 G7 21引言 .
文献标识码: A
C语言一直是多种程序设计语言学习的起点,以后各种程序对设计课程的学习都有着很重要的影响,以如何提高学生对 c语所言的学习兴趣以及如何提高 C语言的教学效果一直是各位教师不断探索的问题。下面本人就当前 c言程序设计课程设计和教学语中存在的问题,并根据当前高职教育的要求和高职学生的特点总结出几点教学经验和看法,希望对 C语言这门课程的教学提高有所帮助。 2传统教育观的批判 .随着计算机教育的发展, c语言程序设计”从 2“ O年前仅由研究生、问学者学习的高级课程,为基础课程,今本科生、职访成而高生甚至很多非计算机专业 (括文科专业 )加入到学习 C语言包也
知,学生一无所知;教师握有标准答案,学生被迫接受答案。”这是对当前课堂教学现状的生动描绘,教师总是在演独角戏。其实“空讲无效,多讲无益”,认识这一点很重要。而对话式教学将改变这种教导式、灌输式教学,转而代之以对话式、启发式教学,让学生成为课堂上的主角,和教师共同探索。正如巴西教育家保罗 弗莱雷 ( al Fe e指出:教师不再仅仅是授业者,与学生的对话 Pu o ri ) r“在中,教师本身也得到教益,学生在被教的同时反过来也在教教师, 他们共同成长。怎样才是对话式教学? 语言教学的“对话”策略可以是: 1课堂对话, ()废止注人式,变单向传输为教学互动。开课初期。师可以多讲些;门后就要增加学生提问、论和发表教入讨见解的机会。多向学生提建议、问题,让
学生参与讨论。每次要提多上课最好留出一半的时间用来提问、疑、论。教师要做到不介答讨
的行列。C语言作为主流的高级程序设计语言,对于计算机专业研究人员来说他可能用来设计操作系统 ( U i、 n o s T)大如 nxWidw N、型数据库系统、实时控制系统等。而对于高职高专应用型人才来说重点要求是掌握程序设计的编程思想,能够设计一些小应用程序就可以了,们的要求是“他理论够用,注重实践”。高校扩招以来, 教学对象的变化使 C语言教学遇到前所未有的问题,一部分学生跟不上教学进度,不到规定的教学要求,达考试不及格的比例之高难以想象。所以根据不同的教学对象确定不同的教学目标和教学方法就成了现代教育必须解决的问题。而传统的教育模式,学生犹如流水线的产品,按照相同的标准、用相同工艺塑造,最后检验产品质量。合格的出厂 (毕业 )不合格的返工 (,补考 )。它的最大弊端是简单,既忽视了学生差异,也忽视了社会对人才的多元化要求。学生之问的天赋、长、力、础、趣、业意愿、想与抱 特能基兴就理负各不相同。无视这种差别,以相同的标准、同的方法教育学生,相 并期望都达到预设的人才目标,无异于希腊神话耳的“ I普洛克路斯忒斯之床”按床的长短 (,统一标准 )把腿长的斩短,,腿短的拉长。 这是多么可笑的事情。教学困惑的根源也出于此。下面是本人根据对高职应用型人才的特点,自己教学经验的几点总结。对 3范例导向教学 .目前对 c语言教学,多数教材和教师采用的方法是以语法体系为中心,首先介绍语法规则,然后举例说明。而本人是以问题为中心,突出程序设计语言的基本结构,对某些次要的语法细节和数学问题的算法则不必繁琐讲解。围绕精心选择的“范例”开教展学。这里的“范例”是很有讲究的,选择和实际应用密切相关并能引起学生兴趣的问题才能起到很好的效果,比如:口令问题、密码问题、数游戏、子棋游戏、鸡百钱、子吃桃子,李托运费猜五百猴行问题、印九九表问题、成绩处理问题 (分、均分、高分,打求总平最最低分等问题 )…… .例题的选择要“少而精”而目。前大部分教材对数学问题有偏爱,常拿
数学问题作为例程或习题,“如已知三角形的三条边求其面积”、“两个数的最大公约数、求最小公倍数”,i F— bnci o ac数列等等。这些问题不仅很枯燥,而且对于数学程度较弱的学生,增加了学习上的困难。考虑到学生的差异性,一开始上课时还是举些贴近实际的问题效果较好。具体作法是: 1提出问题; () ( )书程序 ( 2板或投影 )要求学生做好笔记并思考; 3分析程, ( )序,讲解其中的语法规则及算法; 4) (上机实验,内容为例题、教师布置习题或自选题。4对话式教学 .
意学生在任何时候向提出任何问题。( ) 2互联网上对话, c在语言网站上开放教学资源,包括教学录 …… 此处隐藏:1179字,全部文档内容请下载后查看。喜欢就下载吧 ……