JavaWeb项目整合开发渐近式教学探索与实施
2016-10-25张宜浩涂飞刘小洋
张宜浩 涂飞 刘小洋
摘 要:本文针对学生在软件开发过程中对设计模式和SSH等技术应用混乱的情况,提出了渐近式的项目整合开发教学探索。让学生自主地发现问题,并思考解决方案,再给合软件工程师在解决此类问题应用的成熟技术,使同学们对软件开发模式和开发过程中涉及的SSH等技术有一个更系统和深刻的认识。综合近两年的教学评价和考核结果,表明该教学方案对改进学生的学习效果有十分积极有效的作用。
关键词:Java Web项目;项目整合;渐近式教学
中图分类号:TP312 文献标识码:A
Abstract:According to the case that many students fell confusion in the application of design patterns and SSH technology in the software development process,we proposed an incremental teaching method in the project integration and development.Its teaching idea is that let the students to identify the problems independently and think about the solutions to the problem,and then we provided a mature technologies that most software engineers used for the problem,so that the students can have a more systematic and profound understanding to software development model and SSH technology in development process.By the teaching evaluation and examination results in the past two years,which indicates that our teaching program has a very positive effect in improving students learning outcomes.
Keywords:Java Web project;project integration;incremental teaching
1 引言(Introduction)
Java Web整合开发是当前最流行的软件项目开发技术,在高校计算机类专业,是最受学生欢迎的专业核心课程之一。随着Web开发技术和设计模式的发展和变化,一些新技术的引入有效地提高了项目开发的效率和可维护性[1],但过多的Java开发技术亦让入门者感觉无所适从。从基于Java的Web应用模型发展过程看,其经历了从Applet、RMI、JavaBeans到EJB、Servlet、JSP的完善过程[2],这些技术的应用大大提高了系统的开发效率,但对于计算机类专业的大学生来说,由于缺乏足够的项目经验和对新技术的深入理解和体会,导致大多数学生在项目开发中对设计模式的选择和技术的引入异常混乱。本文提出一种基于Java Web项目整合开发的渐近式教学实践,通过对教学课堂的学生评教和考核成绩的反馈来看,该教学方法加深了学生对Web设计模式和开发技术的理解,且极大地提高了学生的学习效果。
2 Java Web软……
