基于能力培养的《C语言程序设计》改革

来源 :现代交际 | 被引量 : 0次 | 上传用户:hf4057
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]基于《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].广东工业大学学报,2005(S3).
  [2]刘知能.高职院校《C语言程序设计》教学的探计[J].黄冈师范学院学报,2006(S1).
  责任编辑:杨柳
其他文献
当前,新课程改革通过多种形式,正在全国各地广泛开展。很多学校结合自身的实际,取得了很好的效果,摸索出了不少有益的经验。但如果我们冷静下来观察,便不难发现,在一些学校,新课程的改革只是表面上的热热闹闹,教育观念、课程设置和教学模式都没有实质性的改变。以智育为中心,传统教学模式、题海战术、扼杀学生个性等现象还在一定程度上存在,这将对新课程改革带来消极的影响,制约着新课程改革目标的实现。笔者认为,目前影
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
[摘要]语文教师在教学过程中注意培养学生的创新能力,不仅是适应社会的需要,也是对学生各方面的发展,特别对其今后的发展来说意义重大。  [关键词]创新关键 创新手段 创新土壤 创新空间    培养创新精神和实践能力为重点的素质教育已成为当今教育改革的主旋律。语文教师在教学过程中注意培养学生的创新能力,不仅是适应社会的需要,也是对学生各方面的发展,特别是对其今后的发展来说意义重大。那么,我们又该如何在
伴随着总局的政策引导,央视和各大省级卫视的发力,电视行业相关厂商也都早已开始着手4K产品的研究与发布.字幕作为电视行业除视频外一个不可或缺的环节,也成为了各大厂商竞相
磷酸及磷酸盐是国民经济制造业领域的重要基础原材料。我国约80%磷矿资源都用于生产低值大宗产品,造成资源的浪费。以工业级湿法净化磷酸取代热法磷酸和P2O5等核心原料,开发精
[摘要]《新课程标准》指出:“亲身经历以探究为主的学习活动是学生学习科学的主要途径”。教师应当创设良好的探究氛围,关注学生,使其乐于探究,在参与过程中产生体验、感悟,达到内化。  [关键词]探究 参与 实践 感悟    新课改要求我们建立以学生为主体,以探究性学习为核心的教学观。因此,教师的教学活动所追求的目标就是为学生创造各种参与学习的条件和机会,支持和促进学生的学习和发展,帮助学生在参与中建构
人面岩画在西辽河流域岩画系统中是独具特色的一类岩画, “(羊)”图像结构人面岩画在整个西辽河流域人面岩画中最具特殊性.据相关研究,并结合西辽河流域红山文化时期及其他地
肿瘤的发生是一复杂过程,包含了血管生成、肿瘤侵袭与转移等多个步骤。在此过程中,肿瘤细胞分泌许多蛋白水解酶以降解基底膜和细胞外基质(extra- cellular matrix,ECM)。基质
在学风建设中入学教育工作起着关键性作用。本文针对大学生目前存在的学风问题,讨论并提出以入学教育为基点,加强和改进大学学风建设的观点、方法与路径,主要包括因材施教的入学
[摘要]随着细胞结构及功能的相关知识和理论在医学领域中的应用不断深入,“细胞生物学”已成为现代医学的重要基础,在医学教育中占有重要的地位。对于现代医科学生来说,具备“细胞生物学”的相关基础知识和基本技能,是进一步学习其他医学课程必不可少的条件。  [关键词]医学细胞生物学 教学改革  [中图分类号]G622 [文献标识码]A [文章编号]1009-5349(2015)12-0233-01  临床医