地方高校C语言教学改革探讨与分析.docVIP

地方高校C语言教学改革探讨与分析.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地方高校C语言教学改革探讨与分析

地方高校C语言教学改革探讨与分析   摘要:本文针对地方高校计算机C语言在教学中的现状和存在的一些问题,探讨了不同专业下C语言教学的改革思路和相应的解决方法,并对未来新形势下地方高校的C语言教学进行了分析。通过课堂教学实践,本文提供的改革思路能够有效地提高学生主动学习的意识,达到提高C语言教学效果的目的。   关键词:C语言;程序设计;计算机教育   中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2014)20-0056-03   信息产业是21世纪发展的重要方向,作为信息产业中最重要的一个支撑技术,计算机技术的发展离不开计算机人才的培养。如何培养面向未来现代化企业需求、具备较强信息技术实践能力的复合式人才,将是大学计算机教育探讨的重要内容。目前,从全国普通高校来看,无论是非计算机专业的理工科学生,还是计算机专业本身,都必须打下坚实的计算机程序设计基础,这不仅是为了让学生能顺利通过全国计算机二级考试,更是为了能让高校的学生具备信息技术素养,提高实践动手能力,适应社会的需要。计算机C语言作为一门计算机程序设计基础课程,已经在各个高校开设多年,具有相当的普及性。C语言本身的特点,使得学生在学习的过程中遇到了非常多的问题,使得学生的学习效果不好,这也是这么多年来C语言教学中需要解决和研究的课题。   本文分析了目前地方高等学校,尤其是面向像三峡大学这样正在向上发展,既有一本专业和也有二本专业的学校,针对C语言在这类学校中的现状和教学中存在的问题,结合目前课堂的教学实践,探讨了相应的解决问题的策略方法,并对新形势下的C语言教学进行了分析。   一、C语言教学现状   大学计算机程序设计语言课程,一般分为必修和选修两种。现在大多数高校开设程序设计语言课程把C语言作为理工科必修课,Basic语言作为艺术类学生必修课,而把Foxpro作为文管科必修课,对于理工科还开设了C++课程。由于C语言是面向过程的程序设计,而C++语言是面向对象的程序设计,虽然两者关系非常相近,但思想却完全不同。所以,许多一类大学,尝试着直接开设C++作为入门的语言,但效果并不都???很好。考虑到三峡大学是地方二本院校,我们仍然选择C语言作为理工类学生入门的程序设计语言,相对来说Foxpro程序设计相对容易,主要提高文管学生的实践动手能力,Basic语言采用的是可视化编程,适合基础比较差的艺术类学生。   在以理工类大学为主的学校中,以计算机C语言这门课来分析:C语言课程中内容比较全面,对算法的要求也比较高,加上C语言具有语法灵活、运算符极为丰富等自身特点,在教学中,学生普遍反映内容枯燥和难学;同时,由于课时相对压缩,C语言学时明显不足,结果学生在学习过程中总感觉进度较快,不容易掌握。由于教学效果差,有的老师放慢教学进度,结果使正常的教学内容也不能完成,很多内容没有时间去讲授,这又导致一些理工科专业的后续课程学习(譬如:计算机专业的数据结构、电气专业的C++),学生动手能力也将受到影响。   教学中的主体是学生,学生的状况也直接影响到目前C语言的教学水平。这几年很多高校的办学层次在提高,包含一本专业和二本专业,同时高考的学生规模在减小,招收来的不同专业学生基础参差不齐,不少学生对新知识的求知欲也大大地降低。因此,原有的C语言教学方法和教学手段已经不能适应当前形势下的教学任务。如何在教学中调动当前学生学习的主动性和能动性,利用有限的资源因材施教,积极探索先进的教学方法来提高教学质量,将是目前和未来研究的重点。   二、教学中的问题与教学方法的探讨   结合C语言课程的教学与实践工作,本文对教学中可能遇到的问题进行了详细分析与思考,探讨新的教学改革思路来提高教学质量,在实践中取得了一定的成效。   1.定位的问题。尽管学生已经在大一上学期学过计算机基础课程,但是很多学生的计算机素养还是很低,有不少同学跟刚进校的基础一样,仍然是零起点。计算机专业的学生也是如此,尤其是实行“3+1”新教学培养方案后,学生将从大一上学期开始学习C语言,难度进一步增大,虽然是计算机专业学生,但是计算机水平并不见得比其他专业学生高。同时,有不少学生对计算机课程学习信心很足,可是遇到C语言学习中的困难却很难解决。一方面,他们是中学应试教育的受害者,另一方面也是因为大一阶段其他课程的压力太大,学生普遍反映高数和外语学习困难较大,实在没有很多时间投入到计算机学习中,这就必然带来计算机语言教学和学生对课程认识程度的矛盾问题。   为了能解决好这个问题,首先要选择合适的教材和参考书。有些教材编得很好,实践性很强,但从学生学习的情况上来看,并不适合学生的学习,所以各专业的C语言课程都换成国内内容全面、有一定基础性的教材,学生学习效果明显好不少。同时,为了让

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档