侯畅+王阿川
摘 要:传统的Java课程教育培育的学生不能较好地满意企业的人才需求。为了让学生更好地习惯企业需求,文章从高校Java课程教育存在的问题下手,提出了激起学生学习爱好,变革现行教育办法、成果查核办法,多种途径进步学生的实践才能与教师教育才能,面向企业需求的Java课程教育变革战略。
关键词:Java课程;教育变革;企业需求;战略
中图分类号:G642.0 文献标识码:A 文章编号:1002-4107(2014)01-0041-02
Java是1995年由Sun公司(已被Oracle公司收买)安排开发的一种编程言语[1],现已是Java程序规划言语和Java途径(即JavaSE,JavaEE,JavaME)的总称。Java技术具有杰出的通用性、高效性、途径移植性和安全性,广泛使用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等范畴。学习和把握Java已成为共同。IT工作对Java人才的需求也在不断增加,在IT工作兴旺的北美洲,有将近60%的软件开发人员在运用Java完结他们的作业。在我国,IT工作对Java开发人员需求量大,已和.NET需求量适当,工作远景宽广,许多高校将Java列入必修课程。可是传统教育办法培育出来的学生却呈现“学会但不会用”的状况[2],无法真实满意企业对Java程序规划人才的需求。所以,怎么培育习惯当今社会需求的Java程序规划人才,成为现在高校计算机专业教育急需处理的重要课题。为了培育学生Java技术使用实践才能,让学生将来更好地习惯企业对Java人才的需求,本文结合多年的Java课程教育实践,剖析高等院校Java课程教育的现状及存在的问题,提出了面向企业需求的Java课程教育变革战略。
一、Java教育中存在的首要问题
(一)重理论常识教授,轻学生实践才能进步
在一些高等院校里,大部分Java课程教育依然沿袭传统的教育办法,即杰出理论教育,忽视培育学生的实践才能。在教育进程中,为完结教育使命,一起遭到课时约束,现行Java课程教授往往选用“灌注式”的教育办法。教师首要选用多媒体辅以板书进行教育,课上往往是以教师为中心,学生是被迫获取常识。虽然在讲堂上设置了一些教师与学生交互的部分,如发问、评论、安置作业等,但整体来说,教师在教育进程中首要是理论常识教授,这关于对实践才能要求很高的Java技术是远远不够的。此外,高等院校本身又短少项目实践的软、硬件环境,加之能有时机参加企业实训的学生数量有限,所以现行的Java课程教育实践环节大部分是在校园的试验室完结。学生在试验的进程中,仅仅照搬网络、教材上的事例在机器上运转,实践才能得不到有用的进步。
(二)教师短少项目实践阅历
一方面,高校受各种因素的影响,在接收新人充分师资队伍时,过火重视学历门槛,小看实践阅历,导致高等院校绝大部分教师都是硕士、博士研究生结业后直接走上讲台的。他们大多短少大项目开发的阅历,辅导学生实践才能相对较弱。另一方面,软件开发人员又不大适宜教育作业。所以,教师有必要不断学习,活跃参加企业实践项目的开发,努力进步本身实践技术。
(三)Java技术课程单一,没有构成系统
现在高等院校计算机专业针对Java技术的课程规划,一般仅开设了Java言语程序规划及Jsp等相关课程,而鲜有开设J2ee、JavaME等Java技术的后续课程[3]。因为没有后续课程的支撑,许多学生无法自学J2ee-、JavaME等Java技术,导致学生无法较全面系统地把握Java技术。J2ee、JavaME等相关常识及使用开发阅历的短缺,导致学生所学常识与社会需求脱节,致使结业后工作竞争才能不强。
(四)短少适宜的Java教材
教师在授课前往往面对一个难题,就是没有适宜的教材。据不彻底统计,约90%以上的现行Java教材的课程规划次序趋于共同,即课程内容以语法常识为主,实例以数学问题和经典算法为主,课程的常识结构规划依然停留在学科系统阶段。课程内容如此序化,将程序规划所需的一体化常识孤立化了,导致学生不能较全面地了解Java技术。
二、面向企业需求的Java教育变革战略
(一)激起学生学习Java技术的爱好
展现Java技术魅力,让学生初识Java技术就发生稠密的学习爱好。首要可以经过展现多个风趣的事例、好玩的游戏、优异的网站或学生了解且运用过的某个办理系统,让学生逼真地感到Java技术的魅力,让学生刚一触摸Java技术,就发生稠密的爱好。其次是经过Java、.net等IT业干流技术所占的市场份额,薪酬排名,生长空间,辅以优异人才成才阅历等详尽的数据、生动的事例,让学生认识到学好Java技术对个人的生长、工作去向乃至寻求幸福生活的重要性。
(二)立异现行教育办法
1.以项目为依托,环绕典型的项目开发进程授课。Java课程内容既丰厚又零星,既有笼统的概念,又要求学生具有必定的着手才能。因而,以成型的项目事例为依托,将书本上孤立的常识点经过项目串联起来,逐渐演示项目事例的开发进程,直至终究完结整个项目,是一种比较有用的教育办法。一起,要求教师当场编写程序,演示剖析、排错、推导、调试进程,学生与教师同步编程。这种教育办法,不光让学生学到了常识,还进步了学生对项目的剖析、规划、施行的才能,是进步学生实践才能的有用途径。
2.改大班授课为小班授课。现行的Java课程教育不论是理论授课,仍是上机试验多以大班为主,讲堂上往往一个教师要敷衍六七十个学生,乃至更多。这导致许多学生在学习进程中遇到问题却得不到教师的及时辅导。应改动大班授课和大班上机试验的现状,改以小班为主,确保学生在讲堂及上机试验遇到问题时,可以及时得到回答。
3.教育内容不拘泥于固定的教材。Java言语的常识点多、散、更新快,市场上的Java言语教材多是面向根底理论加几个编程事例的课程设置办法,无法有用进步学生的实践才能;而较厚的学习指南类书籍又难以用于学时有限的大学讲堂教育。要到达让学生既能学懂根底常识,又能进步实践才能,就要求教师不能彻底拘泥于一本教材,要广泛涉猎相关常识,不断概括总结,及时更新常识储藏,进步本身教育才能。endprint
(三)变革现行成果查核办法
现行的Java课程成果查核一般是在学期末,以书面考试考试的办法进行,这对一门实践性很强的Java课程来说存在必定的缺点。成果查核办法对学生学习的办法和情绪影响很大。假如只采纳书面考试查核的办法,为了应对期末考试,许多学生学习Java常识或许仅限于教师授课内容;而只用敞开试验或课程规划的办法进行成果查核有或许导致部分学生抄袭现成的代码而囫囵吞枣。笔者以为期末查核成果应由两部分组成,即“书面考试+程序演示”。所谓的程序演示就是授课期末,学生应上交一个自行开发的小程序并现场演示,一起解释程序所用到的相关常识及自己开发程序的心得领会等,然后教师依据学生演示作用对其进行评分。
(四)多途径进步学生的实践才能
1.树立Java爱好小组或项目开发小团队。鼓舞学生树立Java爱好小组或项目开发小团队,经过开发小游戏、小程序或虚拟项目等办法分工协作,领会从需求证明、系统规划、树立模型、代码编写、系统测验等项目开发的全进程。经过定时沟通、共享心得、总结阅历,培育学生的实践才能和团队协作才能。
2.加大校企协作力度。为进一步进步学生的实践才能,除了讲堂教育和上机实践教育外,校园应加大校企协作力度,争夺IT企业为学生供给更多的实训岗位,并延伸实训时刻,真实让学生学有所获。实训途径掩盖学生的数量有限或底子不具有校企协作条件的校园,应活跃鼓舞学生使用课余、周末、节假日时刻,经过多种途径参加软件开发,增强实战才能,为走向社会打好根底。
(五)鼓舞学生参加各类比赛
鼓舞和引导学生参加各类各级Java编程比赛[4],如:itat(全国大学生编程比赛)、robocode(IBM发布的坦克机器人战役仿真引擎)等。经过比赛,一方面训练学生着手才能、团队协作精力;另一方面,使学生将所学常识在一个较高的层次上得到查验和进步,增强学生学习Java技术的爱好,也增强学生的自信心和成就感。
(六)鼓舞教师参加专业训练、企业实训,进步教师实践才能
Java技术是综合性的工程技术,工程阅历非常重要,而获取工程阅历首要源于一线的开发和实践,这点正是教师所短缺的;假如不补偿这一点,便很难站在整个Java技术系统的高度把Java技术讲透彻。针对高等院校教师短少Java实践阅历的现状,校园应发明有利条件,鼓舞教师到软件公司训练乃至参加软件公司的实践项目开发,努力进步本身实践技术。
经过总结几年来在Java课程教育中遇到的一些问题,讨论了处理问题的具体办法,从课程规划、教授、实训、成果查核、树立爱好小组等多个方面讨论了处理这些问题的办法。经过教育实践,发现这些办法不只进步了学生学习的爱好及着手才能,也增加了学生结业找作业的砝码。一起,还有用进步了教师的教育才能,取得了较好的作用。
参考文献:
[1]时雷等.Java程序规划课程教育剖析[J].计算机教育,
2010,(14).
[2]顾鸿虹等.《Java面向对象程序规划》教育变革方案的
讨论[J].现代计算机:半月版,2012,(6).
[3]李瑞生.Java程序规划课程教育中遇到的问题和对策
[J].计算机教育,2010,(22).
[4]李瑞生.Java教育中学生实践和立异才能的培育[J].
计算机教育,2011,(18).endprint
此文由 科学育儿网-观点编辑,未经允许不得转载!: 科学育儿网 > 观点 » 中心素质导向下的教学改革战略有 面向企业需求的Java课程教学改革战略研讨