查字典论文网 >> 浅析基于IT 企业岗位需求的C 语言实训教学模式

浅析基于IT 企业岗位需求的C 语言实训教学模式

小编:马士军

目前,为了提高学生的就业能力与职业竞争力,许多地方院校都对实训课程进行了不同形式的改革,比如采取理论教学+集中实训的教学模式,或者采取项目驱动的形式,虽然都取得了成效,可以加深其学校学生对知识的理解,但是对于作为地方普通院校的我校学生并不适合,实施起来存在一定困难。

为了能够让学生学会知识,能力得到提高,我院前期针对学生的应用能力开设过相关的实训过程,但是学生的认识不够明确,认为不过是一门课程而已,并没有意识到现在的学习对以后就业会有什么关系,缺乏目的性、主动性,加之实训课程一般为考查课,评价考核制度比较模糊,从而重视程度不够;另外,虽然目前存在多种实训教材,但是大多为通用教材,缺乏针对性与可用性,并不适合我院学生的实际情况。诸多原因使得实训教学过程困难重重,达不到预期的实训效果。

现在,我校正在向应用型大学转型,为了切实提高学生的应用能力,我院在大量调研分析的基础上,根据学生实际情况,基于IT企业岗位需求、以专业基础课C语言程序设计实训为例进行实训教学模式的改革与研究,告诉学生该门课程的地位与重要性,期望学生从大一就具有一种职业压力,能够尽快融入紧张的程序学习过程中,提高学生的编程能力,并对后续课程的学习与就业打下良好的基础。

1 改革目标

本次实训教学改革研究以C语言程序设计实训教学为例,对我院C语言程序设计实训教学现状、学生的实际情况以及该实训在就业中的需求进行分析,基于IT企业岗位需求,借鉴IT企业技能培养方面的经验,与我院实际情况相结合,形成适合学生的实训教学模式,以期提升教学效果。

首先,对实训课程的改革旨在转变学生思想,让学生对实训课程有一个正确的认识;在教学过程中,首先让学生明确学什么?为什么学?目的明确,效果才能显著,这也是各个培训机构提高学生学习积极性的主要动力;

其次,注重培养学生的专业技能,培养学生实际分析问题、实践动手编程的能力;借鉴企业培训案例,编写适合学生的实训讲义,避免传统教学中所采用实例的不相关性,教学案例的选取至关重要,不但直接关系着教学过程,也直接影响到教学效果;

第三,教学方式的改革,避免照本宣科,而是建立以学生为主体,教师为主导的一体化教学模式;建立行之有效的答疑体系与全面公正的考核评价体系,直观有效地体现学生对所学知识的把握程度,客观地评价课堂实训成果与实训效率;最后,在学生实训过程中,根据我院学生的实际情况,借鉴企业培训经验建立完整的学生实训监控模式以达到实训效果。

2实训教学模式的改革

2.1设置合理的实训方案及案例

在整个实训过程中,以IT企业岗位需求为基础,借鉴企业人才培养模式,探索适用于地方普通院校学生的实训教学模式。实训课上,教学案例的设计与教学过程是至关重要的,为了使实训教学能够与企业用人需求相接轨,对于C语言实训的教学借鉴IT企业培训机构案例与讲授方式,同时融入学生对于基础知识的需求,进行实训教学讲义的编写与教学模式的改革。在实训过程中,将整个教学分为三个阶段,具体如下:第一阶段,一个教学案例贯穿该阶段始终,回顾C语言各知识点,兼顾到基础知识的同时又对应用程序编写有一个总体把握。将实训案例由小到大,如滚雪球一样,不断修改、扩充,引入知识点,在提出问题、解决问题、提出问题、解决问题的模式下引导学生学会主动思考、写程序。该阶段进行到一半时间时学生进行实训课题的选择,填写实训方案表,原则为:学生自主选择并提交具体方案,指导老师同意方可进行。

第二阶段,重点讲解两个具体案例,难度较第一阶段有所增加。本阶段不再详细讲解各知识点,而重在讲解编程的思维与方式,让学生对程序编写有一个较为完整透彻的认识。建立中期检查机制,第二阶段结束后,进行实训中期检查,检查学生实训课题的进度,由学生提交实训中期检查表,教师综合学生在程序编写中遇到的问题,对于共存的问题进行讲解,并督促进度较慢的学生加快速度。

第三阶段,综合实训,该阶段学生进行自主编程、撰写实训报告,教师主要解答学生在编程中遇到的问题。

在整个实训中采用项目驱动式案例教学,将任务驱动教学方法应用在教学中,并且古语:授之以鱼,不如授之以渔,要尽量引导学生真正参与到程序编写中来,充分体现教师的主导性与学生的自主性,有目的、分层次地培养学生的实践能力,使学生学会从实训过程中获取知识,积累经验,为学生自己构建、发展并完善自己的知识体系创造机会,使学生具备获取知识和应用知识的能力,激发学生的创新精神,培养学生的团队精神和协作能力,全面提高学生的实践能力。

2.2 建立分组答疑体系,实现与学生的交流

实训以班级形式进行,每班学生一般在50人左右,在课堂上经常会遇到问题无法及时得到解决的情况,因此,需要建立行之有效的答疑体系,具体如下:

(1) 实行小组机制,根据能力阶梯型原则组建学习小组,学生在老师指导下进行自由结合,3人一组,组内成员编程能力应呈现阶梯型,课内教师进行讲解辅导,课外小组内互帮互助,可以将ACM训练营的学生分在不同组内,以提高本组的学习效果。在实训室上同一组的人在一起,遇到问题可在小组内先行解决,无法解决的由组长汇总提交给指导老师,普遍性的问题则在课堂上统一讲解,从而能够有效地利用课堂有限的时间,且形成一个互帮互长但相对独立的良好氛围,有助于提高学生的团队协作能力。

(2)每个小组定期汇总本组内遇到的问题及解决方法,形成电子文档,通过网络分享给全班同学。

(3)课后师生之间则可以通过教学邮箱、在线答疑、飞信、QQ群等网络手段进行交流。

2.3 教学过程中的激励措施

学生在学习过程中不免存在惰性,教师在教学过程中应尽可能的防患于未然,因此需要建立有效的激励措施,如设立实训课题的难度系数、鼓励学生之间的互帮互助并将其纳入最终评价结果等,具体如下:

(1) 鼓励学生在课外学习与C程序设计相关的知识,可在实训课题中加入新的知识点,指导教师在期末考核时酌情给予分值奖励。

(2) 给学生布置一定的课外任务:如知识点回顾、程序阅读、用C语言编写经典算法、在院系ACM平台提交程序源码等,同时在后续上课时对问题进行提问,根据回答情况给予评分。

(3) 定时免费开放实验室,根据学生与教师的时间,结合实验室的实际情况,选择定时开放,争取每周开放一定学时,由C语言实训教学团队的教师轮流进行辅导,并可由优秀学生担任教师助教,将学生吸引到实验室来,对于承担助教工作的学生给予相应的分数奖励。

2.4设立作品展示交流环节,改革考核方案

实训课不同于其他课程,实训注重的是学生的实际动手编程能力,强调的是理论与实践的结合与拔高,采取一个合适的考核方案能够促进实训目的的达成。因此本模式在最终考核时引入了竞争机制:每个学生填写并提交实训陈述表,参照实训方案表,对自己实训课题所完成的功能与采取的知识点进行描述,每个小组推荐出组内优秀作品参与实训答辩,未被推荐的作品,则由教师或者学生助教进行检查给分。实训答辩时,由教师与学生助教共同组成答辩小组,组织学生进行,根据学生的讲解、程序的完成情况、实训报告的书写与所提出问题的回答情况填写期末考核成绩表,给出最终成绩,整个过程在全体学生的监督下做到公平公开。

3 结束语

对于C语言实训教学模式的研究与改革,重点在于IT企业岗位需求,以此为基础,借鉴现在IT企业培训机构的教学案例,将其教学模式与学生的实际情况相融合,形成一种新的C语言实训教学模式,使学生能够有一个明确的目标,通过该实训课程的学习在思想上、能力上都有一定提高,目前该改革已经在学生中进行实施并取得了一定成效。

热点推荐

上一篇:浅谈物联网工程专业一体两翼的实践教学体系的构建

下一篇:如何对幼儿进行德育教育论文 幼儿园关于德育教育之类的论文

乡村旅游发展模式调研报告(实用21篇) 农村信用社工作会议上的讲话材料 农信社年度工作会议心得体会三篇(通用)