您好, 访客   登录/注册

浅谈中职C语言程序设计教学

来源:用户上传      作者:

  摘 要:C语言程序设计作为当前中职计算机专业的一门基础性课程,由于学生对课程的抽象性,以及学生自身缺乏积极性和自觉性等方面的原因,导致学生对于C语言程序设计课程的学习困难重重,借此,本文就C语言程序设计课程教学的现状进行了解,并且提出有效的应对措施,提高老师教学水平的同时,进一步提升学生的学习效率和学习质量。
  关键词:c语言程序设计 教学设计 兴趣 教学方法
  引言
  在C 语言程序设计课程教学的过程中,大多数老师和学生认为,计算机语言课的教学模式过于单一且死板。在中职教学中,由于C 语言课程属于一门程序设计语言,随着教学内容的逐步深入,一部分学生对语句程序会产生一定的畏惧心理,对C 语言程序设计课程失去学习的信心,另外,不恰当的学习方式和学习方法,最终,导致学习效果并不显著。因此,如何引导学生加强C 语言程序设计课程的重视力度和学习自觉性。下面就教学现状及应对措施等方面进行认知。
  一、C语言程序设计教学现状
  1.学生情况
  对于中职院校的学生而言,本身相对于各大高校的学生而言,自身在心理上本就失去了自信心,所以,在学习中遇到一些学习上的问题,尤其是与自身能力差异较高的问题,缺乏一定的钻研精神,极易在困难面前打退堂鼓,所以,在学习过程中,即使有成为优秀人才的渴望,但是,并没有脚踏实地学习的精神。
  2.课程内容
  在学生进行C 语言程序设计课程学习的过程中,C语言程序设计课程是不断完善和发展的,所以,学习的过程也是不断完善和发展的,由简单到容易,最终到灵活性运用。并且随着学习的逐步深入,C语言的函数也越来越多,在编程设计环节,需要考虑的问题也越来越多,所以,学到C语言中间阶段,一些学生会产生不愿意写简单的程序,而复杂程序不会写的状态,长此以往,对C语言学习失去学习兴趣。
  3.教学情况
  就老师的教学情况而言,就是要让学生突破自身的学习瓶颈,不断完善和发展自己,所以,在教学环节,第一,让学生享受调试程序成功的喜悦,虽然失败是成功之母,但是,成功也是增强学生学习的动力,所以,让学生通过展示短小、有趣、完善的小程序,涵盖之前的和当天的教学内容,不仅实现了知识的巩固,而且也为新知识的教学“抛砖引玉”;第二,对各个模块的作用进行详细的了解,理清教学大纲的脉络,并且对每一个指令进行分析和认知;第三,对每一个新知识的学习,尽可能的结合实际情况来进行讲解,降低学生的理解难度;第四,任何新课程的学习,都要对当天所学知识及前期所学知识进行归纳和总结,进而为后期巩固划分重点、难点,提高教学效率和教学质量。
  二、多元化的有效性教学
  1.结合案例,具体到教学知识点
  “艺术来源于生活”,由此可以看出,生活作为教育的本原,只有从生活中学习,并且运用到实际生活之中。所以,通过计算机将C语言应用到实际生活之中,如学生们喜欢的小游戏等等。
  2.借助现代化教学手段
  科技的发展,不仅推动我国经济增长,而且也推动了教学模式的转变。学生作为学习的主体,在进行C语言学习的过程中,由于C语言学习的难度,不仅要在教学时间进行学习,而且还要充分的利用课余时间,但是,课余时间作为学生们的私人时间,无法有效地将学生集中到一起进行C语言的教学,所以,为了改变这种情况,可以通过现代化的教学手段,如学习APP、微信、教学评台等等。老师将教学内容以课件、小视频、动画的形式将教学内容搁置在学习平台之中,学生不仅可以根据老师的课件进行提前预习,而且还可以通过老师的课件进行知识的巩固和练习,在拉近师生关系的同时,进一步提高了学生的学习效率和老师的教学水平。
  三、归纳总结,做好复习
  1.复习检查
  对于每个人而言,记忆都有一个逐渐减退的过程,所以,对于新知识的学习,学生仅仅依靠上课时间进行记忆是完全不够的,所以,学生需要抽出一部分的课余时间进行知识的复习和巩固。因此,老师应该要对每一个学生的复习情况进行把控,并且针对学生的集体性问题进行知识的巩固和练习,不仅可以有效的检验学生的具体情况,而且还能够为帮助每一位学生提供良好的了解渠道。
  2.及时归纳总结
  老师在进行系统的基础知识传授的过程中,不仅要保障自己的思路清晰,而且还要能够区分重难点,所以,老师在教学环节进行知识的归纳和总结是必要的。首先,针对每一条C语言,要進行各方面的归纳,根据其应用环境的差异,将其划分到不同的类别之中;其次,在本章节内容结束之后,进行章节性的归纳,让学生了解本章节教学内容和应该掌握的知识;最后,整本书的归纳,老师可以采用表格、图示、典型例题等方式,将整本书的重点、难点和易混淆的知识点总结到一起,便于学生理解和查询。
  3.加强实践
  “实践是检验真理的唯一标准”,所以,C语言程序设计,不仅需要对编程的理论知识进行了解,而且还需要将理论知识进行上机调试程序,在不断地实践中发现程序设计中的错误,为学生养成良好的编程习惯奠定基础。另外,老师切实要将实践环节作为教学的关键,并且还要对每一次的实践课进行目标的制定,按照教学要求,帮助每一位学生完成实验,并且做好实验报告的记录和总结,逐步积累调试程序的经验,并且不断地优化程序设计。
  四、总结
  综上所述,在进行中职C语言程序设计教学研究的过程中,不仅要通过生活化地方式进行相关理论知识的讲解,增强学生的学习兴趣,而且还需要对所学知识做好及时的归纳和巩固,同时,还要将理论付诸于实践,做好知识的传播者和实践者。
  参考文献
  [1]谭浩强.c语言程序设计[M].北京:清华大学出版社,2000-05-07.
  [2]曹红苹.c语言程序设计课程教学探讨[J].计算机与信息技术,2008-03-05.
  [3]李文芳.智慧学习环境下中职生学习动力激发策略——以《C语言程序设计》课程教学为例[J].通讯世界,2018-12-21.
转载注明来源:https://www.xzbu.com/1/view-14935878.htm