《Java Web应用开发》课程标准(含课程思政)_第1页
《Java Web应用开发》课程标准(含课程思政)_第2页
《Java Web应用开发》课程标准(含课程思政)_第3页
《Java Web应用开发》课程标准(含课程思政)_第4页
《Java Web应用开发》课程标准(含课程思政)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《JavaWeb应用开发》课程标准一、课程基本信息课程名称JavaWeb应用开发课程代码034321042课程性质£公共必修课R专业必修课£专业选修课£公共选修课专业核心课(是/否)是课程类型£理论课(A类)R理论+实践课(B类)£实践课(C类)学分5学时80理论学时40实践学时40适用专业(方向)软件技术专业开设学期第三学期先修课程Java核心技术(上)、Java核心技术(下)数据库技术应用后续课程企业级项目开发(SSM框架)对接1+X证书名称“1+X”JavaWeb应用开发职业技能等级证书证书级别中级建议使用职业教育国家规划教材“十三五”职业教育国家规划教材,《JavaWeb程序设计》,李俊青主编,大连理工大学出版社,2019年2月第3版二、课程性质与任务(一)课程性质《JavaWeb应用开发》是软件技术专业的一门专业必修课,是面向软件开发工程师岗位的一门综合项目实战课程,同时是“1+X”JavaWeb应用开发职业技能等级证书中要求的重点模块,本课程为Web项目开发提供坚实的技术基础。(二)课程任务本课程主要讲授Servlet技术、JSP技术、JDBC技术和EL、JSTL、MVC开发思想等知识点,培养面向软件和信息技术服务领域从事软件系统的分析、设计、开发和服务工作的高素质技术技能人才,致力增强学生“四个自信”、提升学生人文素养、职业道德、软件行业规范意识和创新意识。按照专业群“理实一体、虚实结合、工匠工坊”人才培养模式的建设规划,本课程后10课时通过开发一个仿“学习强国”动态网站,将学习强国理念与德育教育相结合,将软件技术与党建工作相结合,引导学生崇尚学习,强化学习,具备一定的理论能力和实践能力,促使学生对社会问题进行广泛而深入地思考,促进学生更加长远地发展及进步。(三)课程设计思路以习近平新时代中国特色社会主义思想为指导,以学习强国理念与德育教育相结合的课程育人为主线,校企双方对接软件开发工程师岗位典型工作任务和“1+X”JavaWeb应用开发职业技能等级证书标准,采用任务驱动和项目训练的设计方式,符合软件技术专业成果为导向的教学理念,按照典型的职业工作过程来设计课程内容,强调知识学习与能力培养并存,以项目为载体将JavaWeb知识点进行解析与重组,以模拟开发流程方式组织教学。三、课程目标与要求(一)课程目标1.素质目标(1)具有良好的工作态度和责任心;(2)具有较强的团队意识和协作能力;(3)具有不断追求知识的自学能力、吃苦耐劳的工匠精神;(4)具有较强国家通用语言表达能力和较强的沟通能力;(5)具有认识自身发展的重要性以及确立自身继续发展的目标;(6)具有国家利益、集体利益和个人利益相结合的社会主义集体主义精神。2.知识目标(1)深入理解HTTP协议,掌握Web开发需要解决的基本问题;(2)掌握Servlet的生命周期,Servlet编写规范;(3)掌握使用Servlet处理用户请求;(4)掌握使用Servlet处理用户响应;(5)掌握Session会话的原理以及如何使用Servlet处理;(6)掌握Servlet过滤器应用情形以及编写;(7)掌握监听器的应用情形以及编写;(8)掌握使用JDBC实现数据库访问;(9)掌握MVC编程思想以及实现技术;(10)掌握EL表达式语言以及EL内置对象。3.能力目标(1)熟练掌握WEB应用开发工具,掌握WEB网站设计的基本方法和过程;(2)能够设计基本的WEB页面,实现数据库的查询及显示操作;(3)能够准确提取WEB数据,完成数据库的添加、修改和删除操作;(4)能够使用JavaBean程序对网站数据库操作进行封装;(5)能够基于MVC思想以及EL实现简单Web应用开发。(二)课程要求课程单元教学任务要求项目1:JavaWeb开发换机与开发工具的配置任务1:配置JSP运行环境及开发工具的使用任务2:制作简单的JSP页面掌握JSP运行环境的搭建,能进行简单的JSP程序编写与运行。项目2:制作简单的JavaWeb网站任务1:制作有包含文件的JSP页面任务2:制作简单的展示网站掌握JSP的页面组成及简单JSP网站的制作。项目3:服务器交互任务1:用户注册表单信息获取及显示任务2:处理服务器响应任务3:存储用户会话任务4:电子商务网站的购物模块制作掌握JSP常用内置对象及使用方法。项目4:数据库操作任务1:显示用户信息列表任务2:JSP实现用户注册任务3:分页显示用户信息列表掌握通过JDBC连接数据库并进行数据操作的方法。项目5:JavaBean技术任务1:封装用户信息的JavaBean任务2:使用JavaBean实现购物车掌握JSP中使用JavaBean的语法、作用域、封装方法、dao层的开发等。项目6:JavaWeb高级开发任务1:利用工具创建并部署Servlet任务2:用Servlet实现用户注册任务3:用Servlet实现用户登录任务4:访问权限控制任务5:用EL遍历数据任务6:用EL简化JSP开发掌握Servlet及使用方法、Filter进行权限控制、EL简化JSP等。项目7:综合实例任务1:带在线编辑器的信息发布任务2:上传文件模块制作任务3:仿“学习强国”网站制作掌握JavaWeb技术开发Web应用系统的方法。四、课程结构与内容(一)课程结构与学时分配情景名称项目名称任务名称(含子任务)任务学时项目学时环境搭建及语法学习JavaWeb开发环境与开发工具的配置任务1:配置JSP运行环境及开发工具的使用任务2:制作简单的JSP页面88JSP指令制作简单的JavaWeb网站任务1:制作有包含文件的JSP页面任务2:制作简单的展示网站88JSP内置对象服务器交互任务1:用户注册表单信息获取及显示任务2:处理服务器响应任务3:存储用户会话任务4:电子商务网站的购物模块制作1414JDBC操作数据库操作任务1:显示用户信息列表任务2:JSP实现用户注册任务3:分页显示用户信息列表1414Model层JavaBean技术任务1:封装用户信息的JavaBean任务2:使用JavaBean实现购物车66Service+ControllerJavaWeb高级开发任务1:利用工具创建并部署Servlet任务2:用Servlet实现用户注册任务3:用Servlet实现用户登录任务4:访问权限控制任务5:用EL遍历数据任务6:用EL简化JSP开发1616MVC开发模式综合实例任务1:带在线编辑器的信息发布任务2:上传文件模块制作任务3:仿“学习强国”网站制作1414(二)课程内容与要求教学情境教学项目教学内容(1+X证书融入)教学目标教学重难点教学建议学时环境搭建及语法学习JavaWeb开发环境与开发工具的配置Web容器目录结构、虚拟目录配置、集成开发工具的使用、项目导入及导出、发布、JSP页面组成、代码编写规范等素质目标:1培养岗位职业规范和严谨的工作态度;2.培养学生互帮互助精神、坚守职业素养;知识目标:掌握JSP运行环境的搭建,能进行简单的JSP程序编写与运行。能力目标:熟练掌握WEB应用开发工具,掌握WEB网站设计的基本方法和过程。思政目标:培养不断追求知识的自学能力、吃苦耐劳的工匠精神。重点:JavaWeb开发环境的搭建和配置;JSP语法难点:JSP页面的组成及相关语法结构教学方法:讲述教学法、案例教学法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器8JSP指令制作简单的JavaWeb网站page、include、taglib指令以及各种动作指令素质目标:1.培养学生的自主学习能力和探究意识;2.培养学生的自主创新能力;3.培养学生精益求精的工匠精神;知识目标:掌握JSP的页面组成及简单JSP网站的制作能力目标:提高网站设计能力和工具使用能力。思政目标:培养学生吃苦耐劳、团队协作、企业级开发编程规范等。重点:JSP的指令标签难点:JSP动作标签的应用教学方法:讲述教学法、案例教学法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器8JSP内置对象服务器交互JSP内置对象、中文乱码的处理方法素质目标:1.培养团结合作意识;2.提高语言表达能力。3.培养学生脚踏实地、有耐心有恒的钻研精神;知识目标:掌握JSP常用内置对象及使用方法;能力目标:提升对Web开发原理的理解能力。思政目标:培养学生学习强国理念与德育教育相结合的思维,注重学生德育教育。重点:JSP内置对象、乱码解决难点:会话跟踪、不同的请求提交方式,中文乱码如何解决教学方法:讲述教学法、案例教学法、任务驱动法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器14JDBC操作数据库操作JDBC中常用接口的使用,引入dao层开发素质目标:1.培养学生的自主创新能力;2.提高语言表达能力;知识目标:掌握通过JDBC连接数据库并进行数据操作的方法;能力目标:1.能够设计基本的WEB页面,实现数据库的查询及显示操作;2.能够准确提取WEB数据,完成数据库的添加、修改和删除操作思政目标:培养学生学习强国理念与德育教育相结合的思维,注重学生德育教育。重点:使用JDBC进行数据库开发的步骤、JDBC中常用接口的使用难点:JDBC完成dao层操作教学方法:讲述教学法、案例教学法、任务驱动法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器14Model层JavaBean技术JavaBean在JSP中的使用、如何使用JavaBean封装数据库素质目标:1.追求知识的自学能力、吃苦耐劳的工匠精神;2.提高语言表达能力;知识目标:掌握JSP中使用JavaBean的语法、作用域、封装方法、dao层的开发等;能力目标:提升对面向对象程序设计的理解和应用能力。思政目标:培养学生学习强国理念与德育教育相结合的思维,注重学生德育教育重点:JavaBean的语法、JavaBean在JSP中的应用难点:使用JavaBean封装数据库教学方法:讲述教学法、案例教学法、任务驱动法、引导教学法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器6Service+ControllerJavaWeb高级开发Servlet编程与部署、接口、Filter、EL表达式及常用的JSTL素质目标:1.培养学生的自主学习能力和探究意识;2.培养学生的自主创新能力;知识目标:掌握Servlet及使用方法、Filter进行权限控制、EL简化JSP等;能力目标:提升JavaWeb分层开发的理解能力。思政目标:培养学生学习强国理念与德育教育相结合的思维,注重学生德育教育重点:Servlet的创建与配置、Filter的原理、EL表达式的语法难点:Servlet在JavaWeb开发中的应用、EL和JSTL在开发中的应用教学方法:讲述教学法、案例教学法、任务驱动法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器16MVC开发模式综合实例MVC模式开发Web应用系统素质目标:1.培养学生团队协作能力;2.培养学生互帮互助精神、坚守职业素养;知识目标:掌握JavaWeb技术开发Web应用系统的方法;能力目标:提升Web开发的MVC开发理解和应用能力。思政目标:培养学生学习强国理念与德育教育相结合的思维,注重学生德育教育重点:MVC开发模式难点:使用MVC开发模式完成应用系统的开发教学方法:例教学法、任务驱动法教学环境:安装有jdk1.8+STS+tomcat+navicat+MySQL+浏览器14(三)课程思政实施要求本课程主要讲授Servlet技术、JSP技术、JDBC技术和EL、JSTL、MVC开发思想等知识点,培养面向软件和信息技术服务领域从事软件系统的分析、设计、开发和服务工作的高素质技术技能人才,致力增强学生“四个自信”、提升学生人文素养、职业道德、软件行业规范意识和创新意识,将学习强国理念与德育教育相结合,将软件技术与党建工作相结合,促进学生更加长远地发展及进步。(四)1+X证书内容融入软件技术专业是国家教育部“1+X”JavaWeb应用开发职业技能等级证书的试点专业,本课程对应证书的中级考核目标,对应JSP开发模块。五、学生考核与评价形成性评价教学阶段考核项目考核方式考核占比课前(20%)预习任务布置任务提交40%课中(50%)考勤、提问、表现考勤、提问等课堂表现实验报告和源码提交课堂练习和实验课后(20%)作业提交增值评价(10%)(职业核心能力和职业素养)素质目标达成考察日常考察课程考试笔试闭卷60%增值评价(社会价值)参加技能大赛、职业资格证书考核、职业技能等级证书考核等情况计分学分认定、成绩置换六、教学实施与保障(一)教学要求1.教学楼的多媒体教室。2.国家级虚拟仿真实训基地的软件技术专业相关实训室。(二)教学方法本课程的教学模式采用“教、做、学”为一体的任务驱动式教学模式,针对具体的教学内容和教学过程需要,制定教学方法。注重对学生分析问题,解决问题能力的培养,从完成某一方面的“任务”着手,通过引导学生完成“任务”,从而实现教学目标。同时在部分章节采用探究式教学模式,即以解决实际问题为中心开展教学,在解决实际问题的过程注重学生的实践能力和创新开发能力。在教学方法上本课程采用讲述教学法,引导教学法,任务驱动法,案例教学法等多种教学方法来指导学生,在理论知识介绍之后,通过案例和典型实战,由简单到复杂、逐步递进式的完成“1+X”JavaWeb应用开发职业技能等级证书中要求的知识目标和能力目标,有效地调动了学生的学习积极性,激发学生的潜能,培养学生的创新精神与实践能力。(三)教学手段依据模块内容,结合探究式学习、自主式学习、项目式学习、仿真设计学习等,教学手段采用边学边练的方式,配有大量的实际应用案例,并通过多媒体设备辅以教学,提高教学效果。配合教学方法,倡导使用多元化以学生为中心的学习方法来指导学生,在理论知识介绍之后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论