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程序设计教学的改革与实践.doc

C程序设计教学的改革与实践   摘 要:结合C程序设计教学实践经验,分析了教学中存在的主要问题,并从教学内容侧重培养学生编程思维和计算思维、教学方法与学生认知过程相结合和实践教学注重培养学生编程技巧和编程能力等三个方面对C程序设计课程的教学改革进行了探讨。教学实践证明,这种改革注重理论,突出实践,教学方法行之有效,增强了学生的编程能力,提高了教学效果。   关键词:编程思维;计算思维;教学方法;实践教学   中图分类号:G434 文献标识码:A 文章编号2012)011018602   作者简介:王付山(1974-),男,硕士,德州学院计算机系副教授,研究方向为计算机基础教育及数据挖掘。   0 引言   《C语言程序设计》是高校理工科专业教学中一门重要的公共必修课,是学生利用信息技术为本专业服务的重要基础课程,在教学计划中占有非常重要的地位和作用。本课程是一门实践性的课程,本课程的核心任务是使学生掌握C语言的语法规则、程序设计的基本方法和编程能力,培养学生应用计算机语言解决和处理实际问题的思维方法和基本能力,为进一步学习和应用计算机及利用现代信息技术为专业知识服务打下坚实基础,对培养信息化时代大学生的实践能力和应用能力意义重大。   C语言程序设计课程为德州学院的校级精品课程(网站:http://9/kc/jsjx_jsjjsjcc/index.php)。本文根据笔者多年的C程序设计教学实践经验,从教学内容、教学方法和实践教学三个方面对C程序设计课程的教学改革进行了探讨与实践。   1 教学中存在的主要问题   根据笔者多年的教学经验,以及对学生的跟踪调查分析,C语言程序设计教学中主要存在以下几个问题:   (1)教学内容的知识点多而繁琐,教学重点不突出,导致学生学习兴趣偏低。C程序设计教学内容中涉及的语法规则多而枯燥,不易记忆,再加上学生本身对计算机的可计算特点、计算思维的认识不足,因而,学生面对这些多而繁琐的知识点,感觉无从下手,一时找不到学习的重点。这样学过的知识点没有掌握,又跟不上教学的步伐,偏离对学生计算思维和编程思维培养的重点,导致学生学习兴趣降低,失去了学习动力。   (2)教学方法与学生的认知过程存在偏差。项目:德州学院教育教学改革研究项目JGLX-B09032。   教师在教学中,往往关注于对学生知识的传授,虽然知识点也讲了,案例也给同学们分析了,也启发学生思考了,但是同学们对如何用,在什么情况下用,还是不清楚。说到底,这是教师的教学方法与学生的认知过程存在偏差,对学生认知过程、认知结构和学习状况不够了解,没有真正按照从实践到理论的认知过程进行组织教学。   (3)实践教学的层次低、应用性低。目前,多数高校对于教学的安排是课堂理论教学+上机实践,对于上机实践环节方面,多是验证例题,设计习题,教师再给予指导。这样的实践教学应用性低,导致学生学习C语言感觉没什么用处,缺乏对学生计算思维、创新思维的培养。   2 因材施教,进行教学内容改革,编写与教学改革理念相适应的教材 在教学内容方面,通过调查研究,了解社会对C语言基础知识的需求定位,强调教学内容的“合理性、规范性、急用先学性、实用性”原则,对教学内容适当取舍,侧重对学生编程思维和计算思维的培养。   本课题组在综合调研国内C语言程序设计大学计算机专业本科教材、专科教材、高职教材、中职教材、二级教程等教学内容的基础上,针对教学对象的实际情况与现实需要,编写并出版了《C语言程序设计基础教程》(国防工业出版社出版)。全书体系完整、重点突出、内容讲解深入浅出、图文并茂、讲解透彻、案例丰富新颖、注重理论、突出实践。该教材已在我院试用了两年,现已形成了一本较为成熟的、特色鲜明的适用于理工科各专业的公共课教材。该教材的突出特色是:内容精简、实例广泛、突出实践,设计了从简单到复杂的阶梯性例题,以实践问题引出解决方法,从解决方法引出知识点,然后从知识点再到实践案例,形成“实践——理论——实践”的系统化教学内容体系。   3 与学生认知过程相适应,实施以“问题驱动+案例”为主的多种教学方法,改善教学效果 C程序设计教学以注重培养学生编程思维、计算思维和实践创新能力为目标,采用了以问题驱动+案例为主的多种教学方法。   3.1 问题驱动+案例教学法   “问题驱动+案例”的教学方法可以激发学生学习兴趣,引导学生积极探索和主动思考,符合学生的认知过程,是提高课堂教学效率和学生学习效率的重要教学方法。在讲授新知识和新方法时,首先选择一个合适的案例或实际的问题场景,给学生首先展示设计的效果;其次引导学生分析问题,提高学生分析问题的能力;第三是引导学生用以前学过的知识和方法解决问题,培养学生逻辑思维和编程思维;第四是引出新的知识和方法

文档评论(0)

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

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

1亿VIP精品文档

相关文档