当前位置:论文网 > 论文宝库 > 信息科技类 > 计算机应用论文 > 正文

高职特色Java开发实训课程实践教学研究

来源:UC论文网2019-02-26 08:04

摘要:

  近年来,Java技术发展迅猛,越来越多的企业采用Java构建商务网站平台。从相关IT企业、行业调研结果显示,各企业对于Java方向相关的软件开发岗位人才需求,主要分为三类:Java程序员、Java开发工程师以及Java开发...

  近年来,Java技术发展迅猛,越来越多的企业采用Java构建商务网站平台。从相关IT企业、行业调研结果显示,各企业对于Java方向相关的软件开发岗位人才需求,主要分为三类:Java程序员、Java开发工程师以及Java开发项目经理。其中,Java程序员的工作能力要求以Java编程能力为主,要求能实现网站设计开发,并能进行网站系统分析、概要设计、详细设计、开发计划等的编制并实施;Java开发工程师的工作能力要求是详细了解并实现需求,主要包括网站设计开发、数据库设计、业务功能流程设计等工作;Java开发项目经理的工作能力要求主要是项目开发管理和控制项目进度,以及与客户进行整体协调。Java方向相关岗位的人才需求情况与岗位的设置有密切关系,招聘市场对三类人才的需求情况大致是Java开发项目经理占10%,Java开发工程师占20%,其余70%为Java程序员,可见在Java方向相关岗位中对程序员的需求量是最大的,Java程序员即是高职院校软件技术专业的主要人才培养目标和学生就业方向。因此,现阶段大多数高职院校Java开发实训类课程,只注重培养学生的Java编码水平,千篇一律,导致课程枯燥晦涩,教学效果不佳。


  如何在适应现代信息技术发展的前提下,加强Java开发实训课程教学水平,提高学生学习该课程的兴趣,从而提升软件技术专业学生Java方向就业对口率,是亟待解决的高职专业Java开发实训课程建设问题。


  1通过企业调研、专家咨询、现状分析等方式进行课程实践教学总体方案设计


  通过在中软国际、同丰信息等多家IT公司的深入性调研走访,期间与公司多名项目技术专员进行研讨座谈,对各公司人员需求、Java开发实训课程设置与就业岗位衔接状况等进行了详尽的分析探讨,交流中发现虽然各公司对Java技术型人才需求量很大,尤其是JavaWeb网站开发型人才,但鉴于高职院校软件技术专业学生的学历劣势,以及过往所招聘高职学生专业不强、深度不够,甚至所学内容滞后的状况,即从主观和客观上,各公司都倾向于招聘具备大学本科及其以上学历,且具备一定工作经验的人员。当然,各公司技术专员也承认,高职软件技术专业学生普遍具备善于沟通、吃苦耐劳、团队意识强、基础能力强,以及初始薪金优势。那么,扬长避短是关键,并基于此,规划设计出体现高职特色Java开发实训课程实践教学总体研究方案,从而提高Java开发实训课程实践教学质量,提升高职软件技术专业学生就业率、专业对口率。


  2高职特色Java开发实训课程实践教学具体实施方案


  以天津滨海职业学院信息工程系软件技术专业大三年级开设的《Java开发实训》课程建设为例,将“高职特色Java开发实训课程实践教学研究”方案融入其中,以采用多渠道信息技术手段提高Java开发实训课程实践教学质量,提升高职软件技术专业学生就业竞争力为核心,进行课程教学改革。具体方案实施如下:


  2.1Java开发实训课程实践教学模式改革


  整合高职软件技术专业Java方向教学资源,紧密联系公司、企业、行业动态,严格根据就业需求,以及学生自身兴趣、爱好、能力,细化出课程岗位角色,重新设计Java开发实训课程实践教学项目内容,因材施教,因人而异。具体解释即,由于《Java开发实训》是高职高年级学生一门涉及面较广的动态网站建设综合实训类课程,其前继课程包括《计算机应用基础》、《网页设计》、《数据库原理与应用》、《图型图像处理》和《Java程序设计》,学生在以上诸多课程的学习过程中,一定会对某门课程产生某种程度的学习倾向性。这种学习倾向性可能由于任课教师教学风格、教学实践环境等外部条件所致,但更重要的,更关键的是学生的兴趣使然。《Java开发实训》课程实践教学模式改革正是要关注学生在整个Java方向课程不断延伸的周期内的学习状况,抓住每个学生的兴趣所在、专注力所在,并在《Java开发实训》这门综合类课程中得以强化,从而保证学生在该课程学习过程中的积极性和主动性,进而从团队合作角度、从技能深入角度增强学生的就业竞争力。


  《Java开发实训》课程建设实践教学模式改革的具体做法为,以学生兴趣为基础,再根据公司、企业就业需求设定了项目推广、静态网站设计、数据库设计管理、网站美工和动态网站设计,共五个岗位角色,由学生根据自身兴趣、爱好、能力选择其中适合自身发展的某一个岗位,如对《计算机应用基础》课程有兴趣,擅长演示文稿、word文稿制作,语言沟通、组织协调能力强的学生可选择项目推广岗位角色,在《网站设计》课程学习过程中有想法有兴趣,擅长HTML语言设计开发的学生可选择静态网站设计岗位角色,以此类推,《数据库原理与应用》、《图形图像处理》、《Java程序设计》课程优势学生分别各自对应数据库设计管理、网站美工和动态网站设计岗位角色。教师仅适当进行岗位解释和建议,并根据班级实际状况协调组建若干个JavaWeb项目开发团队,保证每个团队搭配合理,运作顺畅。团队中各岗位角色学生各司其职,除共同学习新项目的理论实训知识外,更要侧重各自负责模块的构建,处理好模块与模块之间的衔接。这样,在仿真实践教学模式下,依据学生兴趣,将各自优势专业技能在实训团队中深化磨砺,术业有专攻,及时发现问题并解决问题,变教师在课程中的主导地位为辅助地位,从而提升高职软件技术专业学生的就业竞争优势。


  2.2Java开发实训课程实践教学方法改革


  探索新的《Java开发实训》课程实践教学方式,培养学生主动学习查阅、独立设计开发的意识与能力。加强师生交流,探索教师精讲简讲、学生边思索边实践、充分利用微信公众号、QQ讨论组等现代信息技术手段的课程教学方式。


  即,化繁为简。教师在《Java开发实训》的授课过程中,只介绍课程每个项目中最基础最关键的教学内容或模块框架,不再手把手式地每一步都做细致讲解,不仅如此,更要开阔思路,结合当前主流动态网站架构,对学生组建的项目团队布置仿真开发要求。这样极大地节约出的课堂理论讲授时间,一方面用于学生进行思考、学习和创作,学生可在课堂中利用网络查阅资料,对比钻研,从而提高学生的学习能力、应对能力和整合扩展能力,授之以鱼不如授之以渔,高职教育更要注重学生学习能力、动手能力的培养,从而不断提升学生的就业竞争力;另一方面,教师能够腾出更多的时间用于和学生进行交流、程序调试及辅导,各项目团队成员之间也相对增加了沟通协调时间,便于及时发现各个岗位角色的实际问题并予以针对性的解决。


  将现代信息技术手段融入课程教学中。在每节课程结束前,利用教学网“学生演示”功能,点名某一JavaWeb项目开发团队学生做岗位角色汇报,并给予个人岗位角色评价及团队评价,从而能锻炼学生的口头表达能力、沟通能力,及时控制各个项目团队的开发进度和实施效果。教师利用微信公众号平台发布每节课程的知识要点、重点、难点、作业以及一些最新的Java技术信息,方便学生及时查阅参考,并建立班级Java课程QQ讨论组,自愿加入,为对课程有兴趣的学生提供随时研讨、答疑、上传或下载程序等技术支持的平台。这样,Java课程的课堂教学模式得以延伸和扩展,更大限度地去适应现代信息技术发展的趋势。

核心期刊推荐