关于高校《C语言程序策划》专业基础课程改革探析.docVIP

关于高校《C语言程序策划》专业基础课程改革探析.doc

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

关于高校《C语言程序设计》专业基础课程改革的探讨   摘 要 《C语言程序设计》是高校计算机相关专业的核心基础课程。本文从学生学习和教师授课以及教学课时中存在的问题进行阐述,以及如何改革提出一些意见。目的是为了学生能够更好的掌握这门课程 关键词 《C语言程序设计》 核心课程 改革 中图分类号:G642.0 文献标识码:A 0概述 《C语言程序设计》是高校计算机专业学生接触的第一门基础程序课程。如果学生在学习之初不掌握好这门核心课程将会阻碍后期大部分核心专业课程的学习。《C语言程序设计》是将基础算法和基础程序设计合二为一的课程,基础算法需要有一定的数学功底和逻辑思维,基础的程序设计是学者学习的难点。因为大部分学者以前没有接触过类似的课程,普遍认为程序设计课程很深奥。当学生拿到教材看见多而杂的知识点时,从心理上都不自觉的认为难。笔者从学生的角度和教师的角度对这门课程提出改革意见 1“学”与“教”存在的问题 笔者在学习这门课程的时候大多在心理上有中不正确的认识,原因是许多学者还没学之前听见学长的一些不正确引导,从心理上认定这门课程难学。随后翻翻教材发现根本无法预习,有英文、有中文、有数学还有各种图完全不知道是什么,此时更加肯定这门课程难。其次、不动手,不动脑。这门课程需要学者多动手多动脑,需要拿出学古诗的激情和方法。笔者在从高中过度到大学的时候觉得大学的课程不需要像高中的课程那样字字句句斟酌,更不需要练习与思考,往往都是大而化之的学习方法。学者在学习C语言这门课程的时候用这种学习方法必定学不好,学不精。这门课程的知识点多而细,需要反复练习、反复思考才能融会贯通。最后、实际操作少。程序设计课程不可纸上谈兵,需要将程序反复的在电脑上练习。只有反复的在电脑上进行操作才会意识到自己的不足,才能找到写程序的感觉,也只有这样才能弄懂到程序的执行过程和编译原理 根据这几年的教学,总结出教师在教这门课程时存在以下问题。首先,教学速度快。这门课程在大部分高校中设置的教学学时和其它普通专业课一样,由于老师在教学过程中受到时间的限制,往往在教学过程中不能仔细分析、对比教材中的知识点和程序案例。这样会导致学生会学不会用的后果。其次,教学过程太过偏向多媒体教学。这门课程的知识点多而细,而且每个知识点都很重要,老师在教学的过程中不能把教学过程都依赖于多媒体,这样会让学生有疲倦感。在重点知识点的讲解过程中多板书少用多媒体,可以提高同学们的注意力,同时可以加强学生对知识点的掌握。最后,理论课与实验课程相分离。理论课老师注重教授理论,实验课程学生过于独立。这门课程是计算机的门径专业基础课程,在实验的过程中应该将讲与练相结合。如果实验课的时间都交给学生自己发挥,这样容易让学生产生畏惧感,导致学生偷懒、抄袭、逃课等现象 2解决方法 首先,基于这门课程的重要性和课程的要求,学校需要对课程上课的人数和课时安排做调整。上课的学生人数控制在40人左右比较合适,原因是老师能够掌握每位学生的动态并及时的与学生交流。课程的课时需要比其它专业课的课时多12课时左右,这样做的目的是为了教师细细讲完理论课后能够有足够的时间给同学们在课程上举例。在举例的同时可以复习到理论知识,帮助同学们掌握理论知识点。同时,老师可以在举例的过程中分析程序的结构、讲解算法以此提高学生写程序的能力 其次,《C语言程序课程》是计算机专业学生真正窥视该专业门径的专业基础课程。作为老师首先,应该点燃学生对这门课程的兴趣,帮助学生克服心理上的障碍。在课程的初始阶段不能急于进入到教材的基本语法,而应该通过介绍计算机程序语言的功能,讲授游戏实例来逐步揭开编程在初学者心中的神秘面纱,使其学生从内心上真正的爱上计算机编程,进而树立学习这门课程的信心。其次,教师在授课的时候注重理论与实例相结合。理论知识授课完毕后应该马上通过实例来演示以此加强知识点的掌握。如果时间允许,能够现场编程演练学生掌握的情况会更好。最后,作为老师在学生的实验课中应该对学生实行“一对一”的辅导。尤其是在实验课程的初始阶段,需要老师逐个的带同学进入编程的大门,实验课程结束后逐一检查实验结果。杜绝学生实验抄袭,偷懒的现象 最后,作为学生应该做到以下几点。首先,认识到C语言课程的重要性,克服一切困难,学好这门课程。其次,不能把学习这门课程的时间全部放在课程上,学好这门课程除了在课程上要认真学习以外,课后需要花更多的时间去复习演练。最后,多练习,编程实际也是一个熟能生巧的过程,多练、多看自然就能学会 3结语 上述教学中存在的问题和教学方法的改革,是笔者根据这几年到学生中去调研以及在教学过程中总结其出现的问题所提出。提出的改革方法经过一段时间的实践取得了良好的教学效果。后期将从多方面做更详细的调研和实践

文档评论(0)

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

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

1亿VIP精品文档

相关文档