
随着互联网技术的迅猛发展,使电子商务成为许多企事业单位的发展方向。因此构建互联网站,开发网络应用程序已经成为当前的热门技术之一。
Java Web技术主要包括JSP、Servlet两种技术,它们都是动态页面构建技术,它不仅适用于小型项目,在大型的企业级项目开发中也是很多人的首选。Java Web技术是在Java语言基础上发展起来的处理Web请求和响应的技术。众所周知,Java语言具有很多优点,例如跨平台移植性和安全性,因此Java Web技术从诞生之日起就具有这些先天的优势。因此在很短的时间内,Java web技术迅速流行起来。
我校Java Web技术课程开设于2003年,经历了近4年的教学和改革实践。Java Web技术课程在软件技术专业创建之初就被定位为该专业的专业技能课程,在专业的建设与实践中,建成了完整的理论、实践教学体系,搭建了比较完善的项目实践环境,积累了丰富的教学经验,探索出项目教学法和小组教学法,并取得了良好的教学成果。
在师资力量上已经初步形成了一支基本掌握高职高专教学和人才培养规律、具有较强的专业理论研究能力、具有丰富理论教学和实践教学经验,实力雄厚、配置合理的教师队伍。
在实践教学上,在学院的关心重视下,建成了专业实践室,拥有目前最新的SUN体系服务器资源,形成了完善的实践教学体系;学院的实践学期制(一个学年包括三学期,第三学期为实践学期,时间为4周)为实践教学奠定了良好的实践基础。在学院大学生创业中心等学生实践中心等的配合下,实践教学已经积累了一定的经验,并取得了较好的成绩。
教材建设方面,已经出版教材《Java案例教程》和《Java语言程序设计案例教程》,现正准备将《Java Web技术》讲义出版为正式教材。
总结起来,我院的《Java Web技术》课程有如下特色:
1、本课程以项目教学为主,以“网上书店项目”贯穿教学全过程,具体做法是每个章节的课堂案例和课后练习都围绕“网上书店项目”进行。
2、本课程在授课过程中,以项目的开发流程来组织教学内容和进行讲解。项目的开发流程有以下步骤,第一步是项目的业务建模,第二步是建立原型系统(制作静态网站来模拟系统),第三步是进行系统设计(数据库设计和功能流程设计),第四步是编码(持久层编码和动态页码编码)和单元测试,最后进行发布和集成测试。在每个开发阶段要介绍相关的的知识点、开发技能和开发工具,项目的演示和答辩也分阶段完成。
3、编程实践以项目组为基本单位,进行团队开发,重点培养学生团队合作和沟通能力。
4、分开发阶段来验收学生的成果,并根据成果的相对重要性确定其在总项目成绩中的比重。
5、充分利用学生的笔记本电脑和学院的SOVO机构,最大限度地提高学生的动手能力。 |