1.课程定位与设计思路
1.1课程定位
本课程是软件技术专业的专业核心课程,是培养学生成为Java Web程序员重要的一门课程。在软件技术专业课程体系中,是对网页设计与制作、数据库管理与应用、Java程序设计、软件设计等前序课程的专业知识和技能进行综合应用、总结和提升,为后续课程在综合技术应用做铺垫,对学生以后从事企业级WEB开发起到决定的作用。
通过本课程的学习,使学生掌握JSP、Servlet、JDBC、JavaBean、Filter等Java Web基本开发技术,能够根据用户的需求和详细设计说明书,完成系统的开发。使其了解企业开发流程,培养具备自学能力、分析能力、可持续发展能力等方法能力和组织、沟通、协作等社会能力,形成严谨、认真、细致和吃苦耐劳的基本素质,具备初步建立小型网站的能力,为学生以后的实践工作打下坚实的基础。
前修课程为:《网页设计与制作》、《数据库管理与应用》、《Java程序设计》、《软件设计》。
后续课程为:《SSH2框架技术》,《软件测试》。
1.2设计思路
通过对软件企业、行业进行充分调研,由专业教师和企业专家共同对Java程序员岗位进行分析,得出对应的能力要求,进而分析出专业技术能力、关键能力以及从业的基本素质,确定课程的设计思路。
选取具有典型性的企业真实案例作为参考,根据学生的实际情况,确定综合实训的项目为按照企业开发流程和规范完成桌面应用程序开发。
本课程开设在第3学期,72学时,4.5学分。
2.课程目标
本课程按照Java程序员岗位标准要求,坚持上岗能胜任岗位工作、具有可持续发展能力和适应岗位转变的岗位迁移能力为指导思想,以企业工作流程和实际应用技术的需求为导向,以职业活动能力和创新能力培养为核心,以工作项目为载体,打破以知识传授为主要特征的传统学科课程模式,转变以工作任务为中心组织教学内容;让学生以独立活动向以团队活动转变,在完成具体项目的过程中构建相关理论知识体系,以项目教学为