APP下载

中职C语言课程的理实性教学研究

2020-04-01王晓东

中国校外教育(中旬) 2020年3期
关键词:C语言计算机中职

王晓东

【摘要】C语言是计算机技术的基础课程,也是非计算机和计算机专业学生的必修课程。通过本课程的学习,不仅要求学生掌握基本的编程技巧和结构化的程序设计等知识,而且还要具备独立的编程操作能力,并且设计教学学分让学生通过计算机C语言二级考试。这足以显示出C语言对中职学生的重要性,以及中职学校对C语言教学的重视,因此教好C语言成为了中职计算机教师的重要任务。

【关键词】中职C语言课程理实一体化教学

计算机C语言的地位,是由信息技术当前的社会地位决定的,信息技术对现在的生活和科技发展影响越来越大,这就说明了不论哪一阶段的信息技术教学课程都不能忽视。中职计算机教学的目的是促进学生就业,因此,在教学过程中必须要让中专学生彻底的学会计算机的知识理论,并且还要强调学生的实际操作能力。笔者根据多年教学经验总结了几点关于中专计算机教学的策略。

一、采用任务驱动教学,灵活运用多媒体辅助教学

不论是理论教学还是实验教学,都应该用任务驱动法进行教学。良好的开端是成功教学的一半,在教学开始的时候,教师可以搜集一些利用C语言编程的计算机游戏,不论是在理论学习当中还是在实验学习当中都可以提升中职学生的学习兴趣。在理论教学的时候,教师可以展示一些成功的C语言作品,引起学生的高度关注,来让学生认识到学好C语言可以制作类似的计算机游戏。C语言的教材一般都是从理论知识的讲解入手,然后涉及到程序的编程,纯理论的讲解比较抽象难懂,因此在理论教学的时候一定要注意任务驱动案例的导入,让学生带着目的进行学习,这样就可以提高理论学习的兴趣。在理论教学当中也要结合多媒体进行教学,充分发挥多媒体教学的优势,提升理论教学的进度,吸引学生的学习兴趣,从而提升教学效率和教学质量。多媒体比起教材和板书教学具有生动直观的特点,能促进学生对C语言的理解,有利于丰富学生的C语言理论,从而巩固学生的计算机基础知识。如我们班级一共有45人毕业后进行聚会,需要每个学生进行一次握手,不能多也不能少,让学生通过编程计算握手的次数,教师从旁进行指导,这就是一个典型的任务驱动教学的案例。

二、精心设计教学教案,提升学生上机成就感

计算机实验教学的目的一方面是提升学生的动手能力,让学生掌握实际编程操作方法,能够设计出简单的C语言作品;另一方面也可以起到验证理论知识,巩固理论知识的作用,让学生感受到理论知识的指导价值,能够学以致用。因此,理论教师和实验教师应该多加交流,分享教学案例,沟通教学进度,让理论教学和实验教学相互促进。在教学案例的选择上,理论和实验教师应该有共性,选用类似的教学案例,让学生有熟悉感。实验课程尤其是需要循序渐进,对教学的进程有着严格的要求,实验课程大多是以算法和程序贯穿始终的,内容比较枯燥,理解较为困难。这个时候实验教师就需要精心准备教案,根据学生的特点设计较为时尚的教案内容,来吸引学生的学习兴趣。如猜数字、贪吃蛇等小游戏,教师在课前一边引导一边进行演示,来让学生的思维能够跟上教师的演示动作。让学生照葫芦画瓢,先进性模仿和检查漏洞,教师在旁指导,来让学生完成自己的作品,提升学生的上机成就感。然后提升教学难度,让学生接受更大挑战,来提升学生的实际操作能力,掌握C语言的内在逻辑,让学生在C语言的深度和广度上进一步得到提升。

三、加强学企合作,面向职业进行C语言教学

中职院校培养学生的主要目的是满足市场就业需求,是以职业化为导向的教学。但是市场千变万化,知识技术和科学设备更新换代很快,学校没有办法时刻检测市场的变化方向,这就导致了在教学当中极容易出现滞后性,不能与时俱进。为了避免这一情况,学校必须与企业相结合,企业是市场生产的前线,是接受市场反馈的第一线,为了提高经济效益企业不得不合理选用电脑设备,优化C语言的使用方法,这就使得企业对市场时刻保持敏锐度和警惕度。C语言的知识更新换代也很快,随着电脑设备的更新换代,C语言的应用设备也发生很大的变化。C语言的教学也必须与企业相结合,计算机的学习可以与很多专业挂钩,它不是面向某一门专业的课程,因此可以安排各个合作企业的优秀员工来学校定期进行讲座,向该专业的师生传递市场发展的方向,使C语言的教学更能适应企业的要求,从而促进C语言教学方向的改进;也要安排该专业的师生参观企业的工作岗位,了解工作环境和工作内容,提升C语言教学的针对性。这种校企结合的教学方式更具有现实意义,能够让教师和学生了解该专业的发展方向,针对不同专业加强或者减小C语言的教学深度,可以优化中职学校计算机教师和计算机资源的利用方式,从而让中职教学更具有职业性。

四、推广学徒制教学,注重C语言的实用化教学

现代学徒制度指的是将传统企业老员工带新员工、师父带徒弟的形式与高校教师教学生的方式相结合的一种教育制度,是一种企业与学校相结合的教育培育方法,也是一种新兴的职业化的人才培养方式。学校与企业向结合,学习与工作相结合

这种结合方式的优点就是,学生将理论和实践结合到了一起,能够学习到企业最先进的设备,提高学生的操作能力和适应能力。C语言是计算机技术的基础,计算机是实践能力很强的一门学科,应用的领域极为广泛。中职C语言的教学不仅是计算机专业学生学习的必备内容,也是非计算机专业学习的必修课程,中职当中职业众多对C语言的要求却各不相同,中职计算机教师在让学生掌握C语言的基本能力之后,还要结合各个专业的特点来进行教学。这就用到了学徒制的教学方法,需要教师了解该专业的特点,或者邀请该专业的优秀员工来对学生进行引导,从而提高学生对C语言的认识。在教学当中可以将企业真实的需求,作为教学案例或者教学任务,让学生能够真实了解到企业的工作内容,从而让自己学习到的知识更实用,更能满足市场的需求,从而达到真正的理实一体化教学。

五、重视实习工作,提升学生的C语言的运用能力

实习是在校学生学习的最后一个环节,本阶段是学生各方面能力的定型期,同时也是学生接触企业的第一阶段,是学生对企业的第一印象。实习是连接企业和学校的桥梁,学校必须重视学生的实习工作,站好教学的最后一班岗。学校可以安排即将毕业的学生去合作企业进行实习,让学生按照企业的规章制度以及作息方式進行工作,让学生及早的适应工作环境。在企业的进行实习,可以促进学生与企业员工进行交流,验证以前的理论和操作方式,对部分不理解的问题可以相互了解,彻底解开心中的困惑,在实践中提升学生的工作能力和适应能力,为以后参加工作提供基础。学校虽然有实验课程,但是对学生的动手能力的提升还是有限的,一方面学校的设备资源有限,管理方式肯定不如企业要求严格,另一方面训练任务相对企业需求来说较为简单,学校的作品还是有瑕疵的,不能满足企业顾客的需求。因此,实习的作用就充分体现出来了,实习是学生由学校向企业的过度阶段,不论是工作难度还是工作时长都要高于学校,通过实习锻炼可以让学生的C语言功底更加扎实,更能适应市场的需求,从而实现自身的社会价值,为社会创造价值。

参考文献:

[1]刘燕.基于岗位培养的C语言理实一体化教学改革探讨[J].办公自动化,2016,(12):34.

[2]缪贤浩.基于C语言理实一体化教学改革的探索[J].通讯世界,2015,(05):205.

猜你喜欢

C语言计算机中职
计算机操作系统
基于Visual Studio Code的C语言程序设计实践教学探索
基于计算机自然语言处理的机器翻译技术应用与简介
基于C语言的计算机软件编程
信息系统审计中计算机审计的应用
高职高专院校C语言程序设计教学改革探索
论子函数在C语言数据格式输出中的应用
Fresnel衍射的计算机模拟演示
果真是“误了百万中职生”吗?
构建中职生成才通道的思考