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语言程序设计”课程为不同专业学生选择、及其在近几年的教学中遇到的问题,以及如何对这门课程进行建设等方面进行了探讨,并给出一点思考和建议。   关键词:C语言;课程;教学   中图分类号:G642 文献标识码:B      1关于不同专业的学生必须掌握的程序设计知识和技能的程度   应对各种不同类型的专业人员的需求,C语言程序设计掌握水平应该有所不同。这在各类不同专业制定教学计划时必须确定。近几年计算机科学的发展,使得各类的专业学生都或多或少地选择程序设计类课程作为必修或选修课程,那么到目前为止并没有一个确定的标准和要求各类专业的学生应该掌握到什么程度,因此,在确定教学目标时,就应该确定每个专业的学生掌握程序设计的程度,根据专业的不同可以从以下几方面来考虑。   1.1知识点的掌握   计算机专业的学生应该熟练掌握C语言程序设计的全面知识和技能,而理工科学生只需要对C语言程序设计中常用的几种控制结构、函数、结构体部分灵活运用即可,不必追究其与系统相关的那些部分。文科学生只需要对C语言程序设计中的常用的几种控制结构及函数掌握即可。   我们在使用谭浩强编写的《C程序设计》作为教材或参考教材时,并不求全,而是针对不同层次、不同专业的学生选择内容。在使用谭浩强编写的《C程序设计》时,如果是计算机系的学生,并且学时在64-80之间时,采用略讲前3章及第12、13章,重点讲第4~11章。这样可以在有限的时间里能让C程序设计的重点突出,且全面了解,由于计算机系学生还有后续的面向对象课程,所以可以不用讲C++部分。如果面对的学生是非计算机专业的学生,且学时为48学时,则采用略讲第1、2章,重点讲第3-11章,并且对教材中第3-11章中的部分内容进行必要的删减,只需要求学生掌握基本的语法及程序设计技巧。如果学生为文科学生,且学时为32-48之间,这时只需选择教材中前8章,且对需要数学基础才能理解的算法进行删减。   1.2实践教学安排   根据学生的情况不同配备足够学时让学生进行实验,让学生对相关内容熟练地掌握和运用。对于配套使用谭浩强编写的《C程序设计题解与上机指导》时,起初我们要求学生人手一本,在教学中体会到学生容易产生依赖性,所以现在采取把上机指导作为参考书,按学生的层次和不同专业,给出实验题目,这样学生既有参考,又能锻炼独立的完成综合程序设计的能力。   2关于“C语言程序设计”课程的教学质量问题   2.1教材的选择   C语言程序设计的教材众多,但选择适合不同专业的特点的教材是提高教学质量的重点。教材一定要体现教学目标,不同专业的学生有不同的培养要求,因此选择一本较为贴切的教材是首要做的。在选择教材的过程中一定要体现因材施教的原则,有些教材只有部分内容适合,那么就要靠教师来把握所授内容的程度和范围。如果可能对不同专业编写相适应的教材那是较为理想的,但这样可能会影响到教材的通用性。因此,在教学过程中对所选择的教材中的内容进行适当的删减和增加,可以达到以不变应万变的目的,我们通常就是采用谭浩强的《C程序设计》,但会针对不同的学生在内容上进行调整。   2.2教学方法的探讨   教学内容选定后,知识点的引入方法,语法的分布方式,难点的分散方法等每位教师会采用不同的教学方法向学生传授相关的内容。目前各种教学方法大家都较为熟识,现代化的教育方式(如多媒体、网络等)的引入,使教学方法更加丰富。在选择常规的方法过程中,对“C语言程序设计”课程的教学,采用案例教学为主,并加强上机实践的方法为大家所接受,如果学校的硬件环境允许的话,让学生多上机练习是最好的方法。   2.3学时的设置   “C语言程序设计”这门课程在各学校设置的学时差距较大,有32、48、56、64、72、78、120学时,而大部分是在48、56、64学时,专家们推荐的学时为80学时左右,而且课后还需要额外的练习学时。我们学校电气类学生的学时为72学时,基本上能够保证学生们课堂学习,但练习学时不多。而其他专业的学时大部分为48,在学时不足的情况下来学习这门课,就要求教师很好地去把握教学内容,求少求精地把最为精髓的知识和技能教授给学生。   2.4兴趣的培养   目前计算机已经渐渐成为大家的必需品,无论从知识角度、工作角度还是生活角度,它已不再是科技工作者的独享工具,但越是这样,大家似乎对它还是有些知其然而不知其所以然。学生们也是如此,在进入课堂学习某门计算机课程之前,他们似乎会玩计算机,而且有的同学使用计算机很熟练,在上课时,他们带着好玩的兴致来到课堂,那么“C语言程序设计”带给他们什么了呢?他们没有感觉到这门课程有多好玩,而是抽象性很强的计算机基础知识,这样就会造成学生的逆反心理,对此课

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档