在C语言教学中如何培养学生的动手编程能力
摘 要:c语言是一门实践性非常强的课程,对于对口单招计算机专业的学生来讲,掌握好c语言的编程方法与技巧,对于将来升入高校进一步学习会带来很大的帮助。因此,身为一名计算机专业教师,要不断地探究与研讨怎样能切实有效地讲授课程内容,将理论与实践紧密结合,培养学生的逻辑思维和分析问题的能力,从而提高学生的c语言编程能力。
关键词:c语言;教学方法;趣味性;情境教学;实验教学
c语言是一种通用性计算机程序设计语言。对于学生来说,学好了c语言,再进一步深造c++/vc++c语言游戏编程题经典100例,java等语言,就有了坚实的基础。但目前很多学生在学习《c语言程序设计》后,感觉读程序还能凑合,编程则“难于上青天”,无从下手,部分学生仅仅是为应付考试而死记硬背程序,完全背离了中职教育的初衷。因此,在从事对口单招c语言教学中,我越发觉得对学生进行编程能力的培养是很重要的。结合近几年的教学实践,我觉得应该在以下几个方面重点培养。
一、上好第一堂课,诱导与激发学生的学习兴趣
如何上好第一堂课是至关重要的。因为学生都是初次接触c语言,c语言对他们来说是神秘的,“兴趣永远是最好的老师”,有了兴趣他们才会积极主动地去学习,所以我觉得第一堂课应为“趣味c语言入门课”。
1.明确c语言的地位
教师可以用最通俗的语言,以讲故事的方式向学生展示计算机以及程序设计的无穷魅力,让学生了解计算机对人类生活的影响,它是如何获得这种魔力的,程序设计扮演什么样的角,程序设计语言是怎样的语言,怎样驾驭程序设计语言,从而成为“编程高手”等。
2.强调c语言的重要性
c语言是学生今后学好后续专业课的基础,比如数据结构、vb、vc++、java等。虽然程序设计语言更新很快,但一旦真正掌握了程序设计思想和理念,具备了真正解决实际问题的能力,即使语言再更新但程序设计的本质是不会变的。
3.传授c语言的学习方法
c语言是一门实践性较强的课程,要理论联系实践,加强学生动手能力和解决问题能力的培养,在学习方法上给予学生指导,告诉学生如何自学、如何听课、如何动手实践,明确一点:“c语言不是看会的,也不是听会的,必须是亲自动手实践练会的”。从而强调实践的重要性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论