C语言课程设计改革初探.docVIP

  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语言 课程设计 问卷调查   1.引言   C 语言作为一门程序设计语言的入门课程,很好体现了程序设计的灵魂,是进一步学习其他语言或者计算机技术的理论基础。“课程设计”在中国绝大多数高校已经开设很多年,那么什么是“课程设计”呢?简单地说,“课程设计”是一门这样的课程:学生利用所学的书本知识来解决现实生活中的各种实际问题。本文从一份简单的关于C语言课程设计的问卷调查说起,系统地总结了C语言课程设计存在的优点和不足,并针对这些不足提出了一些可行的改进措施。希望这些措施能够落到实处,能够对相关的课程起到借鉴作用,以便为中国高校培养更多更优秀的人才发挥一点作用。   在计算机发展的历史上,还没有哪一种程序设计语言能像C语言这样应用广泛。C语言不是一种“很高级”的语言,也不“庞大”,并且不专用于某一个特定的应用领域[1]。由前面的叙述可知,学习C语言对大学理科生,尤其对计算机学院的学生而言非常重要。笔者在一次C语言课程设计课上进行了一次问卷调查,问卷调查的内容参见图1。尽管这个问卷调查非常简单,可是通过它能发现C语言课程设计存在的问题。笔者对该问卷调查的结果进行了汇总,首先看学生是怎样评价C语言课程设计优点的,如图2所示。其实学生们提到的这些优点教师早已知道,本文重点关注的是学生们提到的不足和建议。   那么C语言课程设计在我校开设的过程中存在哪些缺点和不足呢?有关的详细信息如图3所示。笔者将学生们提出的缺点与不足分为五个类别,这五个类别分别是:(1)关于时间安排和课时量的问题;(2)关于课堂教学的问题;(3)编译与调试方面的问题;(4)关于教师辅导方面的问题;(5)关于题目方面的问题。笔者将在第3部分对这些存在的问题给出可行的解决方案。最后看看学生们给出的建议都是什么?详细信息参见图4,笔者提出的课程设计改革方案也参考了学生们提出的建议。   2.相关工作   曾辉等人[2]指出了当前C语言程序设计课程教学中存在的问题,分析了问题产生的原因,论述了教学改革的必要性,探讨了教学中如何提高学生积极性、教学方法和手段等几个方面的教学改革问题。张敏霞[3]根据当前大学生的具体情况,针对如何有效地进行程序设计语言课程的教学,提高学生的程序设计能力和计算机素质提出了几点具体的措施。殷秀云[4]指出传统的C语言程序设计课程的授课方式和考核方式存在一定的局限性,进一步加大了学生掌握C语言编程方法的难度。因此,如何改变这种现状,以适应不断发展的社会的需要,已经是一个亟待解决的问题。马杰等人[5]针对C语言教学中存在的若干问题,提出了从任务驱动、培养学生兴趣、改革教学内容和方法、加强实验教学环节及改革考核机制五个方面进行教学改革,以提高学生的编程能力,变被动学习为主动学习,培养自学的能力。谢竞博[6]从教学目的、教材选择、教学方法、实践教学及考核方式等方面,阐述了它们与教学效果的关系,详细分析了目前教学中存在的一些普遍问题的成因,并从几个方面分别提出了一些可行的改革建议。陈婷[7]论述了在应用型本科C语言程序设计教学实践中,根据应用型本科教育培养要求,对课程合理定位,采用“阶梯式”、“案例式”课堂教学方法,以“项目驱动式”实践教学为核心,同时搭建多种自主学习平台,采用更科学和完善的考核方式,较好地兼顾了学生的不同需求,激发了学生的学习积极性。   刘三满[8]结合学生的学习心理和认知规律,分析了C语言教学问题的主客观原因,提出了“先过程,后对象”的教学理念,从教材建设、教学内容安排上阐述了教学内容的具体组织实施过程,从教学思路、教学观念、教学手段几方面探讨了教学方法的改革。谢中科[9]阐述了C语言程序设计课程的教学改革与实践,提出了通过激发大学生的学习兴趣、创新热情、教学互动等手段来建立大学生的编程思想,培养大学生的程序设计能力和创新意识。通过课程设计,培养大学生运用C语言解决实际问题的能力和创新能力。刘晓锋等人[10]从教师、学生和教学内容等方面介绍了在《C语言程序设计》课程建设中,以程序设计和实验为主,更新教学内容,改革传统的授课方式的探索,阐述了注重能力培养,提高学生的学习兴趣,充分调动学生的主动性、创造性的重要意义。   3.改革措施   前面部分,学生们针对C语言课程设计指出了一些缺点,同时提出了一些好的建议,在本部分将有

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档