APP下载

项目驱动教学法在JavaEE实训课程中的应用

2017-09-13伍凌

进出口经理人 2017年8期
关键词:应用

伍凌

摘 要:随着IT产业的飞速发展和IT技术的广泛应用,社会对IT人才的需求量不断增加,同时社会对IT人才的要求也越来越高,那么如何使软件开发专业的高职生将所学知识运用到实际工作中,最终实现零距离上岗,这一直是各大院校软件开发专业在教学改革中十分关注的问题。

关键词:项目驱动教学;JavaEE课程;应用

一、项目驱动教学法

项目驱动教学法是指在教学过程中以一个个项目为主线来展开,把相关的知识点融入到项目的各个环节中去,层层推进项目,直至得到一个完整的项目解决方案,从而达到学习知识、培养能力的目的项目驱动教学法是一种建立在建构主意理论基础上的教学方法,是实施探究性教学模式的一种教学方法在教学过程中,学生通过提出问题、分析问题,明确问题所涉及的旧知识和新知识,在教师的指导下学习其基本特征是以项目为先导,以任务为主线,学生为主体,教师为主导能充分调动学生的学习积极性,在课堂上能使学生始终处于积极思维的学习状态。

二、项目驱动教学法的实施过程

项目驱动教学法的实施过程如图1所示,主要包括教师示范、学生分组、项目选择、项目开发、项目验收和项目总结等六个阶段。

三、项目驱动教学法在JavaEE课程中的应用

(一)教师示范阶段

在项目驱动教学中,教师做为学生的引导者,可以选择一些经典项目作为示范项目,首先对整个项目进行简单介绍,然后对项目进行分解,最后进行项目演示,这能够让学生对于项目设计与开发有一个直观认识和整体了解。在教师示范阶段,按照项目开发进程,对所涉及的知识点进行详细介绍,边讲解,边引导学生动手,当整个项目示范完成之后,学生不仅掌握了相应的知识点,而且能灵活运用所学知识解决实际问题。

(二)学生分组阶段

教師根据学生基本情况,按照学生自愿的原则,建立项目开发小组。学生分组后,进行小组讨论,在教师指导和帮助下,首先选定一个项目,然后制定本小组的详细项目开发计划和项目进度表以及各成员的任务分配。确定项目开发小组后,小组成员相互协作、相互学习、相互讨论、互帮互助,共同设计与开发一个项目。这不仅能培养的学生的团队协作能力,而且能充分挖掘学生的个人潜力。

(三)项目选择阶段

1、选择较熟悉的项目。一般来说,目前在校大学生会经常使用到图书信息管理系统、网上选课系统、校园一卡通系统、就业信息管理系统、水电查询系统、学生公寓网上报修系统等,学生可以从中选择一些自己较熟悉的项目,这有助于学生更好地进行项目调研、项目需求分析和克服畏难心理,从而保证了学生自主设计与开发项目的可行性。

2、选择感兴趣的项目。项目驱动教学的主体是学生,为了真正发挥和体现学生的主体性,可以让学生自主选择自己感兴趣的项目。这不仅能够调动学生做项目的积极性和学习热情,而且能够激发学生自主探究项目的欲望,促使学生不断地发现问题、分析问题和解决问题。

3、选择综合性较强的项目。JavaEE课程所涵盖的知识点很多,可以将整个教学过程分为几个阶段,针对每一个阶段设计一个或多个项目,在所有阶段完成之后,有必要选择一个综合性较强的项目,例如:网上购物系统、网上贴吧系统、BBS系统等,通过这些项目让学生对所学知识融会贯通,提高学生对所学知识综合应用能力。

4、项目开发阶段。项目小组选定项目之后,在项目组长的管理下,小组成员应严格按照任务分配表和项目开发进度表逐步完成整个项目的开发。在整个项目开发过程中,学生作为主体,教师作为指导者,教师负责检查各项目小组的完成进度并及时解决学生在项目开发过程中遇到的疑难问题,项目组长督促小组成员独立自主按时按量地完成自己的工作任务,小组成员围绕项目总体目标相互协作,以便能够顺利地完成整个项目的开发。

5、项目验收阶段。在项目验收前,教师要制定项目验收标准和项目验收方案。一般来说,按照软件开发的主要流程分阶段进行验收,主要分为需求分析、概要设计、详细设计、程序编码、软件测试等五个阶段。分阶段验收有利于教师及时发现和解决学生在项目开发中存在的问题,从而保证学生能够按照进度完成项目开发,有效避免了项目开发中半途而废和举步不前的情况。

6、项目总结阶段。整个项目开发并验收完成之后,教师应指导各项目小组进行项目总结,项目总结主要包括项目开发心得与体会、项目开发的技巧和经验等。项目总结不仅能够让学生梳理和明晰自己在项目开发中存在的问题和不足,还能够从其他项目小组分享的项目总结中吸取经验和教训。

项目驱动教学法是经过实践证明的一种适合计算机语言教学的方法,是一种值得推广的好的教学方法,但在教学中也不能拘泥于一种教学方法,应该根据不同的内容灵活运用各种教学方法,才能真正提高教学质量。

参考文献:

[1]赵彦.《轻量级JavaEE开发》课程教学改革的研究[J].宁波职业技术学院学报,2011,05:95-100.

[2]汪海滨,杨振宇.项目驱动教学模式在软件技术专业教学中的研究与应用[J].电脑知识与技术,2009,5(12):3173,3176.endprint

猜你喜欢

应用
多媒体技术在小学语文教学中的应用研究
微课的翻转课堂在英语教学中的应用研究