您好,欢迎来到九壹网。
搜索
您的当前位置:首页C语言教学手段与创新研究

C语言教学手段与创新研究

来源:九壹网
第24卷第5期 2009年10月 柳州师专学报 VoL 24 No.5 0ct.20o9 Journal of Liuzhou Teachers College C语言教学手段与创新研究 黄寅聪 . (柳州铁道职业技术学院电子工程系,广西柳州545007) 摘要:C语言是高职院校理工科的基本实践课程之一。具有一定的C语言编程能力是高职院校学生基本素质 的要求。本文针对C语言教学中发现的问题,结合高职学生的特点,对C语言的教学方法尤其是实践性教学部分进 行了探讨,并提出了一些新的建议。 关键词:C语言;教学手段;创新 中图分类号:G710 文献标识码:A 文章编号:1003—7020(2009)05—0096—03 C语言是国内外广泛使用的一种计算机语言。c 语言功能丰富、表达能力强、使用灵活方便、应用面 广、目标程序效率高、可移植性好。c语言不仅为计 算机专业学生所学,很多理工科专业都开设了C语言 提高课堂教学的教学效果。主讲教师在教学实践中 积极探索、大胆创新,针对C语言实践性较强的特点, 在不断总结经验的基础上创造用案例教学、项目设计 代替枯燥理论,实行项目链接式考核代替期末考试, 取消期末考试的设想,加强平时考核环节,使学生注 重掌握平时的点滴积累,以提高教学质量和效果。以 教学内容为依据,创造多种形式的交互式课堂教学。 课程¨J。C语言更是作为专业基础课程之一,例如单 片机、电子创新设计、EDA技术、网页制作的学习。 只有具备一定的编程基础和思想,才能很好地理解单 片机、网页中的程序,进而可以编写单片机、网页程 序。 利用理论与实践一体化的多媒体教学环境实现师生 互动、人机互动、边讲边练,教师可随时解决学生提出 的问题,消除学生因为理论知识与实际操作的不及时 而影响学习效果,从而有效提高教学效果,保证教学 质量的提高。C语言本身就具6-验证错误的功能,利 用这点活跃课堂的气氛,把学生动手的时间也放到课 c程序设计是一门实践操作性很强的课程,要学 好C程序设计不仅要掌握好理论知识,实验实训教学 更不容忽视。通过上机实验,不仅可帮助学生消化和 巩固课堂所学知识,也可激发和提高学生学习C程序 设计的兴趣,更重要的是可培养学生的自学能力,锻 炼学生的逻辑思维能力。 一堂上来,让一位学生到多媒体计算机上演示调试程序 的过程,其余学生可以观察整个调试过程。在这一教 学过程中,演示调试过程的学生能够亲自动手,加深 印象,其他学生通过观察找出错误或是受到启发。这 一、课堂理论教学应重视“兴趣引 导",激发学生学习热情 对于C语言的课堂理论教学,很多教师大多数以 过程如果是教师演示调试过程,那教学效果会打折 扣,因为学生听到最多、看到最多的都是教师,容易产 生视觉和听觉上的疲劳,而这时候调试程序的是自己 所熟悉的同学则能将注意力进行再转移,学生的精力 不容易分散。 讲述为主,导致很多学生听课效率不高,产生厌学情 绪,高职院校的情况尤其突出。一些教师讲课很用 心,但是忽略了课堂的主体一学生。学生学习的自觉 性是教学活动效率高低的重要决定因素,单靠教师的 强制灌输是无法实现的。必须将教学重点由教师怎 二、实践教学应力求展现编程思维过 程,并加强学生动手能力的培养 教育部在2006年的16号3 ̄-fq:中指出,人才培养 模式改革的重点是教学过程的实践性、开放性和职业 性,实验、实训、实习是三个关键环节。所以作为课程 重要部分的实验课、实训课,教学过程应力求展现编 样教转变到学生怎样学上来,在必要指导的前提下, 最大限度地调动学生学习的积极性,让学生自主学 习,创造性地学习,主动地去获取知识。作为抽象的 C语言,课堂教学中必要的讲述是需要的,同时更要 把C语言的特点充分发挥。以模拟实践教学为主线, [收稿日期]2009—06—29 [作者简介]黄聪(1982一),男,广西钦州人,助教,研究方向:智能检测与控制技术、实时信号采集与处理电路。 96 程思维的全过程,充分发掘教材中没有具体表述的能 力、智力的教育因素,注意对程序设计策略、算法、编 程规范等进行分析、归纳、评价。每一次实验课都应 有明确的教学目的,实验目的不明确,学生必然产生 盲目性,很容易去做些与实验无关的事情。x,l-于每一 2.教师在批改实训报告时工作量太大,不一定能 起到指导作用; 3.实训成绩不是客观的成绩,不能真实反映学生 编写程序的能力,教师只能通过实训报告来评价学生 整个实训的表现和掌握知识的程度。 次实验课,任课教师都应该有明确的实验要求,对本 次实验课应解决的问题、重点和难点有清楚地认识, 做到有的放矢。同时,还应考虑一些学生完成实验的 速度。一些学生完成较快,应及时补充布置新的实验 项目,或是变换实验内容。实验课前,教师应该布置 实验任务,让学生阅读实验指导书,明确实验目的,使 学生充分“热身”。实验课上,教师也不能一味的把 (四)实训作为一个紧凑的教学阶段也可以使用 基于行动导向教学范式中的协作一反思教学法来进 行教学活动 J。在该教学法的教学过程中,学习者通 过参加协商、决策、行动和检查的整个工作过程,提高 解决问题的能力和交流协作的能力。整个实训课程 按照以下几个阶段进行: 1.组织学生将基础的知识点、基本语句语法复习 课堂时间交给学生,而应该做到“精讲多练”,精讲不 是两三句话,而是应该讲到重点上,讲到难点上,提示 学生应该注意的地方。教师在设置实验题目时,应充 并掌握,为完成实训做“热身活动”; 2.学生将实训任务中进行深入分析,对所需要解 决的问题有整体认识; 3.在完成前两步骤之后让学生总结实训的目的, 分考虑到高职院校学生的学习特点,循序渐进,题目 由浅人深,抓住基础,强调提高,在实验中注重培养学 生的自学能力和动手能力。 完成实训之后应达到的目标; 4.学生思考设计完成任务的解决方案; 开设c语言的实训课程x,l-提高学生的编程能力 是很有帮助的,但是在实际操作的过程中往往达不到 预期的目的,学生经过一段实践的实训后还不能真正 5.在所设计的解决方案中选择最佳方案; 6.撰写实训报告。 在实训的整个过程中,把学生分成若干个工作小 组,培养学生的交流协作能力。在上述几个阶段中, 掌握C语言的精髓,这不得不引起教 ̄x,l-实践性教学 的反思。C语言实训的教学过程,笔者认为有几个方 包含有四个核心:确定任务要求;实施小组工作;展示 学习成功;反思学习过程。教师不仅负责学习进度的 面是可以提高整个实训效果的: (一)实训的题目(项目)应由易到难。一个题目 (项目)覆盖的知识点不应太多,适当安排一些选做 监控及提供咨询,必要时还要提供学生工作小组学习 所需要的信息,帮助小组成员自我约束并对信息进行 深入分析,以促进小组成员工作能力的形成。 (五)实训的考核标准要合理。实训评价标准的 制定是很重要的,内容不要过于侧重过程中每一个细 题目(项目)满足程度较好的学生完成,使教师能充 分掌握学生的学习层次,并针对不同层次的学生采用 不同的教学方法。 (二)实训指导书的编写不应过细过长。一些教 节,以免丧失了创造力,在评价时注重过程细节考核 的同时,更要看到过程的创新。对于达到结果时采用 的不同的方式,要视其难度,采用不同的考核标准。 要采取分阶段考核、多种考核手段相结合的综合考核 师把参考程序也编人了实训指导书,目的是好的,学 生可以把自己编写的程序与参考程序相比较,也可以 提高学生的分析问题能力,但是这样做对于高职院校 的学生来说容易产生负面效果:学生看到参考程序后 方式。评价过程中要注重师生共同讨论,关键要评判 项目工作中出现的问题,学生解决问题的方法等,找 出造成结果差异的原因,以便能更好地总结和改进。 可以参考毕业设计的考核方式,以现场答辩为 很多都不愿意自己动手编写程序,渐渐C语言的实训 就变成了“打字”实训,而学生的注意力不再放到实 训题目(项目)的解决中,最终导致学生对实训失去 兴趣。实训指导书是很关键的212具,它能够明确实训 的目的,标示实训的题目(项目),指导学生如何完成 主,通过答辩能体现设计者的思路、方法。在C语言 的实训考核中也可以采用类似的方式,由实训指导教 师提问学生的设计思路和设计方法,也可以在学生上 实训任务。实训指导书中最多的内容应该是每个题 目(项目)的提示,而且应该点到即止,只有这样才能 真正锻炼学生的逻辑思维能力。 交的程序里设置故障让学生解决,在提问和设置故障 的过程中,教师能充分地指导学生,从客观的角度评 价学生,给学生真实的成绩,而学生上交的实训报告 (三)实训的考核方式应参考毕业设计的考核方 式来进行。传统的程序设计类实训考核方式多为学 生将程序代码书写在实训报告上,然后由教师批改, 这种方式有几个弊端: 1.学生实训报告容易出现千篇一律的现象,更严 重的就是导致抄袭; 应该以程序为主,附带程序说明,从而剔除传统的实 训考核方法带来的弊端。 在整个C语言课程的教学过程里,教师应该重点 培养学生的逻辑思维能力,C语言里面有很多抽象的 内容,学生容易采取死记硬背的学习方法,这显然是 97 不符合课程教学目的。在教学过程中,可以采取一看 (先让学生看懂读懂范例程序),二模仿(模仿编写例 题程序),三编程的循序渐进的教学方法。课堂 分地展示现代职业教育“以能力为本”的价值取向, 使课堂教学的质量得到更大幅度的提高。 教学如此,实践教学也应这样进行。此外,在课程的 安排上,最好是结束一次理论课之后进行一次实验 课,趁热打铁,也能够起到非常好的效果。 总之,高职院校的c语言的教学应改变传统的教 [参考文献] [1]彭秀芬,吴璞.浅论c语言教学方法[J].电脑知识与技 术:学术交流,2007(2):1160—1162. [2]姜大源.当代德国职业教育主流教学思想研究——理论、 实践与创新[M].北京:清华大学出版社,2007:61. 学模式,积极探索和研究适合高职教育的新思路、新 方法,为学生提供更加有效学习的良好环境,更能充 (责任编辑:谭少班) Research on Teaching Methods and Innovation of C Language HUANG Cong (Department of Electronic Engineering,Liuzhou Transport Vocational Technical College,Liuzhou,Guangxi 545007 China) Abstract:C language is one of the basic practical curriculums for students of science and engineering in higher vocational colleges. It has become the basic quality requirements for vocational college students to cultivate the C language programming capabilities.Based on the analysis of the problems in teaching C language and the characteristics of vocational students,some practical teaching methods are pro— posed. Keywords:C Language;teaching methods;innovation (上接第87页) The Development Trend of College Students’Social Practice in Background 0f P0pularizati0n TANG Xing (Liuzhou Teachers College,Liuzhou,Guangxi 545004,China) Abstract:In the background of popularization of higher education,the value of college students’participation in socil practaice has changed,causing difficulties in meeting the requirements of college students to grow talent when organizing socil practiace activities,as well as in fully mobilizing their enthusiasm and creativity.Only by clarifying the value orientation,carefully designing the forms and con— tents of social practice,and promoting social practice activities to achieve geographical bases,content specialization,scientific assess,can we correctly grasP the trend of socil practaice development. Key words:college students;social practice;trend of development 98 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务