C语言程序设计课程教学改革研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:anlongdy123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: C语言程序设计课程作为一门基础课程,是绝大部分高校理工科专业的一门计算机基础必修课程。作者根据多年教学经验,就如何进行C语言程序设计课程教学改革,进而有效提升课堂教学效率等问题展开了讨论分析。
  关键词: C语言程序设计 教学改革 改革措施
  1.引言
  就C语言程序设计课程而言,它是一门具备较高的教学要求的课程,教学工作者在开展教学活动的过程中,不能只停留在传授学生与C语言程序设计相关的语法知识,还需要注重对学生程序设计方法的教学。长期以来,教学工作者利用传统的教学模式,学生对C语言程序设计课程存在较强的抵触心理,尤其是刚离开初中步入中专的学生。学生出现抵触心理的原因可能是多方面的,主要原因是学科难度大、教学工作者要求严和课程内容多等。考虑到上述情况,改革C语言程序设计课程教学模式迫在眉睫,下面介绍具体情况。
  2.目前C语言程序设计课程教学中存在的问题
  C语言程序设计作为高校理工科非计算机专业本科学生的一门较重要的计算机基础课程,在整个教学中扮演着较重要的角色。通常情况下,C语言程序设计所涉及的课程内容是较为抽象的,还涉及大量的概念及语法,尤其强调技巧的适用性。一直以来,教学工作者倾向于探索和实践有关C语言程序设计课程教学的改革,却不断出现各种问题。
  例如,教学工作者在开展教学活动的过程中仍旧采用以往的教学模式,而不是把实验环节和课堂教学环节进行较科学合理的搭配,导致理论与实际教学相分离,不能有效培养学生的实践能力和创新能力。此外,还会造成学生不能对问题进行合理有效的分析、编程和调试,制约学生整体能力的提高,严重影响课堂教学效率。考虑到这种情况,教学工作者进行了相关的改革和调整。通过这些改革和调整,在很大程度上调动了学生学习的积极性,使其积极踊跃地投入到了课堂教学活动中,有效地培养了动手能力和解决实际问题的能力,提升了教学效率。
  3.C语言程序设计课程教学改革的措施
  3.1改变传统教学模式,将学生作为教学主体。
  把学生当做教学主体的教学模式在很大程度上能够使教学工作者挣脱传统的教学模式,由传统的教学状态变为导学状态。在这样的情况下,教学工作者可以通过各种教学设备和学习资源,向学生讲解重点、难点和疑点,还可以为学生讲评作业,进行辅导。传授给学生相关的学习方法等,进而在充分发挥学生主体作用的同时,有效调动学生学习的积极性,最终增强学生的自学能力。在课堂教学活动开始前,教学工作者应该充分认识和掌握学生的基本情况,按照学生的具体表现认识和掌握学生目前的学习状态,合理安排后续的教学和辅导内容。对于学习成绩处在中上等的学生,教学工作者要为其安排合适的教学内容,适当增加学习难度和深度,进而有效培养学生通过程序设计处理实际问题的能力。
  3.2倾注更多精力于C语言程序设计课程教学。
  在开展课堂教学活动的过程中,教学工作者要注重调动学生的学习积极性。学生的学习状态在很大程度上决定学习效率。教学工作者应该倾注更多精力于C语言程序设计课堂教学,引导学生更有效地学习这门课程。绝大部分学生在意的问题应该是学习这门课程对找工作或者继续深造有没有帮助。教学工作者需要从多角度考虑这个问题。在开展教学活动的过程中,可以适当引入时下较为热门的话题或者应用技术等辅助教学,进而有效提升教学效率。
  3.3培养学生系统化的程序设计思维。
  一直以来,在程序设计课程中都有注重语句、语法及细节等特点,并且大体上都是将程序设计语言自身的体系作为脉络。这在很大程度上导致学生在进行C语言程序设计课程学习的过程中缺乏兴趣,难以积极主动地投入到学习中去,严重影响教学效率。尽管学生学习了一些有关C语言程序设计课程的知识,但是编程能力很难增强,有些学生遇到实际复杂问题,束手无策。考虑到上述情况,教学工作者需要注重培养学生系统程序设计思维,提高编程能力。培養学生系统化的程序设计思维也就是提高学生身体力行解决实际问题的能力。通过这种手段,学生可以尽情探索未知问题,并进行分析和研究与创新。
  3.4注重教学方法的改进。
  为了达到C语言程序设计课程的教学目标,教学工作者在开展课堂教学活动的过程中需要适当改进教学方法和手段,有效培养学生的编程能力及创新能力。措施主要有:第一,做到课外和课内教学完美结合,有效培养学生的综合能力。第二,注重加大实践教学的份额,培养学生的创新意识和应用能力。第三,充分运用各种资源,适当开展网站互动学习。第四,通过多元评价方式考核实验成绩。
  4.结语
  教学工作者在开展教学活动的过程中,要注重借助对诸多教学方法和手段的研究和摸索转变教学理念。此外,还需要注重突出学生的主体地位,充分调动学生学习的积极性,有效培养学生解决实际问题的能力和创新能力,进而行之有效地推进C语言程序设计课程教学改革。
  参考文献:
  [1]迟永芳.《C语言程序设计》教学改革探索与践行[J].黑龙江科技信息,2013(13):297.
  [2]彭纳新,陈俞强.基于任务驱动的高职院校C语言程序设计课程教学改革与实践[J].中国教育技术装备,2013(18):74-76.
  [3]蒲海波,潘勇浩,倪铭.“兴趣驱动的案例教学”在C语言教学中的应用[J].计算机光盘软件与应用,2013,16(13):192-193.
其他文献
摘要: 技术工艺,是衡量一个企业是否具有先进性,是否具备市场竞争力,是否能不断领先于竞争者的重要指标依据。随着我国营养酒市场的迅猛发展,與之相关的核心生产技术应用与研发必将成为业内企业关注的焦点。了解生物科技在营养酒中的应用,对提高营养酒的市场竞争力十分关键。  关键词: 生物科技;营养酒;应用  中图分类号:TS2文献标识码:A文章编号:1671-7597(2010)0410007-01
健康是可以通过自己的努力去获得的,疾病是可以通过有效的措施加以消除或控制的,我们应帮助高血压患者树立正确的健康信念,掌握正确的健康知识,促进患者的健康能力,从而提高
目的 分析内固定物断裂的原因,探讨防止内固定物断裂的措施.方法 分析、总结11例骨折内固定术后内固定物断裂病例的临床资料.结果 骨折未获坚强固定、内固定物选择及位置安放
目的 探讨肺下野结核误诊的相关因素.方法 对46例住院疗效不佳的患者,反复多次涂片查痰、痰培养、纤支镜术后痰培养、PCR技术检查、胸部CT扫描排除其他肺部疾患后给予诊断性
目的探讨腔内技术治疗前列腺增生合并膀胱结石的临床疗效。方法采用回顾性分析的方法,分析我院收治的90例前列腺增生合并膀胱结石的临床资料。结果两组术后IPSS、QQL、Qmax较
本文通过对9例被催泪弹烧伤的精神病患者的护理,体会到了护理合并有躯体疾病的精神病患者的难度:行躯体疾病护理时受精神症状的影响,护理精神病时又要兼顾躯体疾病。因此对这类
在建筑的施工中,对于施工管理来说对施工现场的管理进行加强是比较重要的环节,建筑施工现场管理的好坏,对施工的效果和质量有着一定的影响。在工程的现场管理过程中,对设计较多的
通过对163例根管误诊误治结果的分析发现,传统的牙髓活力检测手段所导致对牙髓活力程度判断失误与临床根管治疗失误密切相关,笔者分析了误诊误治原因,对如何防止失误,治疗因
随着科学技术的发展,图形处理器GPU也迅猛发展。GPU作为一种新的研究领域受国内外学者所青睐,GPU不仅是功能强大的图形处理引擎内核,而且也是具有强大计算功能的可编程器件。本