《《JSP开发技术》课程标准.docx》由会员分享,可在线阅读,更多相关《《JSP开发技术》课程标准.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Dsp开发技术课程标准一、课程信息课程信息如表1所示。表1课程信息表课程名称JSP开发技术课程代码0430058建议学分7.5建议学时120课程性质必修考核方式考试课程模块岗位核心能力课程适应专业群信息技术专业群二、课程定位本课程主要学习JSP、Servlet、JavaBean JDBC等技术知识,重点围绕web程序设计基 本技能,servlet编程能力,JSP编程方法,MVC设计模式及web编程等内容培养学生使用Java 技术开发web应用程序的技能。将“1+X” java web职业技能等级考试等要求、内容融入课程 教学内容,是高职信息技术专业群软件技术、移动应用开发、大数据技术应用等专业
2、的一门 专业核心课程。三、课程教学目标1、素质目标(1)培养学生严谨的学习态度,严密的逻辑思维;(2)培养学生树立软件工程思想,软件质量意识和安全意识;(3)培养学生不断跟踪新知识、新技术和自我学习的能力;(4)培养团队协作、沟通与表达等方面的能力;(5)树立诚信、敬业、科学、严谨的工作态度。2、知识目标(1)熟悉HTML, JavaScript和CSS的相关概念和语法;(2) 了解JSP技术架构,熟悉jsp技术的相关概念、原理和语法;(3)熟悉servlet技术的相关概念、原理和语法。(4)掌握Javabean技术的相关概念、原理及语法;(5)掌握MVC开发模式的原理;(6)掌握JDBC技术
3、的开发模式;3、能力目标(1)能熟练使用HTML, JavaScript和CSS技术设计静态网页;(2)能熟练使用jsp的内置对象完成项目开发;(3)能熟练的编写、配置及运行servlet程序;(4)能熟练的应用Javabean技术构建开发模型;(5)能熟练应用MVC模式开发web应用程序;(6)能熟练应用JDBC技术完成数据库的相关操作;四、课程内容、要求与学时分配本课程教学内容、要求与学时分配如表2所示。表2本课程教学内容、要求与学时分配序号项目(任务)名称教学内容教学要求教学重点教学方法建议建议学时1任务1搭建JavaWeb应用开 发环境1 .课程目标及职业要求2 . jsp概述3 .搭
4、建web项目开发环境4 .实践:(1)搭建项目开发环境(2)测试运行第一个web项目1.能熟练安装、配置和使用Tomcat服务 器;2、能熟练配置MyEclipse中的JavaWeb 开发环境。4.完成实践:测试web项目运行效果Web项目开发环 境的安装与使 用、web程序的编 写、调试与运行线上线下混合式 任务驱动式22任务2网页开发基础1. HTML基础、常用的HTML标签2. CSS技术3. JavaScript 基础4. 实践:(1)蛋糕商城注册页面1 .掌握常用的HTML标签的使用方式2 .掌握CSS样式的引用方式和选择器及 常用属性使用3 .掌握JavaScript中DOM、B0
5、M的相关知 识,使用JavaScript完成相应的验证及 其他操作5 .完成实践:使用HTML技术、CSS技术 及JavaScript技术完成蛋糕商城的注册 页面开发HTML标签的使 用、CSS样式的编 写、JavaScript 代码的验证线上线下混合式 任务驱动式203任务3 JSP技术1. JSP基本语法2. JSP指令3. JSP动作元素4. JSP隐藏对象5. 实践:(1) JSP页面的转发(2)网上蛋糕商城的用户登录页面1 .掌握JSP页面的基本构成、脚本的使用 及注释的使用方法2 .掌握JSP的page指令、include指令、 taglib指令的使用方式。3 .掌握 JSP 的
6、include 动作、forward 动 作的使用方式。4 . JSP隐含对象的使用方式。5 .完成实践:网上蛋糕商城的用户登录页 面JSP的指令、动作 和隐含对象的使 用线上线下混合式 任务驱动式164任务4 servlet技术1. servlet概述、特点、接口2. servlet的配置及生命周期3. HttpServletRequest对象的使用方法4. HttpServletResponse 对象的使用方 法5. servlet实现过滤器6. servlet实现监听器7. servlet3. 0 新特性8. 实践:(1)实现请求重定向(2)实现请求转发(3)用户的登录(4)利用过滤器及
7、监听器完成用户自动 登录(5)利用servlet3. 0特性完成文件上 传及下载1 .掌握servlet程序的编写、配置和运行 方法2 .掌握HttpServletRequest对象的请求 转发操作实现步骤3 .掌握 HttpServletResponse 对象的重 定向使用方法4 . servlet过滤器及监听器的编写、配置 及运行5 .文件的上传及下载6 .完成实践:提交用户及密码完成程序的 请求转发和重定向操作、文件的上传及下 载Servlet程序的 编写、配置及运 行 程序的转发和重 定向Servlet过滤器 及监听器的使用 文件的上传及下 载线上线下混合式 任务驱动式265任务5 J
8、DBC技术1 . JDBC常用的API2 .实现JDBC程序3 . PreparedStatement 对象的使用4 .ResuliSel对象的使用5 .实践:(1)使用JDBC完成数据的增、册1、改、 查操作1 .掌握 Driver 接口、DriverManager 类、 Connection 接 口 、 Statement 接 口 、 PreparedStatement 接口、Resul tSet 接 口的使用。2 .掌握JDBC程序的开发步骤3 .完成实践:蛋糕商城用户登录JDBC常用接口的 使用方式、JDBC 程序的开发步骤线上线下混合式 任务驱动式146任务6 Javabean技术及
9、MVC 模式应用1. Javabean技术概述2. Javabean模型的编写3. MVC设计模式的工作原理4. 实践:(1)编写用户模型(2)基于MVC模式完成用户注册功能1 .掌握Javabean的种类和应用2 .理解MVC模式的工作原理3 .完成实践:完成蛋糕商城的用户注册功 能Javabean 的编 写、MVC模式的应 用线上线下混合式 任务驱动式107任务7 EL及JSTLLEL的语法格式2. EL的隐含对象3. JSTL标签库5.实践:(1)根据参数请求显示不同的页面1 .掌握EL的语法格式、标识符、关键字、 变量、常亮的使用方法2 .掌握EL隐含对象的使用规则3 .掌握JSTL标
10、签库的使用方式6 .完成实践:根据参数请求显示不同的页 面EL隐含对象的使 用方法、JSTL标 签库的使用规则线上线下混合式 任务驱动式148任务8网上蛋糕商城项目开 发1 .网上蛋糕商城的项目概述2 .蛋糕商城的数据库设计3 .蛋糕商城的前端开发4 .蛋糕商城的后台开发5 .实践:(1)蛋糕商城项目开发1 .掌握蛋糕商城的需求分析、功能结构2 .完成蛋糕商城的ER图设计及数据表结 构创建3 .蛋糕商城的用户注册、登录、购物车、 商品搜索及分类查询功能的实现。4 .蛋糕商城商品的添加、删除、修改功能 的实现。5 .蛋糕商城订单的查询和删除功能的实 现6 .蛋糕商城客户的添加、修改和删除及重 置
11、客户密码功能的实现7 .完成实践:完成web项目蛋糕商城蛋糕商城的项目 开发线上线下混合式 任务驱动式18合计120五、课程评价要求课程采取形成性考核方式进行考核与评价,形成性考核由项目考核成绩、学习过程成绩、 综合测试成绩三项组成,分别占比按50%、20%、30%。具体要求如下。1、项目考核要求项目考核指针对某一具体的独立项目进行考核,考核方式有撰写项目实施方案、项目设 计方案、项目设计说明书、技能考试等,考核要求如表3所示。表3项目考核表项目名称考核内容赋分项目一网页设计-文档排版实验提交项目报告,内容包括:1 .项目源代码2 .运行效果截图10%项目二表单设计-软件工程师在线报名页面提交
12、项目报告,内容包括:1 .项目源代码2 .数据文件20%项目三新闻管理系统一 典士 jdbe提交项目报告,内容包括:1 .项目源代码2 .运行效果截图20%项目四学生管理系统(MVC+jdbc)提交项目报告,内容包括:1 .项目源代码2 .运行效果截图20%项目五网上蛋糕商城提交项目报告,内容包括:L项目需求说明2 .项目设计方案3 .项目源代码4 .运行效果截图30%合计100%2、学习过程考核要求学习过程考核内容包括课堂出勤情况、课堂表现、作业情况等,考核要求如表4所示。表4学习过程考核表考核内容合计出勤情况30%课堂表现30%作业完成情况40%准时到课课前预习、回答问题、学习状态作业正确
13、率、作业上交 及时、书写规范工整情 况100%3、综合测试要求本课程综合测试采用理论测试形式。理论测试要求1)考试方式:开卷口 闭卷0 笔试口 机试0 其它2)考试时量:90分钟3)题型要求:单选题、多选题、判断题、填空题、程序分析题、程序编写题。4)建立题库,本课程7. 5学分,建立10套考卷以上。5)理论测试要求如表5所示。表5综合测试表序号题型赋分1单选题40%2多选题20%3判断题10%4填空题10%5程序分析题10%6程序编写题10%合计100%六、课程实施与保障1、教学团队要求(1)课程负责人要求具有本科及本科以上学历,具备2年及以上的企业工作经历,从事教学工作8年以上, 承担本课
14、程教学工作3年以上,热心课程建设,有一定的组织能力和团队协作精神。在本学 科领域具有扎实的理论基础和系统的专业知识,具有较高的学术水平和较强的科研能力,了 解本门课程所涉及专业领域内的最新发展动态,教育教学理念先进,教育教学实绩突出,课 堂教学效果优秀。(2)课程团队要求本课程教学队伍由主讲教师及兼职教师构成,主讲教师与兼职教师比例达到3:1以上, 每班需配备一名主讲或兼职教师。主讲教师应具有本科及本科以上学历,计算机软件工程或相关专业毕业,具备中级以上 职称,具备1年以上的企业工作经历,从事教学工作5年以上,熟悉软件工程的相关知识和 技术,对java语言有深入的了解,具有“1+x web程序
15、开发”认证培训指导或web程序设计 技能竞赛指导经验优先。兼职教师具有计算机相应中级以上行业证书,计算机软件或相关专业毕业,在软件企业 (岗位)工作5年以上,具备软件设计、实施能力,具有较好的表达沟通能力,熟悉职业教 育。2、实习实训条件要求为实现本课程的教学目标应具备的实训室及配套设备要求如表6所示:表6实习实训条件3、教材要求序号实训室(基地)名称基本配置要求功能说明1软件开发实训室硬件:(1)45台多媒体计算机,并接入互联网(3)投影仪1台软件:(1) java 环境(2) IDE 环境(eclipse)(3)多媒体教学软件(4) Office 或 WPS 软件(5)数据库软件(6)浏览器用于完成教学、项目考核及综 合测试原则上选用优秀出版社出版(如高等教育出版社、人民邮电出版社等)的高职规划教材、 立体化教材、活页式及工作手册式教材。4、教学资源要求具有能开展混合式教学的教学平台(如智慧职教、超星、智慧树等),建设好JSP开发 技术课程的教学资源并上传到网络教学平台,包括课程标准、教学设计、课件、教案、教 学视频、习题、实践案例库等,同时,跟踪java框架技术的发展,定期更新教学资源,确保 教学内容的实用性。5、教学要求要充分利用网络教学平台和理实一体化教室(实训室),采取线上线下混合式教学模式, 以具体任务为驱动,以解决实际问题为目标和出发点,提高教学效果和实战性。