计算机C语言实验教学的方式分析

来源 :中国新通信 | 被引量 : 0次 | 上传用户:applechenli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 C语言是计算机的基础课程,重点在于培养学生的逻辑思维能力,是计算机的入门课程。掌握C语言的相关知识,会为其他计算机课程的学习打下良好的基础。所以学校应该重视C语言课程的教学方法,引起学生的学习兴趣,使学生能够灵活运用C语言知识去解决实际生活中的计算机问题,不断提高计算机技术水平,以适应现代化社会的发展需求。
  【关键词】 计算机 C语言 教学方法
  一、计算机C语言实验教学中存在的问题
  如今的C语言教学要求学生具备一定的英语水平,了解程序中符号的具体意义,这对于学习英语有困难的同学来说是一个难题。
  而且C语言的教学内容比较枯燥、抽象,没有生活中的具体实例能应用到教学中,学生们不能理解编程的含义,给今后计算机的学习造成了阻碍。
  1.1理论与实践不能相辅相成
  计算机课程对学生的实际操作能力要求很高,需要学生把理论上学习的知识融会贯通,运用到编程中。可是在很多学校计算机C语言课程的理论与实际联系不紧密,导致很多学生理论知识学的很好,可是不具备严谨的逻辑思维能力,在实践中不知道如何进行具体操作。而且部分学校受到硬件设施的限制,不能做到人手一台电脑,教授计算机课程的教师也不是本专业的,在实践课上没有进行计算机的教学,导致学生们用电脑进行其他娱乐项目,忽视了实践课的学习,影响了学生的学习效率。
  1.2 C语言课晦涩难懂,学生的学习兴趣低
  学习计算机C语言要求学生具备良好的逻辑思维能力,能够充分理解书本上的知识,在大脑中形成思维脉络,并运用到实践中。C语言知识比较晦涩难懂,需要学生精神高度集中,提高自身的理解能力,善于思考,把书本上的字母,转化成编程用的符号。
  很多学生在刚开始学习的时候没有打好基础,对于知识一知半解,随着学习的深入,大量问题暴露出来,导致学生跟不上教学进度。学生学不会C语言基础知识,也缺乏对问题的思考,导致知识越落越多,形成了恶性循环,长此下去,难以培养学生对于学习的兴趣。
  1.3 C语言实验教学的方法比较单一
  C语言的学习是枯燥乏味的,需要更多的是大脑的思考,不断探讨问题的解决方法。很多学校开设课程是为了应付考试,没有对该门课程进行详细的介绍与教导,导致学生对知识的学习没有给予足够的重视,实践编程也是照着书本的例子模仿,对于整个学习过程没有花费过多的精力。
  C语言仅仅靠老师教授知识是不够的,而且老师也不可能把所有的情况都考虑完全,在实践中有时候符号位置的变化都会影响编程的结果,所以需要学生结合自身实际情况去解决问题。
  二、提高高校计算机C语言实验教学质量的主要策略
  2.1在实践教学前期加强对学生理论知识的教学,打好实验学习的理论基础
  理论知识是实践操作的基础,为计算机编程提供科学依据。学校应该重视对于理论知识的教学,在课堂上加强对基础知识的讲解,确保学生打好坚实的基础,然后再进行深层次的教学。在遇到重点、难点时,教师要反复强调,或者是用提问的方式增加学生的印象,巩固学生的理论知识水平。还要注意结合一些编程的实例,让学生去体验理论知识和编程应用的联系。
  2.2强调学生在实验教学中的主体性地位,为学生提供自我发挥空间
  C语言教师除了从科学合理化教学模式与内容以提高学生的兴趣和投入度之外,还要注重让学生自行动手操作。在学生独立自主的实验操作过程中,才会形成这样或那样的问题,并进行独立思考。学生自由实验操作期间,教师应当在教室内不断巡视,以及时注意到学生们的难点并回答他们提出的问题,不过巡视的也不用过于频繁,避免干扰学生的实验操作兴致。
  2.3加强实验教学过程中的师生交流互动与学生间的合作探究
  学生在遇到问题的时候才能知道自己知识点薄弱的地方,所以在课堂上教师应该经常提问,并且随时对答案进行补充,以加深学生的印象。在实践中要让学生学会独立编程,对学生在编程中出现的问题进行改正。并且在班级中设立学习小组,统一布置课题,以加强学生间的交流合作,促使小组间进行良性竞争,引起学生的学习兴趣。小组成员共同讨论课题,研究解决方案,对于提高自身的实践能力和创新能力有重要作用。
  三、小结
  本文对C语言教学中存在的问题进行了分析,探讨了教学方法的改革,希望能提高学生对于计算机的学习兴趣,帮助学生加强对于知识的理解。学校应该重视C语言课程的教学,任用专业的教师,加强对计算机课程的实践教学。希望学校能够把C语言教学改革落到实处,为国家培养更多的计算机人才。
  参 考 文 献
  [1] 谢志英,王静,陈静.C语言课程中学生问题求解能力的培养[J].计算机教育,2011(03).
其他文献
无线Mesh网络是近几年出现的一种非常有发展前景的无线网络接入技术,是一种无线多跳网络拓扑网络。HWMP是IEEE802.11s无线Mesh网默许的路由协议,但协议本身存在着一点不充足,
【摘要】 针对煤矿瓦斯灾害的预警问题,在煤矿收集到各指标气体浓度的基础上,构建BP神经网络,通过训练各数据,判断该检测点是否会发生瓦斯灾害,若发生灾害则启动面向服务的应急联动。  【关键字】 瓦斯预警 BP 神经网络 应急联动  Abstract:BP neural network has been constructed to forecast the gas disaster of coal
Job—shop问题是生产调度领域一类典型模型,求解问题属于NP完全,大规模Job—shop问题有效算法至今仍未找到。本文在析取有向图模型基础上,提出选取可互换操作对5种方法,通过逐步
2003年春天,父亲患带状疱疹,辗转数家医院竟无医生能确诊,两个多月以后,还是我一字不识的母亲突然悟出,父亲得的可能是蛇丹疮(即带状疱疹的中医名),以此提醒某大医院的医生,医生方恍然大悟。但此时我父亲已经被剧烈的病痛折磨得奄奄一息,从此引发多种疾病,直至无药可医。  2004年暑假,我回老家看望父亲。此时的父亲骨瘦如柴,并且由于药物的副作用,双眼视力几乎完全丧失,两耳的听力也微乎其微。  但是,在
随着社会的发展,信息化的发展引领时代进入一个全新的时代--大数据时代,成为发展共识。数据是一种重要的资源,是企业发展的根基,是企业提升竞争力的根本。对此,笔者就通信行