C语言程序设计教学方法探析.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 C语言程序设计教学方法探析   摘要: C语言课程设计是计算机教学中的重要课程之一,具有综合实践性和广泛的应用性,为了进一步提升C语言程序设计课程的教学质量,增强教学效果,发挥其强大的作用效果。本文从实践应用的角度出发,结合个人教学经验,对C语言程序设计的教学方法进行了探索和研究,希望对高校C语言程序设计教学改革产生积极的作用。   关键词:C语言程序设计;方法   中图分类号:TP312-4文献标识码:A文章编号:1007-9599 (2012) 19-0000-02   C语言程序设计是高校计算机专业和其他非计算机专业的基础必修课程之一,学习该课程是为了让学生在以后的社会实践和工作中打下坚实的程序分析、调试及设计的基础,培养学生用专业知识解决实际问题的能力。笔者结合多年教学经验和C语言功能齐全、设计自由度大等特点,对C语言教学中的方法进行了总结和探讨,并取得了积极效果。   1要引导学生树立正确的观念和积极的信心   相对VF而言,C语言对大部分学生来说比较陌生,一般会把C语言看作比较深奥难懂,缺乏学习的信心和勇气。即使有个别学生选择学习C语言,其目的也是为了就业范围更宽广,并不是出于一个正常认知下的反应。作为该课程的任课教师,应该采用各种方式方法来引导学生树立信心,激发学习热情。因此学习C语言,首先要树立对C语言的正确认识,从专业和实用的角度向学生讲清楚、讲明白,C语言是计算机专业的基础课程,具有普遍的适用性和很强的专业性,对以后学习和工作具有重要的意义,特别是后续专业课程的学习与应用的基础,并不是像有些人认为的C语言已经过时了,不需要学等等。   2要做好理论与实践的有效结合   C语言教学的关键在于教学的内容与方法是否配合完整,是否能产生积极的作用。在教学课堂上,教师要杜绝一贯的照本宣科,让学生很难产生学习的兴趣和积极性。为了改变这种方式,教师在课堂上必须当场演示,当场编程,可以随时随地地掌握学生学习状态和变化,并依此来调整教学内容和方式,以提高学生理解力和学习的兴趣。教师要发挥其引导作用,提高学生理解和解决实际问题的能力,有机地把实践与理论结合起来,巧妙地设计教学内容,让学生思维力跟随教师现场讲课进程而流动,促使学生好奇心,去诱导学生发挥主观能动性,激发其学习的欲望。   2.1精心组织教学内容   组织教学内容是教师课堂教学的重要步骤,教师必须高度重视教学内容的组织,充分理解课程特点,仔细分析教材内容,制定出教学计划,用最适合学生特点的方式来组织教学。在实施教学过程中,大部分的知识点要从实际问题引入教学,通过实际应用的问题的解决达到运用的效果;同时还能解决在何种时机下运用和怎么运用这个知识点的问题。在学习环节中,学生对C语言程序的设计认识包括2方面,一方面是对C语言课程的理解;另一方面是专业知识的应用,也就是怎么在自己程序中对所学知识点灵活应用,运用是学习C语言程序设计语言的最终目的。教学不光是教会学生如何掌握语言语句与结构,更重要的是还需要学生通过自己实践解决问题。所以,要让学生在各种不同的场景下设计问题,让他们理解到不同的设计场景应怎么与机器进行沟通交流,也就是怎么写出可以和电脑沟通的设计程序,让电脑在用户的指挥下解决问题。这种对不同问题的尝试解决方法,不仅可以对计算机语言进行熟练的掌握,还能对计算机工作流程和特点有更加常言深刻的理解和体会。   2.2灵活掌握运用各种教学方法   选择各种灵活的教学方法,可以让教学内容达到最好的效果。在实施教学过程中,要注意调动学生参与学习积极性,让他们融入教学中。一是在教学的过程中,在对程序设计例题进行系统讲解时,不要一次性地把正确的设计程序列出来,而要把结果有偏差程序的给列出来,开始让学生思考这个结果,通过对比此程序结果和所要求的结果存在的细微差距,来对给创见的设计程序进行修改,对在最短时间内找出问题症结的要给予一定的奖励,如在平时成绩上实行一次加两分的奖励,这样可以增强课堂氛围。二是在输入设计程序代码的时候,可以故意输入错误的计算机代码,对于最快发现输入的错误代码的学生给予一定奖励,比如,发现一个错误的可以奖励0.5分,最大限度地刺激学生学习的能动性和积极性。运用这2种方时,可以让课堂氛围变得活跃,不认真听课的学习可以降到最低。   2.3精心心设计实验内容   C语言课程是一门具有较强实践性的课程,大部分的习题和例题都是是以算法设计为主要方式,内容上比较枯燥无味不容易编写,造成学生实验上机的积极性比较低,缺少设计程序的成就感。教师要坚持这样一个原则,就是以培养锻炼学习理解力、思考力、动手力和创新力为主要原则,对以往传统的实验设计进行了大范围地拓展,把实验内容用理解实验、证明实验和提高实验力为思路,将整个实验过程连接起来。   在整个实

文档评论(0)

gmomo-lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档