郭广丰,肖凤艳
(包头师范学院 信息科学与技术学院,内蒙古 包头 014030)
Java EE软件开发技术课程是一门培养学生软件开发能力的核心课程,也是一门涉及Java语言程序设计、数据库、Web程序开发等知识的综合性课程,其教学目标是:学生通过本课程的学习,掌握基于Java EE技术开发Web系统的基础知识和基本方法,对Web系统开发有一个全面的认识,并能够使用Java EE技术独立开发Web系统。
在实际授课中发现,一部分学生很难达到课程教学目标。通过对前几届修完该课程的学生进行访谈和问卷调研发现,有如下因素直接影响教学效果:①前续课程的学习不够扎实,没有掌握相关知识和技能,导致该课程的学习难度加大,特别是Java核心技术课程学业成绩比较差的学生读不懂代码,也不会调试代码,在该课程学习的开始阶段就会产生畏难情绪,主动放弃了该课程的学习;②一部分学生抽象能力不强,教师如果按知识点组织教学,这部分学生只是完成教师指定的练习,无法把实际需求转化为系统设计,遇到具体项目无从下手;③在该课程学习中,一部分学生的学习主动性不强,投入时间不足,主动参与意识差,学习成绩也不够理想。因此,针对上述问题,对Java EE软件开发技术课程进行教学改革势在必行。
Java EE软件开发技术课程的前驱课程为数据库、Java核心技术、Java Web程序设计。Java EE软件开发涉及的相关技术较多,根据对企业人才需求的分析,本课程主要培养学生使用Struts、Hibernate、Spring等轻量级框架开发Web系统的能力。……