APP下载

中职C语言教学中关于理论与实践相结合的方法探讨

2020-05-26刘威

中学课程辅导·教育科研 2020年13期
关键词:中职

刘威

【摘要】  对于中职计算机专业的学生来说,C语言是一门十分重要的课程。在C语言教学中,教师不仅要让学生有扎实的理论基础,还要培养学生的实践应用能力,确保学生可以应用学过的知识解决实际问题。尤其是中职院校,更要重视培养学生的实践能力,这样才能为学生日后进入工作岗位奠定良好的基础。

【关键词】  中职 C语言教学 理论与实践结合

【中图分类号】  G712                【文献标识码】  A     【文章编号】  1992-7711(2020)13-092-01

中职院校以培养职业人才为主,学生不仅要学习各项文化知识,还要掌握专业知识、实践技能。在培育计算机专业的学生时,教师应该充分认识到C语言教学的重要性,并扎实学生的C语言知识基础。为了提升C语言教学的质量和效率,教师可以采用理论与实践结合的教学方法,不仅要传授学生理论知识,还要通过实践培养学生的学习兴趣,提升学生的操作和应用能力,使学生可以利用学过的知识解决各类难题。

一、扎实理论基础,激发学生学习兴趣

(一)整合教材,丰富教学内容

在教学的过程中,教师要围绕教材内容进行教学规划,其主要包括数据类型、基本结构、数组、函数等内容,这些内容比较抽象复杂,学生学习的时候难以理解[1]。所以,在实际教学的过程中,教师要简化教学难度,先了解学生的能力和特点,根据学生的学习需求进行内容的整合,帮助学生构建一个完善的知识体系,加强各个知识点之间的关联性,使学生可以做到举一反三、融汇贯通。在讲解重点知识内容时,教师可以采用精讲精练的教学方式,同时穿插一些课外知识和趣味知识,激發学生的学习兴趣。例如,在“数据类型int”讲解的过程中,教师可以将“scanf及printf输入输出”的内容与“数据类型int”的教学内容结合在一起,使学生可以从不同角度对知识进行分析和理解,进而扎实学生的理论基础。

(二)应用案例,激发兴趣

在理论教学的过程中,一些语法、概念、知识点往往比较枯燥,学生难以提起学习的兴趣,进而导致课堂教学效率不高。为了解决这个问题,教师可以采用提问引导的教学方式,为学生创设问题情境,使学生带着问题去思考、探索和学习。在教学过程中,教师也可以应用实际案列为学生讲解知识,鼓励学生进行实践操作,在实践中探索理论知识的逻辑性和规律性,这样学生才能更加灵活的掌握理论知识。例如,教师可以以图书馆管理系统为例,要求学生运用C语言进行系统开发,运行环境为TURBOC2.0。教师可以先为学生展示一个已经编辑成功的图书馆管理系统,然后带领同学总结该系统的编辑规律。此外,C语言是高考中的必考科目,可以将历年高考题作为案例进行讲解,带领学生了解高考的形式和内容,为学生迎接高考做准备。

(三)丰富方法,增加趣味

在理论知识教学的过程中,教师要充分发挥课件的作用,但不能过度依赖教学课件。要提升学生的学习兴趣,就要不断创新教学方法,利用灵活的教学手段使教学更加直观,从而增加学生学习积极性,教师要确保课件内容简洁、全面。教师要多与学生进行互动交流,尤其在重点和难点概念教学时,教师可以加入一些动画特效或音乐视频,以此来加深学生的印象,使学生对知识的记忆和掌握更加扎实。教师要帮助学生整理C语言的重点和难点,带领学生练习高考中常见的C语言题型,包括选择题、编程题等等。

二、加强实践教学,激发学生应用兴趣

(一)设置趣味性的实践内容

C语言是一门实践性较强的教学科目,仅仅在理论教学中加入实践探索的内容是不够的,还要开设专门的实践课程,使学生通过实践操作、反复练习来不断提升自身的能力和技巧[2]。不仅如此,实践教学更容易激发学生的学习兴趣,为了发挥实践教学的作用,教师要做好实践内容的设计和规划。一方面,教师应该从培养学生学习C语言的兴趣和信心入手,尤其在学生刚刚接触这项知识的时候,往往会出现无从下手的感觉。针对这种情况,教师可以在学生练习时先给出学生一个程序的框架,学生利用自己学过的知识对框架内容进行填补和优化,这样可以简化编程的难度,也能帮助学生进行C语言的应用练习,既可以增长学生学习C语言的自信心,也可以提升学生的应用水平;另一方面,教师应该培养学生各项能力。根据学生的特点、兴趣和水平,教师可以适当的进行内容拓展,使学生的实践训练不仅仅局限于教材内容或课后练习题,可以为学生创造更多实践的机会和平台。例如,教师可以组织学生参与编程比赛,通过竞赛的形式来激发学生的探索精神和创新精神,使学生更积极主动的学习C语言知识,同时也可以增加学生的操作经验。

(二)增加实践指导的生动性

在实践教学的过程中,教师一定要采取合理有效的指导方式。针对个别学生存在的特殊问题,教师可以采取单独辅导的方式。而针对大部分学生都存在的问题,教师则可以采用统一辅导的方式。教师和学生之间要多沟通,积极进行信息反馈,了解学生对知识的掌握情况,从不同的角度分析和评价学生,确认学生当前的实力和水平,然后为学生安排恰当的实践机会和操作内容。教师要积极利用先进的网络技术,可以在网络中建立资源共享平台,针对生活中实际存在的问题进行探讨,使学生可以利用C语言解决实际问题。教师可以将一些趣味性的问题发表在网络平台中,例如如何利用C语言来判断比赛名次,这二者看起来没有任何关联性,但实际上并非如此,利用这个问题可以考验学生对知识掌握的灵活性,也能培养学生的应用能力,有助于学生的成长和进步。

结语

综上所述,在中职C语言教学的过程中,教师要采用理论与实践相结合的教学方法,不仅要在理论教学课堂中增加实践检验的环节,还要开设专门的实践课程,增加学生实践练习的机会和渠道,以此提升学生学习的兴趣和积极性,从而培养更多高素质的C语言人才。

[ 参  考  文  献 ]

[1]郑伟强.中职计算机C语言教学的探讨与研究[J].现代职业教育,2018(33):73-73.

[2]戴睿.翻转课堂在中职C语言教学中的应用研究[J].现代职业教育,2018(6).

[3]黄云辉.谈中职C语言教学中“微课”的应用与设计[J].现代职业教育,2018(23).

猜你喜欢

中职
“课程思政”下中职《基础会计》的教学改革
中职班主任和家长合力应对学生违纪行为的沟通策略
分析中职体育教学中学生终身体育意识的培养
新疆中小学和中职学校全面开学
关于中职学校提高“中职升本”升学率的几点思考
中职英语教学存在的问题及对策
浙江试点中职与应用型本科一体化人才培养
从中职与自考衔接问题谈中职会计课程改革
多媒体技术助力中职美术教学
中职数学作业批改中的问题及对策