C语言教学现存问题及对策探讨-5页文档资料 .pdf

C语言教学现存问题及对策探讨-5页文档资料 .pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言教学现存问题及对策探讨

《C语言程序设计》课程是计算机专业和非计算机专业学生学习编程的一门基础课程。

在一些高等院校中,这门课程是学生学习程序设计的第一门课程,是学生建立编程思想、

掌握编程方法技巧及后续学习其他编程语言课程的基础学科,也是国家计算机等级考试的

主要科目。C语言具有高级语言语法简单、类型丰富、结构完整、表达能力强、适于模块

化设计的优点。但也因为C语言抽象、逻辑性强,数据种类繁多、表达方式多样、语法结

构复杂等特点,使得学生在学习过程中易有畏难情绪产生,逐渐失去兴趣。因而,C语言

成为了一门教师难教、学生难学的课程。为提高C语言课程的教学效果,有必要对C语言

教学现状及存在的问题进行分析,以期找出改善C语言教学现存问题的对策,为广大C语

言教师教学提供一点有价值的参考。

1C语言教学现状及存在的问题

多年的教学实践发现,作为程序设计的一门很重要的基础编程语言――C语言,在教学

中收到的效果并不是很理想,还存在很多问题,

主要表现在如下几个方面:

1.1学生基础参差不齐,缺乏C语言学习兴趣。由于各高等院校学生都来自全国各地,

各个地方的经济发展状况和教学水平存在很大差异,有的学生高中阶段有接触过C语言,

而有的学生根本没有接触过计算机。因此,学生在学习C语言的接受能力也不同。接触过

的学生,在学习的过程中,会轻松一些,没有一点计算机编程语言基础的同学,接受起来

就要慢些,如果讲解过快,会有无所适从的感觉,进而对C语言课程失去兴趣。

第1页

1.2C语言本身的一些特点,使得初学者有畏难情绪。就C语言本身而言,抽象难懂,

其语法结构复杂、类型多样、表达式丰富、编程风格灵活,与计算机硬件紧密结合。对于

初学者来说,繁琐的概念和大量理论数据,掌握起来比较困难。另外,许多同学了解到现

在流行的程序设计开发语言是Java、C#、C++等语言,觉得C语言在以后的应用中会很

少,因此轻视C语言学习的重要性,再加上C语言单一的编程界面,跟DOS差不多一样

的黑色窗口,也使得学生对这们课程容易失去兴趣。

1.3采用单一多媒体方式授课,重理论、轻实践,学生接收效果不理想。目前,C语言

的教学方式主要是采用多媒体大屏幕的方式教学,这种教学手段的特点是,信息量大,减

少一些理论概念和程序的板书环节,大大提高了课堂教学效率。C语言课程课时相对较少,

而教学任务繁重,这样采用多媒体课件教学方式,就能有效保证教师教学任务的完成,与

此同时,教师往往大量灌输理论知识的讲解,忽视学生的接受能力,实际的效果并不理想。

一节课下来,学生忙着记笔记,记理论数据,而真正能理解消化的甚少。另一方面,C语

言教学中,教师重理论、轻实践的教学方式,不利用学生编程思想的培养。

1.4上机课时偏少,教师人员配备不足,效率低下,难以收到预期效果。C语言是一

门实践性很强的学科。然而,在实际教学中,由于课时安排不当,理论课程安排偏多,上

机实践课程偏少,导致学生实践能力差。只会做题,不具备自己编程自己调试能力。在上

机过程中,学生只是照着书中的例题,现成的程序,来调试结果。缺少运用自己的思想进

行编程并上机调试验证的能力。另外,上机实践课中,一般只有一名教师,不能一一针对

学生的问题,及时给予指导,也导致上机课的教学效率低下,教学效果不理想。

2解决C语言教学现存问题的对策

2.1注重学生编程兴趣的培养。兴趣是最好的老师。由于学生在高中阶段的计算机基

第2页

础不同,因而教师在C语言教学中,要侧重没有基础的学生的接受能力,合理制定教学计

划,课上进行细致讲解。由于C语言是计算机编程的基础语言,也是后续编程语言学习的

基础,因此,要认识到C语言学习的重要性,认识到激发学生学习C语言课程兴趣的重要

性。在教学中,要针对学生实际和课程特点,采用适当的教学方法和教学手段,灵活授课。

其宗旨是学生能透彻掌握C语言的数据概念、语法结构和编程思想,能运用C语言熟练编

写一些小程序,并上机调试验证。

在传统教学中,通常是按照C语言的重要性、C语言的特点的顺序进行抽象讲解,容

易使学生觉得C语言课程枯燥乏味。为改变

您可能关注的文档

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档