APP下载

中职C语言课程中培养学生职业素养的途径

2020-04-26郝沈岑薛王飞

现代职业教育·高职高专 2020年46期
关键词:C语言职业中职

郝沈岑 薛王飞

[摘           要]  对于中等职业学校来说,为了能够培养出集聚职业能力、就业能力和创业能力为一体的职业人才,需要针对各项课程展开职业教育目标的设计。对于C语言课程内容来说,其中所存在的诸多教学问题都需要进行细致的分析与解决。针对学生的职业素养培养途径的开拓,教师要耐心地在实践过程中寻找蛛丝马迹。从当前的中职计算机专业学生现状来看,由于学生在资质水平上的参差不齐,且教材本身沿用的还是较为陈旧的版本,大部分教师也依然按照传统的教学模式来进行授课,在C语言课程当中进一步培养学生的职业素养还需要进一步深入研究。将依据上述内容阐述有关在C语言课程当中实现对学生职业素养培育的主要途径,希望能够为相关的教育方式提供一定的有效意见。

[关    键   词]  中职教育;C语言课程;职业素养;培养途径

[中图分类号]  G715                   [文献标志码]  A                      [文章编号]  2096-0603(2020)46-0030-02

从教学资源、内容以及思路、方法等角度来看,要想实现对学生职业素养的有效培养,就需要从课程考核和教学方式等方面展开具体探究,仔细地认识与发展有关C语言知识结构体系的内容,让学生能够在实践应用的过程中不断发展自身的职业素养。从实用主义的角度出发进行考量,使得学生的自主性能够得到充分发展。对于职业教育来说,本身就需要更为重视知识与实践相互结合的作用。隨着社会的发展与进步,无论是教师还是学生都要保持清醒的意识,在培养学生职业素养的过程中必须以就业为核心,让学生在具体实践的过程中提升自身的就业能力和工作技能,并且尝试性地创造价值,从而能够通过自己所学知识真正融入社会的发展环境当中。

一、中职C语言课程的教学现状

对于中职学校来说,要培养出职业能力、就业能力以及具备专业岗位理论知识和较强实践能力的技能应用型人才,是需要付出更多努力的。在计算机行业当中,常年对技能型人才有紧迫需求,但是目前中职毕业生却普遍面临着找工作难、就业率低的问题。考虑到这一矛盾现象的产生,我们就要从职业能力的角度来进行思考,是否是因为中职学生在学习过程中由于缺乏良好的职业素养而得不到相关单位的青睐呢?那么对于中职学校来说,在进行教育改革的过程中尤其是针对C语言课程的相关内容就需要以职业能力的培养为核心,在教学实践过程中始终以培养学生的就业和创新能力为先来展开具体的教学。

就目前而言,很多中职学校在教学改革的过程中,仍然体现出只重视课本理论知识考核的特点,针对实践内容还是没有将其摆放到更为重要的位置。所以针对当前现状就要抓准实质,从如何培养学生的职业素质能力入手,通过更为严谨的理论知识来确保学生的职业素养能够获得全面的开拓与发展[1]。

二、学生职业素养的培养途径

(一)明晰课程定位

教师能否做好课程定位,决定了该门课程是否能够引起学生的充分重视,在C语言程序设计方面,教师要向学生重点强调C语言的作用,要告诉学生,C语言程序设计是计算机专业中的专业基础课,对于其他程序设计语言课程来说,是一项先导课程。所以学习C语言也有助于学生继续学习其他的程序设计理念,能够进一步培养学生的逻辑思维能力。让学生的职业素养获得综合发展,更能提高学生进一步解决问题的能力。在这样的课程定位引导下,学生也针对该项课程引起充分的重视。

(二)合理选择教材内容

对于学生职业能力的培养,在教学改革思路的发展上需要对学生的技能与社会需求之间的平衡做到有效分析。也就是说,应该先根据实际工作需要来针对理论知识进行精简,进一步降低课程难度,扩充应用型知识,让中职教育的教学原则能够始终定位在培养技术应用型人才的基础上。为了确保教学内容的质量,需要选取适当的教材,让学生在短时间内对C语言程序设计课程的概念、语法以及架构等方面实现综合的理解,而感兴趣的学生也可以拥有自学的机会。在实践方面,教材应当具有配套的实践来贯穿整个教学内容的过程,在学生通过对实践项目的练习探索过程中进一步掌握相关的知识,培养学生的动手能力[2]。

(三)资源的全面开发

现如今信息技术一直在不断高速发展且影响我们每一个人的生活,层出不穷的网络学习平台让学生有了能够随时随地学习C语言的机会。所以为了帮助学生进一步提升自身的职业素养,教师可以通过对教学资源的全面开发来达到这一目的。运用线上线下教学相结合的方式来通过平台发布通知,上传教学资料,以及根据学生的情况做好在线测试,和学生实现实时的交流互动等。将网络教学平台作为课堂教学的补充与扩展,让学生在学习C语言方面可以进一步打破时间和空间的限制。使学生可以在不断练习和吸收C语言程序知识的过程中,获得专业素养的提升,为未来的职业发展打下基础[3]。

(四)寻找教学新思路、新方法

教师也要及时转变自己的教学思路和教学方法,因为我们需要以培养职业能力为核心来进行教学,就必须要做到理论和实践之间相互结合,为学生尽可能创造实践的机会进行项目的演练。在整个过程中重点是要让学生通过实践来实现真正的C语言知识技能水平的提升。在进行理论教学的过程中,教师同样可以将演示法和讲授法进行相互结合,运用示范教学法、项目驱动法以及小组讨论法等来促进学生在教学活动当中的主体性发挥。一切都要以激发学生的自主性和学习兴趣为主,让学生能够主动通过实践来检验自己的知识掌握水平,在项目演练的过程中与教师实现充分的交流,针对课后作业也能够和同学之间进行分享与讨论,只有这样才能够使学生在学习过程中提升职业素养技能。

三、项目教学的启示

(一)项目导入

对于项目导入必须做好充分的准备,要先行设计若干个能够贯穿相关知识内容的编程项目,从而形成一个较为完整的C语言程序设计教学案例项目库,在每个项目当中应当包含有关教材中的具体知识点。只有在确保教学案例项目库基本实现全覆盖的基础上,才能够在理论课教学过程中获得更为高效的体现。教师可以在讲解小项目目标的过程中对知识点进行掌握,最终实现目标功能。在这个过程中,学生更容易理解知识内容的应用体现,也可以使学生对知识应用的具体项目实现综合把控,保证学生可以在学习过程中学以致用[4]。

一个教学案例项目可以由多个阶段性的小项目组成,其中涵盖多个章节的多个知识点内容,在相关章节安排完毕之后,也就随即完成了整个大项目,针对教学案例上的所有项目,一定会有一些重要的知识点会发生重叠,例如选择结构、循环结构以及函数等,通过案例的教学能够更进一步促进学生进行举一反三,为学生实现自我职业素养的提升打下基础,精益求精。而当项目中的功能都基本被实现之后,整个课程当中所涉及的大多数内容也就呈现出更为清晰的主线,学生在摸透程序结构的来龙去脉之后也同样提升了自身的专业度和职业素质水平。

(二)任务实践

光说不做并不能实现学生实践技能的培养,所以在有关任务的实践训练方面,教师需要重点强调要通过上机操作,才能够针对实践教学的环境进行有效的充实,必须让学生带着自己的目标任务去上机,只有这样才能够让学生在应用实践的过程中掌握整体的技能。那么教师在进行教学进程设计的时候有关实践训练方面的问题,就要从学生的角度来开发实验项目。打造学生的实践项目库,在每一个实践项目上都必须确保其本身对于教学知识点的紧扣性,运用明确的任务要求让学生在实施项目的过程中,能够运用自己所掌握的知识完成具体事项。

实践过程中,学生之间和教师之间都可以进行一些有关课堂内容的交流探讨,如果出现偏差的话教师可以对学生做出适当的提醒,因为有的项目任务所涉及的知识点是有可能跨越到其他教学章节当中的,所以在上机的过程中要根据实际情况来对学生提出要求,由明确的任务驱动来主导学生的实践操作内容,确保学生在课堂实践的过程中能够获得在编程思想和动手能力以及应变能力上的提升,进一步提升学生的职业素养,实现实践技能目标。要重视评价体的构建,在完成实验项目之后,要让学生重视彼此之间的相互评价与认识,通过成果交流和同学点评来促使学生之间实现高效的学习与交流。

(三)现场考核

缺乏考试的学习,很难让学生对学习内容产生紧张感,所以要衡量学生对知识的掌握程度就必须通过考核的形式来进行有效的测试。比如C语言这种程序设计类的课程,如果只是应用笔试的方式来进行考核的话,往往难以考查到有关学生的编程能力,笔试本身主要是针对学生对理论知识掌握的程度来进行有效的测试,而程序设计类的课程是需要学生具备相当的实践性,如果单纯通过了笔试,就认为学生完全掌握了这门课程是非常不负责任的。所以要想真正了解学生编写程序、调试程序以及面对突发状况进行灵活应变方面的能力,就需要通过现场编程的项目考核来达到目的。

在现场考核的过程中,通过上机考试可以对学生的实际编程能力进行较为全面的检查。但是,这同样需要教师根據现实情况来组建起与学生相匹配的编程技能考核项目库,让学生能够通过具体的任务来考查自身的编程和调试程序的能力。在进行现场编程考核的过程中,要确保其与课程内容前后具有良好的衔接性。由于学生需要在规定的时间内完成项目考核,所以教师应尽可能精简考核内容。

四、结语

为了更好地培养学生的职业素养,在C语言课程当中需要始终坚持实用主义教育理论的融入以及通过项目导入任务驱动教学法来培养学生的综合职业能力。因为C语言课程本身在内容和知识体系上都是较为零散的,依靠中职学生自己的能力很难将其囊括成一个有机的整体。所以为了能够在课程学习过程中,确保学生的职业素养得到综合发展,就需要将教学的理论与实践进行充分整合,确保学生的专业素质和实践技能能够在教学过程中得到综合的提升,从而达到全方位培养中职学生职业素养的目的。

参考文献:

[1]郭金辉.中职对口单招C语言程序设计课程教学探讨[J].试题与研究,2020(27):191-192.

[2]曹星皓.浅析中职《C语言程序设计》课程教学中小组合作模式的应用[J].天天爱科学(教育前沿),2020(9):102.

[3]马丽娟,李茹.培养计算思维能力的C语言课程教学改革研究[J].科技创新导报,2020,17(18):176,178.

[4]李晶.微课在中职《C语言程序设计》课程教学中的应用探讨[J].黑河教育,2020(5):87-88.

编辑 司 楠

猜你喜欢

C语言职业中职
“课程思政”下中职《基础会计》的教学改革
“C语言程序设计”课程混合教学探索
新疆中小学和中职学校全面开学
基于C语言的计算机软件编程技术探究
中职C语言单片机课堂教学中的趣味性探讨
多媒体技术助力中职美术教学
计算机原理中C语言的应用价值
我爱的职业
中职数学作业批改中的问题及对策
五花八门的职业