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

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:jl88106
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对目前实训教学中存在的状况,分析了我校学生在C语言实训课程中存在的问题,提出了一种基于IT企业岗位需求的C语言实训教学模式,并结合该课程的实践教学过程,阐述了在实训中如何提高学生的应用能力与团队协作能力。
  关键词:岗位需求;实训改革;C语言;教学模式
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)19-0124-02
  The Research of C Language Training Teaching Mode Based on IT Enterprise Job Requirements
  WANG Fei-fei, ZHANG Guang-hui
  (Pingdingshan University College of Information Engineering, Pingdingshan 467000,China)
  Abstract: Aiming at the present situation of training teaching, this paper analyzes the problems of our students existing in the C language training course, and puts forward a kind of C language training teaching mode based on IT enterprise post requirements, and combines with the practical teaching process of the course, expounds how to improve the students’ ability of application in practice and the ability of teamwork.
  Key words: job requirements; training reform; c language; teaching mode
  目前,为了提高学生的就业能力与职业竞争力,许多地方院校都对实训课程进行了不同形式的改革,比如采取“理论教学 集中实训”的教学模式[1],或者采取“项目驱动”的形式[2],虽然都取得了成效,可以加深其学校学生对知识的理解,但是对于作为地方普通院校的我校学生并不适合,实施起来存在一定困难。
  为了能够让学生学会知识,能力得到提高,我院前期针对学生的应用能力开设过相关的实训过程,但是学生的认识不够明确,认为不过是“一门课程”而已,并没有意识到现在的学习对以后就业会有什么关系,缺乏目的性、主动性,加之实训课程一般为考查课,评价考核制度比较模糊,从而重视程度不够;另外,虽然目前存在多种实训教材,但是大多为通用教材,缺乏针对性与可用性,并不适合我院学生的实际情况。诸多原因使得实训教学过程困难重重,达不到预期的实训效果。
  现在,我校正在向应用型大学转型,为了切实提高学生的应用能力,我院在大量调研分析的基础上,根据学生实际情况,基于IT企业岗位需求、以专业基础课——C语言程序设计实训为例进行实训教学模式的改革与研究,告诉学生该门课程的地位与重要性,期望学生从大一就具有一种职业压力,能够尽快融入紧张的程序学习过程中,提高学生的编程能力,并对后续课程的学习与就业打下良好的基础[3]。
  1 改革目标
  本次实训教学改革研究以C语言程序设计实训教学为例,对我院C语言程序设计实训教学现状、学生的实际情况以及该实训在就业中的需求进行分析,基于IT企业岗位需求,借鉴IT企业技能培养方面的经验,与我院实际情况相结合,形成适合学生的实训教学模式,以期提升教学效果。
  首先,对实训课程的改革旨在转变学生思想,让学生对实训课程有一个正确的认识;在教学过程中,首先让学生明确学什么?为什么学?目的明确,效果才能显著,这也是各个培训机构提高学生学习积极性的主要动力[4];
  其次,注重培养学生的专业技能,培养学生实际分析问题、实践动手编程的能力;借鉴企业培训案例,编写适合学生的实训讲义,避免传统教学中所采用实例的不相关性,教学案例的选取至关重要,不但直接关系着教学过程,也直接影响到教学效果;
  第三,教学方式的改革,避免照本宣科,而是建立以学生为主体,教师为主导的一体化教学模式;建立行之有效的答疑体系与全面公正的考核评价体系,直观有效地体现学生对所学知识的把握程度,客观地评价课堂实训成果与实训效率;
  最后,在学生实训过程中,根据我院学生的实际情况,借鉴企业培训经验建立完整的学生实训监控模式以达到实训效果。
  2实训教学模式的改革
  2.1设置合理的实训方案及案例
  在整个实训过程中,以IT企业岗位需求为基础,借鉴企业人才培养模式,探索适用于地方普通院校学生的实训教学模式[5]。
  实训课上,教学案例的设计与教学过程是至关重要的,为了使实训教学能够与企业用人需求相接轨,对于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语言实训教学模式,使学生能够有一个明确的目标,通过该实训课程的学习在思想上、能力上都有一定提高,目前该改革已经在学生中进行实施并取得了一定成效。
  参考文献:
  [1] 侯丽敏.C语言课程集中实训教学模式探讨[J].软件导刊,2014(11):198-199.
  [2] 汤淼.软件工程专业项目驱动实验教学模式研究[J].实验技术与管理,2012(04):267-268.
  [3] 缪宪文.应用型工科高校应重视学生工程实践能力的培养[J].实验室研究与探索,2012(07):304-306.
  [4] 张丽华,王冬星.自主学习教学模式在C语言教学中的运用[J].黑龙江教育:高教研究与评估,2009(12):91-92.
  [5] 吴中江,黄成亮.应用型人才内涵及应用型本科人才培养[J].高等工程教育研究,2014(02):66-70.
其他文献
本文从语言、文化、语体、文体以及语域的角度探讨译入语的可接受性.
目的:研究肾移植后 引起严重感染的病原学特征及相应的临床诊治特点。方法:对1 504例 次肾移植患者中所发生严重感染病例进行回顾性分析。结果:(1)肾移 植后感染的发生率为23.74
1 临床资料 例1,男性,58岁。既往有高血压病史10年,患者近1个月自觉上腹部不适,反酸,入院前1 d饮酒后觉中上腹部烧灼样疼痛,1995年5月15日上午呕血1次,量约300 ml。解柏油样大便3
目的:分析镍钛聚髌器这一髌骨骨折内固定器的设计合理性及治疗粉碎性髌骨骨折,促进骨折愈合的生物力学基础.方法:利用ANSYS软件对聚髌器进行分析,建模后进行网格划分,有限元
白内障超声乳化加人工晶体植入术后患者视力如何,除了取决于手术是否成功外,还取决于人工晶体的选择,即在术前准确地计算出患者所需的人工晶体屈光度,包括患眼的眼轴长度和患
目的:观察大鼠降钙素基因相关肽免疫反应性(CGRP-IR)神经纤维在大鼠急性牙髓炎症时的变化。方法:结扎丝线法建立大鼠急性牙髓炎症模型和免疫组织化学技术观察牙髓CGRP-IR神经纤维
随着经济的发展和社会建设水平的提升,物联网环境得到了很大程度的健全,同时在各个方面的处理上也推动了相关领域的进步。从客观的角度来分析,流通加工集成是社会上比较关注的工作,如果在该方面表现出缺失现象,或者是出现了矛盾的问题,都将对今后的工作发展造成极为严重的阻碍,甚至是构成新的威胁。流通加工集成在传统的工作中,能够较好的完成任务,其创造的经济效益和社会效益,都是比较理想的。但新时代的来临,直接对物联
1 病史摘要 患者,女性,27岁。因“停经33+4周,阴道流血1 h”入院。患者1997年4月13日停经,18周后感胎动,20周时开始来院定期作产前检查,胎儿生长曲线一直在正常范围内。1997年11月2
本文从语言学研究的角度讨论了西方语言的性质和意义。语言是人类在社会活动及交往中所发明的一种认知语符体系,基于操该语言的人共识的语言特性,从最低层次到最高层次的语言
试论终身体育与体育观念更新刘晶(安徽大学体育部合肥230039)世纪之交,中国社会面临着全新的发展机遇,改革成为当代中国的主旋律。体育对一个人的生存与发展、对一个国家与民族的发展与