您现在的位置: 论文网 >> 工商管理论文 >> 企业研究论文 >> 融合课堂教学和企业项目实训的Java课程教学改革论文

融合课堂教学和企业项目实训的Java课程教学改革

出处:论文网
时间:2017-12-19

融合课堂教学和企业项目实训的Java课程教学改革

  1 引言

  众所周知,“软件研发及外包”是《国务院关于促进服务外包产业加快发展的意见》【国发〔2014〕67号】的重大改革项目,致力于面向IT企业,面向全球和面向未来,培育造就一大批具有高级创新创业能力和适应社会发展需要的高素质服务工程技术人才,促进我国高等教育工程领域的快速发展[1-2]。将学校教育社会行业、高校和企业进行密切合作,以高校教学为主线,实际工程为背景,有效提高学生的学习能力和应用实践能力。使教学融合项目实训,让该过程成为高校教学的新常态,这是对我国高等教育提出的更高要求和挑战。

  2 背景分析

  在“软件研发及外包”改革项目的大背景下,高校中计算机与软件工程相关专业的服务外包方向教学更加体现了与企业项目实训融合的重要性。以服务外包为主线的计划力推符合就业能力培养的学习方法,其课程设置和教学内容应该突出“实践”特色,而计算机与软件工程相关专业的特色就在于跟踪和掌握国际先进的软件开发技术,注重实际软件开发能力的养成,同时强调创新创业技能的提高[3-6]。

  Java课程是软件开发领域非常注重实践的专业基础课,在专业培养方案中上承基础教学,下接专业核心技能,做好Java课程教学改革是软件开发过程中提高学生程序设计能力的重要一环,也为整个相关专业教学改革打下良好的基础。长期以来,各个学校相关院系都在努力探索和实践关于“Java课程教学”的改革[7-8]。

  (1)教学改革只注重课堂教学方式

  课堂教学改革非常重要,计算机与软件工程相关专业的学生在接触软件开发之前个体差异比较大,教师平时考虑最多的是大部分中间层次的学生,不可避免的会忽略部分学生的感受,而造成课堂教学过程比较难堪。针对这种情况,许多教学改革新特征比如翻转课堂、在线教学和混合教学等都取得了很好的教学效果。但这些只是单纯地去调动学生的学生积极性,解决学生自主学习过程中出现的问题[9]。对于动手能力要求更高的Java课程来说,仅有完善的课堂教学改革是远远不够的。

  (2)教学改革不注重创新

  Java课程是伴随互联网技术而产生的,网络程序设计是Java课程进行改革的落脚点。随着当前互联网技术的不断发展,学生自主学习网络资源的能力逐步增强,了解Java与网络技术开发的关系意识也在增强。计算机与软件开发的新知识、新框架日新月异,如果教师仍然固守眼下传统软件的开发模式,势必会带领学生走向狭窄的开发领域。目前许多学校提出了相应的课程设计或项目实训以弥补这种缺陷,但这些与企业的需求还有一定的差距,学生不了解企业中软件开发所需要的实际情况,不了解软件开发的创新点在哪里,容易形成闭门造车[10]。

  (3)教学改革内化效果差

  教学效果的好坏通常是由内化指标来体现,如何考核学生对知识的掌握情况成为提高内化指标的重要过程。传统的考核方式改革大多在考核大纲知识点方面进行,教师在线上或线下强调实际问题,学生通过多次的编程练习以强化知识。如果有的学生根本没注意教师预先在课堂的提醒或没有配合教师进行练习,这些学生的问题就会不断遗留,形成常见的恶性循环。无论采用何种考核方式,他们都不??提高内化指标,更谈不上如何去迎合当前企业对人才需求的现状了。Java课程实践性强的特点,也充分说明考核过程不能迎合一般课程的评价形式,改善考核内化效果是必由之路。

  3 教学过程设计

  当前的课程体系设置中,学生进行就业实践的机会明显偏少,并且对企业项目开发的过程缺乏了解。课堂教学加企业项目实训能够实现灌输教育向自主教育和能力教育的转变,让课堂教学在企业项目实训中实现成果再现,使得学校投入与企业产出达到有机平衡。

  3.1 学校教学大纲的设计

  如何开展课程的有效教学,实现怎样的教学目标,实践与理论如何有机结合,最后达到什么样的教学效果,让学生真正学有所成等等一系列教学改革都是围绕教学大纲进行的,因此学校教学大纲的设计至关重要。根据教育部高等学校教学指导委员会(计算机学科)“Java程序设计”的教改实践及指导精神,本文在教改过程中进行多次更新教学理念,设计了有针对性提高学生课堂学习与企业项目实训能力的教学大纲。

  (1)除了必要的Java课程中程序设计知识学习,还要求必须遵循软件工程设计环节的系列过程,让学生了解Java软件开发的工作流程,掌握设计环节的规范性,并给出相应的软件规格说明书。

  (2)按照不同企业的实际要求,规定使用相应企业的Java集成开发工具,培养解决实际问题的能力。学生要完成Java程序设计,就必须掌握工具类和界面控件设计的技能,必须学会查阅API和阅读源程序,提高参考文献和编程能力。

  (3)在验收软件产品时明确考核标准,注明详细的量化考核细则,贴近企业考核形式,让学生在学校期间就清楚将来软件开发要完成的步骤和过程,做到心中有数,学有所依。

  3.2 企业项目实训的设计

  为了贴合学校“Java程序设计”教学大纲,便于课程改革的顺利进行,企业项目实训的设计环节不可缺少,标准设计不可大意,流程学习不可中断,因此设计企业项目实训时,要大量走访相关企业开发实际场景,了解Java软件开发的最新的动态,实时更新实训项目,并且掌握企业的文化精神。   (1)为了符合软件开发流程,实训项目纲要设计要清晰,提供意义明确的设计指导手册,要求学生掌握编程思想,理解编程思路,创造程序设计,提高项目设计的创新能力。

  (2)应对市场开发的变动,企业设计理念会不断改变,相应项目实训设计选题的迭代更新就显得很重要。进行必要且有价值的项目更新可以让学生了解当前Java技术的发展,从而懂得基础教育夯实的必要性。

  (3)掌握企业优秀文化精神是企业项目实训不可缺少的一环。在校期间培养学生团队协助精神,有助于学生之间的和谐交流,提高创新和竞争意识。在开发项目时,要求学生确定队长、划分工作模块、协调设计思路,绘制工作安排流程图。

  3.3课堂教学与项目实践的融合

  在Java课程教学改革中,课堂教学是激发学生学习兴趣、促进学习效果和进行课程考核的主阵地,项目实训是学生体会软件设计思想和方法的保障源。将这两个环节有机结合,可以实现真正意义的学练贯通。

  (1)课堂讲解知识点,项目案例展示。

  (2)课堂展示任务要点,项目案例任务描述。

  (3)课堂任务分析,项目案例完成任务流程。

  (4)课堂任务效果总结,项目案例实现。

  4 教学过程实现

  有了详细的教学过程设计方案,重构现有的教学过程就显得至关重要。实现课堂教学与企业项目实训的融合过程,相当于建设一个完整的课程体系,需要进行深入分析学校课程和企业市场之间的关系,进而遵循学校和企业之间相互协作的原则,保证学生既掌握了课堂知识又体会了企业文化精神。

  4.1 教学手段实现

  针对本文的课堂教学融合企业项目实训,在改革Java?n程教学手段方面,除了传统的课堂多媒体教学实现Java课程学习,将企业项目实训面对面交流的优势应用到课堂上,极大地调动了学生学习的积极性,保证了良好的教学效果。

  (1)充分吸收当前较为成功的课堂教学手段,进行翻转教学和在线互动相结合,线上互动和线下交流进行补充。例如,将Java面向对象程序设计的思想在网络上以视频的形式播出,课堂与学生面对面以真实软件代码进行验证,体现出混合教学的优势特点。

  (2)积极与企业工程师、人力资源总监进行沟通,利用他们的空闲时间打通学生交流通道,甚至将企业人士的讲座直接搬到课堂上。例如,当了解到某一阶段Java技术的新应用即将推向市场时,将该Java技术应用的软件工程师邀请到课堂,与学生进行技术交流,既让学生开阔了眼界,又提高了学生学习Java编程的积极性。

  (3)改革现有的Java课程授课环节,将教材知识点进行项目渗透,每学完一个知识点,进行一次小模块项目设计,前一知识点与后一知识点不断线,项目小模块之间不耦合。例如,当完成一个相对独立的知识时,项目小模块也就顺理成章的组成一个大模块,加上相应文档的书写,一个相对独立的软件也就完成了。因此,学生感受到了软件开发的乐趣,对于课堂学习也就不会感到枯燥乏味了。

  4.2 考核方式实现

  任何一门课程的学习都离不开效果考核,这也是许多教师和学生感到头疼的地方。本文在遵循课程教学思想和改革原则的前提下,结合企业项目实训的实际,进行了考核方式的改革,让学生在Java课程学习时感到快乐,考核时也感觉轻松和公平。

  (1)考核指标严格化。无论如何考核,都要保证考核指标明确,评价制度严格。让学生始终体会到接受教育的公平性。

  (2)考核方式多样化。针对学生将来出路的不同设计不同的考核方式,这就需要教学团队中教师在考核难度上要保持平衡。例如,对于考研学生,要侧重进行Java编程思想理论知识和算法编程方面考核。对于就业学生,要侧重Java项目开发和文档制作方面考核。

  (3)考核人员的参与多样化。为了激发学生考核的积极性和表现力,让教务督导、教学团队教师、企业工程师和学生共同见证考核过程,实现考核公开性,学生也会提前感受类似面试、毕业答辩的场景。例如,让学生现场演示Java程序模块,现场讲解模块功能,参评人员当场评价。

  4.3 教学效果

  为了深化融合课堂教学和企业项目实训教学改革的教学效果,本文在2010年至2016年共六届软件工程(服务外包方向)专业学生中进行了Java课程教学改革实践,并与同级的计算机科学与技术、软件工程专业未进行Java课程教学改革教学效果进行了比较。

  (1)就业率

  学生就业一直是学校最为重视的教学工作。近年来,基于Java技术的项目开发在IT行业方兴未艾。本文调研了在校期间专研Java开发的2010、2011和2012级学生的就业率,图1显示了参与本文教改计104、计114、计124和未参与本文教改学生计101、计103、计111、计113、计121,计123班的就业率。由于参与教改的学生在学习过程中提前感受到企业所需要的人才特征并且预先进行了演练,积累了与企业进行沟通的经验,就业面试是就能够与企业人力资源总监进行从容交流,获得更多offer的机会。从图1中可以看出,参与本文教改的学生就业率明显高于未参与本文教改的学生就业率。

  (2)创新创业率

  在“大众创业、万众创新”大背景下,如何激发学生创新灵感、提高学生创业激情是学校教育的力量源泉,基于Java技术的项目开发在校园内越来越成为致力于IT项目学生的新起点。由于学校开设Java课程是在大二的下学期,自2010级学生实施Java课程教改以来,从2012年的暑假开始,本文连续四年调研了在校期间专研Java程序开发的2010、2011、2012、2013、2014和2015级学生大二和大三时期的创新创业率(为突出重点,大一和大四以0统计),图2显示了参与本文教改计104、计114、计124、计134、计144班和未参与本文教改学生计101、计103、计111、计113、计121、计123、计131、计133、计141、计143班的创新创业率。从图2中可以看出,参与本文教改的学生创新创业率明显高于未参与本文教改的学生创新创业率,其中参与本文教改的2012级学生的创新比赛参与率达到了100%,极大地促进了学风建设,此班的当年考研率名列同级第一。   5 结束语

  当国家在不断完善校企合作模式建设政策时,每所学校都在不断探索各类服务外包专业学生的教学改革方案。本文通过优化调整软件服务外包人才教学内容,提高学生素质和能力,以Java系列课程为改革先导,在从事多年Java课程教学改革的基础上,实现了学校与企业之间教师、专业技术人员之间的角色渗透,构建了一支专业建设和课程教学效果优秀的教学训练团队。参与Java课程教学改革的大部分学生创新创业能力强,就业率高,并且在与企业沟通能力方面有着很强的优势表现。

  融合课堂教学和企业实训的Java课程教学改革在多年的实施过程中积累了大量的经验和教训。近年来,本文教改理念逐渐拓展到其他课程教改过程中,形成了一??较为完整的课程建设体系,对基于校企合作模式的课程建设能够起到一定的借鉴作用。

融合课堂教学和企业项目实训的Java课程教学改革

论文搜索
关键字:教学 教学改革 课堂教学 融合 课堂 课程
最新企业研究论文
企业净资产收益率的提升途径分析——以中国
企业员工知识共享激励机制研究探讨
国有企业混改过程中存在的问题及对策探讨
人力资源管理促进企业绩效提升的探讨
试论企业绩效的优化管理
浅谈体育企业的社会责任履行
关于人力资源在企业中的合理配置与管理研究
互联网时代如何提高纺织企业的销售管理
新媒体在国有企业新闻宣传中的实践和思考
基于价值链的高新技术企业成本控制方法研究
热门企业研究论文
民营中小企业可持续发展与制度创新
完善企业内部控制体系的思考
中小企业营销过程中的信用风险及其防范
我国高星级酒店服务质量研究
我国中小企业品牌战略实施研究
谈中小企业内部控制制度
人为本——论国有企业改革
浅析企业内部货币资金的控制与监管
国有大中型企业内部控制:问题、成因及对策
浅谈企业并购