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

探讨C语言教学引导与实践设计方法

最后更新时间:2024-03-08 作者:用户投稿原创标记本站原创 点赞:31276 浏览:144476
论文导读:生对C语言程序设计的学习基础是不一样的。有的学生接受能力好一点,学习速度快;而有的学生接受能力弱一点,学习速度也较为缓慢。有的学生有相关的学习基础,容易进行相关知识的学习;而有的学生在上大学之前从未接触过C语言程序设计,学习起来难度较大。教师在进行C语言程序设计的教学时,要将学生各自所处的学习位置分辨出来,根据
摘 要:在C语言程序设计的学习之中,学生经常会对复杂的学习内容感到十分头疼,很多学生也因为学不好C语言、学不会C语言而放弃相关方面的学习。但是,C语言学起来真的如很多学生想象的那样困难而枯燥无味吗?其实不然,只要教师找到了好的教学策略来引导学生,激发起学生对C语言程序设计的学习兴趣,纠正学生在C语言程序设计中经常出现的错误学习策略,那么学好C语言,是指日可待的。
关键词:C语言程序设计;教学引导;策略研究;学习兴趣

一、现如今C语言教学中存在的理由

在计算机专业的教学中,C语言的学习可以说是每一名学生的入门课程,只有学好了C语言,才能更好地进行程序设计,为之后更加复杂、更加专业的课程打好坚实的基础。可以说,C语言程序设计的教学在很大程度上影响着学生在专业上的发展,而C语言程序设计的最终学习目的,就是引导学生掌握好编程技能,能够自主地进行相关知识的学习与实践,最终得到一个好的学习效果。而反观如今的C语言程序设计的课堂,却很少看见教师将所要教授的学习内容完善成一个体系,通过生动灵活的方式逐渐将知识传授给学生,以提高学生学习的主动性和时间的积极性。大多数的C语言教师,在上课的时候都只是将专业语法进行照本宣科式的讲解,接着进行墨守成规的编程训练。就算将新媒体运用到了课堂上,教师也往往只是机械式地将内容营养成分很小的PPT进行常规的播放。学生在这样的教学方式下,往往会对自己的专业产生排斥心理,枯燥无味的课堂和训练,让学生对C语言程序设计毫无兴趣可言,学好C语言程序设计更是难上加难。所以,要想改善如今C语言程序设计课程存在的理由,就要首先从教师的教学方式上入手,进行转变,从根本上激发学生的学习兴趣,进而引导学生变被动为主动,主动探索在C语言程序设计之路上存在的种种挑战,让学生的实践能力更强,学习效果也就更好。

二、C语言的教学引导

1.循序渐进

在高中时代,所有的学生都要学习数学,而数学学习中幂函数的运算则是每一名从高中考入大学的学生都十分熟悉的。所以,在对大一的新生进行C语言程序设计的教学时,为了消除新生的紧张感,和对C语言程序课程的恐惧感,教师可以从学生熟悉的函数运算入手,用最基础的Hello入门程序对函数进行复合运算。让学生对C语言程序设计的陌生感消失,取而代之的是对C语言的亲切感,从而更好地学习C语言,激发学生对这门课程的热爱。

2.同步演示

在课堂上,教师可以摒弃传统的PPT教学,把教师机械地将编程策略通过幻灯片对学生进行讲解,转换为教师用自己丰富的编程经验,为学生进行同步的编程演示。这样做的好处有很多,其一,学生可以更好地接受到教师的编程思路,理解教师的深思过程,从而更好地将编程中应该掌握的思维方式深深地记住。其二,教师可以在进行编程的同步演示之前首先对学生进行提问,让学生进行主动的深思,接着用编程演示,一步一步地带领学生走进编程世界,逐一解决最开始提出的理由,这样更能吸引学生的学习兴趣,把学生真正带入整个演示过程中来,使学生有了参与感,从而能够更加积极地对编程理由进行深思。最后,正是由于学生能够在演示的过程中积极地参与,也便于教师更好地认识到自己的不足,获得更好的思路。可以说,学生有的时候也是老师,学生的奇思妙想,有的时候会给课堂带来不一样的奇异体验。

三、C语言的实践设计

1.因材施教

在计算机专业的学生中,每名学生对C语言程序设计的学习基础是不一样的。有的学生接受能力好一点,学习速度快;而有的学生接受能力弱一点,学习速度也较为缓慢。有的学生有相关的学习基础,容易进行相关知识的学习;而有的学生在上大学之前从未接触过C语言程序设计,学习起来难度较大。教师在进行C语言程序设计的教学时,要将学生各自所处的学习位置分辨出来,根据学生情况的不同安排不同难度的实践作业,使各个阶段的学生都能够进行适合自己能力的实践作业,这样的时间效果会更好,学生的实践积极性也会更加浓厚。

2.协作学习

在布置实践作业的时候,教师可以将学生进行分组,将性格较为内向的学生和乐于帮助别人的学生分为一组,将编程学习较好的学生和没有熟练掌握编程技巧的学生分为一组,这样的搭配不仅可以让落后的学生不断地进步,更能够推动学生之间的团队意识,让学生不断地提高其对实践作业的重视度,激发学生学习的主动性。
C语言程序设计在计算机专业的学习之中所占有的位置是不言而喻的,本文针对现如今计算机专业中C语言程序设计的课堂教学与实践设计中存在的理由进行了简要分析,并提出了多种解决策略,希望在未来的学习道路上,能够给C语言课程的教师和学生以参考。
参考文献:
[1]谭浩强.C语言程序设计[M].3版.北京:清华大学出版社,2007.
[2]何钦铭,颜晖.C语言程序设计[M].北京:高等教育出版社,2008.
[3]苏小红,孙志岗.C语言大学实用教程[M].北京:电子工业出版社,2012.
[4]陈婷.C语言程序设计实验教学改革与探究[J].实验技术与管理,2010,27(10):182-184.
?誗编辑 谢尾合 全文地址:www.7ctime.com/shyylw/lw50645.html上一论文:对于现代文学的内在逻辑与我国现代文学的发展