基干能力培养《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语言 程序设计 能力培养 教学改革 [中图分类号]G642 [文献标识码]A [文章编号]1009-5349(2015)12-0232-01 一、当今《C语言程序设计》课程的教学现状 《C语言程序设计》这门学科的教学内容及功能是非常强大的,应用范围也很广,数据结构相对比较复杂。该课程的语法检验结构相对比较薄弱,相对没有编程基础的大学生来讲,要很好地学习和理解C语言的知识和程序设计方法,需要熟练各个知识点和语法结构。以往《C语言程序设计》课程教学大多主要以C语言的语法为主要讲授知识点,将教学的重点放在语言的语法知识上,因此,很大一方面就忽视了在解决问题和编写程序语句时如何能更好地应用有效的教学方法。很多学生在掌握语法知识后,不知道如何去编写程序来解决实际问题 二、《C语言程序设计》课程改革的几点想法 (一)对教学内容进行重组 一方面教师要充分考虑到没有了解程序语言设计和不懂编程经验的学生,要将教学的重点放到C语言的理论语法知识上,全面讲解《C语言程序设计》课程的基本语法知识。面对新的教学内容,要避开以往传统的细节语法知识讲解,引入一套新的教学思路,要以具体的实例编程去营造一个好的教学环境和教学方式,将学生引入要让自己有能力、有想法去判断和总结理解掌握C语言的语法知识以及编程方法。通过第一阶段的理解学习,很大一部分学生能够基本掌握C语言的基础知识,同时也具备编写C语言编写程序的能力,并可以独立编写较难程序,并能顺利通过程序调试与程序的测试 另一方面要将教学的主要内容放在那些具有掌握一些C语言基础知识和编写程序,了解C语言知识的学生上。在这个阶段,课程内容要注重培养学生的较专业的程序编写与实践。同时,在教学过程中注意设计教学环节,不但要引入项目式驱动教学法,还要将教学内容化分模块,把每个模块都建立一套综合案例,把案例内容覆盖C语言程序设计课程的所有核心知识点,贯穿整个教学过程 学生通过开发综合案例,能够将知识点融会贯通,达到学以致用的目的。也可以把要处理的问题和知识点做成项目,给学生分配项目任务,并且为学生提供可查阅的学习资料和设备。通过老师的学习指导,让学生自由发挥,开创思想,并以小组讨论的形式进行任务开发,共同完成一个完整的项目。在这一教学阶段设计的目的是要在一个完整的项目开发过程中,使学生能够学习和了解到一些关于C语言中不常使用到的关键知识。也使学生学习和掌握这些知识的可行性和要重性,在教师的正确引导下将问题成功解决,使学生收获到知识 (二)加强实践教学 《C语言程序设计》是一门实践性很强的专业技术课程。实践教学是《C语言程序设计》课程教学中的主要教学环节。在加大实践教学内容的同时,也要改变实践教学内容,这也是提高和培养具有创新能力学生所必经的阶段。因此,在实践教学上,要专门编写相关的资料,方便教学。在资料中,可以编写一些具有代表性的上机练习程序设计题目,使学生能更好地理解和学习C语言的知识和编程方法。同时也为学生提供一些比较综合的编程题目,让学生能在这些问题中,找到自己知识的缺口,然后补充知识,在这些编程题中发挥自己的优点和创新点。同时,要开发学生的学习思路,培养学生的自主学习能力 (三)完善网络教学平台 当今是网络遍布的时代,所以C语言课堂教学也少不了网络。我们要用网络教学平台做为辅助教学手段,合理地为学生安排布置学习内容和资料,开展小组式的学习方式,以小组方式讨论问题。课堂的教学时间是有限的,对于这一类的教学活动在课堂上是不能完全实现的。所以要以开放式的网络教学平台为课堂辅助教学。教学平台主要包括课程学习、电子教案、网上答疑、实验指导等,让学生能更好地自主学习 (四)创新考试方式 以往的《C语言程序言设计》课程考试大多数是以笔试为主要内容,目的是考查基本的语法知识,该种考核方式使学生偏重于语法学习。为此,改革传统的考核方式势在必行,期末考试采用专门的考试系统,将理论题与实践题相结合统一在上机考试环节完成,在限定时间内考核学生的学习效果。即考即出分,减少人工批卷出错的漏洞,减少教师的工作量,改变了传统的批阅方法,通过考试的检验以促进学生平时学习掌握知识牢固程度,加强上机实践,突出学生程序编写能力过程,将实践教学的重要性展现出来 【参考文献】 [1]谢光强.“C语言程序设计”教学中存的问题与建议[J].广东工业大学学报,20

文档评论(0)

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

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

1亿VIP精品文档

相关文档