版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单元整体设计单元名称JavaWeb应用基础授课课时8单元教学目标知识目标理解JavaWeb相关的基本概念;掌握JavaWeb开发环境的搭建;掌握利用IDEA进行Web开发的流程;能力目标能够熟练使用IDEA和Tomcat搭建Web开发环境;使用IDEA完成Web项目的设计、实现、测试、调试、发布和维护。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;单元教学内容设计通过ppt介绍JavaWeb相关的基础知识,包括软件应用程序开发体系、Web应用程序工作过程和JavaWeb应用程序组成和执行过程等。通过多媒体演示介绍JDK、Tomcat和IDEA的安装和配置。通过ppt介绍Maven相关的基础知识。通过多媒体演示介绍使用IDEA进行Web开发的流程。教学重点JavaWeb开发环境的搭建使用IDEA进行Web开发的流程教学难点理解JavaWeb应用程序的执行过程掌握JavaWeb应用程序的目录结构,理解它与IDEA工具中JavaWeb目录结构的区别教学组织与方法多媒体讲解演示单元详细设计1授课名称JavaWeb应用概述授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备一定的Java编程基础,但对Web应用程序的概念和实现过程理解有限。部分学生对JavaEE相关框架有所了解,但缺乏对JavaWeb应用程序整体结构的宏观认识。本单元课将帮助学生建立JavaWeb应用程序的基础知识框架,提升他们的理论与实践能力。教学目标知识目标了解Web应用程序的相关概念,理解JavaWeb应用的执行过程,掌握JavaWeb应用的目录结构。能力目标具备JavaWeb开发的相关知识。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:理解Web应用程序的执行过程,掌握JavaWeb应用的目录结构。2.教学难点:JavaWeb应用程序的执行过程。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前搜集Web应用程序相关资料了解Web应用的相关概念课中引入1.尝试分析CS架构和BS架构各有哪些优缺2.百度应用是如何工作的?启发授课1.软件应用开发体系2.Web应用程序3.JavaWeb应用程序多媒体讲解演示总结Web应用的执行过程JavaWeb应用的执行过程JavaWeb应用目录结构提问布置作业(理论或实践)教学反思学生对于JavaWeb应用目录结构理解较差,容易与IDE工具的目录结构混淆。单元详细设计2授课名称JavaWeb开发环境搭建授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备一定的Java编程基础,但对JDK的环境变量配置不规范,本单元课将帮助学生熟练掌握JavaWeb开发环境搭建方法。教学目标知识目标了解JDK、Tomcat和IDEA工具,理解它们的功能,掌握它们的安装和配置方法。能力目标具备JavaWeb开发的相关知识,掌握JavaWeb开发环境的搭建方法。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:JDK、Tomcat和IDEA的安装和配置方法。2.教学难点:JDK的环境变量配置。教学方法通过电子教室对软件的安装和配置分步演示教学环境及资源准备电子教室、OfficeJDK、Tomcat和IDEA安装包教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前清理计算机中老的安装环境减少软件安装中的潜在问题课中引入1.如何选择开发环境?2.常用的Web服务器软件有哪些?3.常用的IDE工具有哪些?提问、讲解授课1.JDK的安装和配置2.Tomcat的安装和配置3.IDEA的安装和配置电子教室演示及时解决环境搭建中遇到的问题总结JDK安装后需要配置哪些环境变量?常用的Web服务器软件有哪些?提问布置作业(理论或实践)实验1JavaWeb应用基础教学反思学生对于JDK配置的环境变量理解较差,个别同学对于JDK的安装目录理解错误。
单元详细设计3授课名称Maven基础授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备一定的Java编程基础,但对构建工具maven不了解,本单元课将帮助学生了解maven的安装和配置方法,掌握maven的基础知识。教学目标知识目标了解maven的作用,掌握maven的安装和配置方法。能力目标具备maven基础知识,掌握maven的安装配置方法,掌握maven与IDEA的整合方法。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:maven的基础概念。2.教学难点:maven与IDEA的整合。教学方法通过电子教室对软件的安装和配置分步演示教学环境及资源准备电子教室、Officemaven安装包和仓库文件教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前安装配置好JDK和IDEA课中引入Maven出现之前,传统的项目开发方式存在哪些问题?提问、讲解授课1.maven的安装和配置2.在IDEA中集成maven3.依赖管理电子教室演示掌握maven基础知识总结Maven的作用是什么?Maven仓库有哪些类型?如何添加依赖?提问布置作业(理论或实践)教学反思学生对于安装目录的理解存在问题,对于非图形界面中修改环境变量的路径的方法掌握不好。单元详细设计4授课名称使用IDEA2023进行Web开发授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备一定的Java编程基础,但对JavaWeb应用开发流程不了解,本单元课将帮助学生熟练掌握使用IDEA2023进行JavaWeb应用开发的流程。教学目标知识目标了解IDEA工具的基本使用,掌握使用IDEA2023进行Web开发的流程。能力目标掌握使用IDEA2023整合Tomcat、创建Web项目、创建Servlet和创建JSP的步骤。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用IDEA创建、部署和访问Servlet和JSP的步骤。2.教学难点:使用IDEA创建、部署和访问Servlet的步骤。教学方法通过电子教室对软件的安装和配置分步演示教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前手动创建和部署Web应用需要进行哪些操作?更好的了解IDE工具的使用课中引入1.为什么需要整合Tomcat?2.开发、部署和访问Web应用需要完成哪些步骤?提问、讲解授课1.整合Tomcat2.创建Web项目3.创建Servlet4.创建JSP电子教室演示及时解决操作过程中遇到的问题总结1.如何整合Tomcat?2.如何创建Web项目3.如何创建Servlet和JSP?提问布置作业(理论或实践)实验2使用IDEA2023进行Web开发教学反思学生对于Servlet配置信息理解不好,个别同学不按照推荐步骤完成引发错误。
单元整体设计单元名称Servlet技术授课课时24单元教学目标知识目标理解Servlet的功能;理解中文乱码产生的原因和解决方法;掌握使用Servlet进行Web开发的方法;能力目标能够解决中文乱码问题;使用Servlet进行简单Web项目开发。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;单元教学内容设计通过ppt介绍Servlet的功能,相关接口的常用方法,路径的选择和使用,过滤器的功能等内容。通过多媒体演示介绍使用HttpServlet处理客户端请求,Servlet常用配置、转发和重定向的使用等内容。教学重点使用HttpServlet处理客户端请求使用HttpSession实现会话跟踪转发和重定向的使用方法教学难点理解中文乱码产生的原因和处理方法理解会话跟踪的实现原理理解转发和重定向的区别教学组织与方法多媒体讲解演示单元详细设计1授课名称Servlet简介授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生掌握了JavaWeb开发的相关操作,但缺乏JavaWeb应用程序的基础知识,本单元课将帮助学生掌握HTTP协议和Servlet的相关知识。教学目标知识目标了解Servlet产生的历史背景和功能,理解HTTP协议的相关知识能力目标能够了解HTTP协议的相关内容能够理解Servlet的功能素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:理解HTTP请求和响应内容。2.教学难点:常见的HTTP响应状态码的含义。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前搜集HTTP协议的相关资料了解HTTP协议的特点课中引入1.HTTP协议有哪些特点?2.Servlet有哪些功能?启发授课1.Servlet的功能2.HTTP请求和响应多媒体讲解演示总结列出几项Servlet的功能常见的HTTP的响应状态码有哪些?提问布置作业(理论或实践)教学反思
单元详细设计2授课名称使用HttpServlet处理客户端请求授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备Servlet和HTTP协议的基础知识,但缺乏使用HttpServlet的能力,本单元课将帮助学生建立使用HttpServlet处理客户端请求的基本能力。教学目标知识目标了解使用HttpServlet处理客户端请求的步骤,掌握中文乱码产生的原因和处理方法。能力目标具备使用HttpServlet处理客户端请求和解决中文乱码的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用HttpServlet处理客户端请求。2.教学难点:中文乱码产生的原因及处理方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入1.JavaWeb应用程序的执行过程是怎样的?2.为什么会出现中文乱码?启发授课1.HttpServlet的使用方法2.解决中文乱码问题多媒体讲解演示总结使用HttpServlet处理客户端请求分为哪几个步骤?如何解决中文乱码问题?提问布置作业(理论或实践)实验3使用HttpServlet处理客户端请求第1题教学反思学生对于请求对象的功能理解不好,不能熟练获取请求参数和请求路径的信息。
单元详细设计3授课名称Servlet生命周期授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备Servlet基本使用方法,但缺乏对Servlet技术细节的掌握,本单元课将帮助学生理解Servlet生命周期。教学目标知识目标了解Servlet的生命周期。能力目标能够理解Servlet的生命周期。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点教学重点:理解Servlet生命周期。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入Web容器是如何管理Servlet的?启发授课Servlet生命周期案例演示多媒体讲解演示总结1.Web容器什么时候创建Servlet实例?2.为什么不能在Servlet中使用实例变量保存特定用户信息?提问布置作业(理论或实践)教学反思学生对于类变量和实例变量的定义掌握不好。
单元详细设计4授课名称Servlet配置授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备Servlet基本使用方法,但缺乏对Servlet技术细节的掌握,本单元课将帮助学生掌握Servlet常用配置。教学目标知识目标掌握Servlet的启动装入优先级和映射路径等常用配置。能力目标具备深入理解Servlet和进行复杂配置的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:Servlet的三种配置方法。2.教学难点:Servlet的三种配置方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入配置Servlet时为什么需要Servlet名称?启发授课1.Servlet三种配置方法2.Servlet的注解配置多媒体讲解演示总结Servlet映射路径有几种配置方法?这些配置方法的优先级是怎样的?提问布置作业(理论或实践)教学反思单元详细设计5授课名称Servlet上下文授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备Servlet基础知识和使用能力,但缺乏Web应用存储范围知识的理解,本单元课将帮助学生建立使用上下文对象保存整个应用共享数据的基本能力。教学目标知识目标了解上下文对象的作用,掌握使用上下文对象保存共享数据的方法。能力目标具备使用上下文对象保存共享数据的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用上下文对象保存共享数据。2.教学难点:理解上下文对象生命周期。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前如何实现网站访问次数统计?理解整个应用的共享数据的特点课中引入1.Servlet上下文对象有什么作用?2.如何使用上下文对象保存共享数据?启发授课1.ServletContext接口常用方法2.网站访问次数统计实现多媒体讲解演示总结Servlet上下文对象的生命周期是怎样的?Web应用中有哪些存储范围?提问布置作业(理论或实践)实验3使用HttpServlet处理客户端请求第2,3题教学反思
单元详细设计6授课名称会话跟踪授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备Servlet基础知识和使用能力,但缺乏会话跟踪知识的理解,本单元课将帮助学生建立使用会话跟踪的基本能力。教学目标知识目标了解会话对象的作用,掌握使用会话对象保存共享数据的方法。能力目标具备使用会话对象保存共享数据的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用会话对象跟踪客户端状态的过程。2.教学难点:理解上下文对象生命周期。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前为什么需要跟踪客户状态?理解会话对象的作用课中引入1.为什么需要跟踪客户状态?2.跟踪客户状态的常用方法有哪些?启发授课1.HttpSession接口常用方法2.会话对象使用案例多媒体讲解演示总结会话对象的生命周期是怎样的?如何跟踪客户状态?提问布置作业(理论或实践)教学反思通过Firefox的开发者工具演示案例,可以使学生更深入理解会话对象的处理流程。
单元详细设计7授课名称使用URL重写实现会话跟踪授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备会话跟踪基础知识和使用能力,但缺乏对Cookie知识的理解,本单元课将帮助学生建立对Cookie的了解以及使用URL重写解决Cookie禁用的问题。教学目标知识目标掌握使用URL重写的使用方法。能力目标具备使用URL重写解决Cookie禁用的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用URL重写的方法。2.教学难点:理解Cookie存在的问题。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前Cookie是什么?理解Cookie的作用和存在的问题课中引入1.Cookie有什么作用?2.Cookie禁用后,如何解决SessionID传递问题?启发授课1.URL重写的使用方法2.使用URL重写修改会话对象使用案例多媒体讲解演示总结URL重写是如何工作的?如何使用URL重写?提问布置作业(理论或实践)教学反思单元详细设计8授课名称请求转发授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生已经具备基本Web开发能力,但实际应用中对请求转发和重定向的使用场景和区别存在疑惑,本单元课将帮助学生清晰区分两者的使用场景,并掌握其在实际项目中的应用方法。教学目标知识目标掌握请求转发的使用方法。能力目标具备在Web应用中使用请求转发的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:请求转发的使用方法。2.教学难点:理解请求转发的应用场景。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前为什么需要请求转发?理解请求转发产生的历史背景课中引入为什么需要请求转发?启发授课1.请求转发的使用方法2.请求转发的特点多媒体讲解演示总结如何实现请求转发?请求转发中要注意哪些问题?提问布置作业(理论或实践)教学反思单元详细设计9授课名称请求重定向授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生已经具备基本Web开发能力,但实际应用中对请求转发和重定向的使用场景和区别存在疑惑,本单元课将帮助学生清晰区分两者的使用场景,并掌握其在实际项目中的应用方法。教学目标知识目标掌握请求重定向的使用方法。能力目标具备在Web应用中使用请求重定向的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:请求重定向的使用方法。2.教学难点:理解请求重定向的应用场景。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入为什么需要请求重定向?启发授课1.请求重定向的使用方法2.请求重定向的特点多媒体讲解演示总结如何实现请求重定向?请求转发和重定向有哪些区别?提问布置作业(理论或实践)教学反思单元详细设计10授课名称用户登录案例授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生已经具备基本Web开发能力,但实际应用中对请求转发和重定向的使用场景和区别存在疑惑,本单元课将帮助学生清晰区分两者的使用场景,并掌握其在实际项目中的应用方法。教学目标知识目标通过用户登录案例进一步掌握请求转发和重定向的使用方法。能力目标具备在Web应用中熟练使用请求转发和重定向的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:请求转发和重定向的使用方法。2.教学难点:理解请求转发和重定向的选择方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前请求转发和重定向有什么区别?帮助学生进一步理解两者的选择依据课中引入请求转发和重定向有什么区别?启发授课用户登录案例的实现多媒体讲解演示总结如何选择转发和重定向?提问布置作业(理论或实践)教学反思单元详细设计11授课名称过滤器授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生已经具备基本Web开发能力,但缺少对于监听器和过滤器的理解,本单元课将帮助学生理解两者的使用场景,并掌握其在实际项目中的应用方法。教学目标知识目标掌握过滤器的使用方法。能力目标具备在Web应用中使用过滤器的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:过滤器的使用方法。2.教学难点:理解请过滤器的工作过程。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前在Web应用中过滤器可以完成哪些功能?理解过滤器的作用课中引入在Web应用中过滤器可以完成哪些功能?启发授课1.过滤器的工作原理2.过滤器的使用方法多媒体讲解演示总结过滤器是如何工作的?如何定义一个过滤器?提问布置作业(理论或实践)教学反思单元详细设计12授课名称监听器授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生已经具备基本Web开发能力,但缺少对于监听器和过滤器的理解,本单元课将帮助学生理解两者的使用场景,并掌握其在实际项目中的应用方法。教学目标知识目标掌握监听器的使用方法。能力目标具备在Web应用中使用监听器的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:监听器的使用方法。2.教学难点:理解不同监听器的应用场景。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入监听器可以完成哪些功能?启发授课1.上下文监听器的使用2.会话监听器的使用多媒体讲解演示总结监听器可以实现哪些功能?如何实现一个监听器?提问布置作业(理论或实践)教学反思
单元整体设计单元名称JSP技术授课课时20单元教学目标知识目标掌握指令元素、脚本元素和动作元素的使用方法;理解JSP内置对象的概念及其使用方法;掌握在JSP中使用JavaBean封装数据和业务逻辑的方法;掌握EL表达式和JSTL核心库的使用方法能力目标能够理解JSP的作用以及它与Servlet的关系;能够使用JSP技术进行简单Web项目开发。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;单元教学内容设计通过ppt介绍三种元素、内置对象和JavaBean的概念等内容。通过多媒体演示介绍指令元素、动作元素和脚本元素的使用、各种内置对象的使用方法和使用JavaBean封装数据和业务操作等内容。教学重点指令元素、动作元素和脚本元素的使用各种内置对象的使用方法使用JavaBean封装数据和业务操作教学难点声明和脚本段中定义变量的不同JSP异常处理机制的使用方法JavaBean的使用方法教学组织与方法多媒体讲解演示单元详细设计1授课名称JSP简介授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生掌握了Servlet技术的相关知识,但缺乏对JSP技术的理解,本单元课将帮助学生理解JSP技术的作用和工作过程。教学目标知识目标了解JSP的作用,理解JSP的工作过程能力目标能够了解JSP在Web开发中的作用能够理解JSP的工作过程素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:理解JSP的工作过程。2.教学难点:理解JSP的工作过程。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前JSP的作用是什么了解JSP产生的历史背景课中引入1.Servlet有哪些缺点?2.JSP有哪些功能?启发授课JSP的工作过程多媒体讲解演示总结JSP是如何工作的?提问布置作业(理论或实践)教学反思
单元详细设计2授课名称JSP基本语法授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生对于JSP有了一定的了解,但缺乏使用JSP的能力,本单元课将帮助学生掌握JSP的基本语法。教学目标知识目标了解JSP元素的类型,掌握指令元素、动作元素、脚本元素的使用。能力目标具备使用JSP元素编写JSP页面的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:指令元素、脚本元素和动作元素。2.教学难点:脚本元素的使用方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前JSP的元素有哪些类型?对课程内容有初步料及课中引入1.JSP页面由什么组成?2.JSP的元素有哪些类型?启发授课1.指令元素的使用2.脚本元素的使用3.动作元素的使用4.JSP注释多媒体讲解演示总结1.page指令的作用是什么?有哪些常用的属性?2.声明和脚本段中定义的变量有什么不同?提问布置作业(理论或实践)教学反思学生对声明和脚本段中定义变量的区别理解不好,可以借助于转换后的源代码和实例加以讲解
单元详细设计3授课名称JSP内置对象1授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备JSP的基础知识,但缺乏对JSP内置对象的掌握,本单元课将帮助学生掌握JSP内置对象的使用。教学目标知识目标掌握JSP内置对象的使用。能力目标能够理解JSP内置对象的作用。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点教学重点:JSP内置对象的作用和使用方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入为什么需要引入JSP内置对象?启发授课1.内置对象概述2.request、response和session对象的使用多媒体讲解演示总结请说出至少三种JSP内置对象及其对应类型提问布置作业(理论或实践)教学反思
单元详细设计4授课名称JSP内置对象2授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备JSP的基础知识,但缺乏对JSP内置对象的掌握,本单元课将帮助学生掌握JSP内置对象的使用。教学目标知识目标掌握JSP内置对象的使用。能力目标能够理解JSP内置对象的作用。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点教学重点:JSP错误处理机制的使用方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入application、out对象对应的类型是什么?提问授课1.application、out、pageContext等对象的使用方法2.JSP错误处理机制多媒体讲解演示总结使用JSP的错误处理机制需要注意哪些方面?提问布置作业(理论或实践)教学反思单元详细设计5授课名称JSP与JavaBean1授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备JSP的基础知识,但缺乏对JavaBean技术的掌握,本单元课将帮助学生建立在JSP页面中使用JavaBean的基本能力。教学目标知识目标1. 了解在JSP中使用JavaBean的原因。2. 掌握JavaBean的定义方法。3. 掌握在JSP中使用JavaBean封装表单数据的方法。能力目标1. 能够了解在JSP中使用JavaBean的原因。2. 能够掌握JavaBean的定义方法。3. 能够掌握在JSP中使用JavaBean封装表单数据的方法。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:JavaBean的定义,在JSP中使用JavaBean的方法2.教学难点:在JSP中使用JavaBean封装表单数据的方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前什么是JavaBean?了解JavaBean技术的相关知识课中引入什么是JavaBean?为什么在JSP中需要使用JavaBean?如何在JSP中使用JavaBean?启发提问讨论授课1.JavaBean简介2.在JSP中使用JavaBean封装表单数据多媒体讲解演示总结1.JavaBean的定义方法2.在JSP中使用JavaBean封装表单数据的方法提问布置作业(理论或实践)教学反思使用JavaBean封装表单数据时,可以对比使用普通类封装的方法和使用<jsp:useBean>动作元素的方法。
单元详细设计6授课名称JSP与JavaBean2授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备JSP的基础知识,但缺乏对JavaBean技术的掌握,本单元课将帮助学生建立在JSP页面中使用JavaBean的基本能力。教学目标知识目标1. 了解在JSP中使用JavaBean封装业务操作的原因。2. 掌握在JSP中使用JavaBean封装业务操作的方法。能力目标1. 能够了解在JSP中使用JavaBean封装业务操作的原因。2. 能够掌握在JSP中使用JavaBean封装业务操作的方法。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:在JSP中使用JavaBean封装业务操作的方法。2.教学难点:在JSP中使用JavaBean封装业务操作的方法。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入为什么需要使用JavaBean封装业务操作的方法?启发讨论授课使用JavaBean封装业务操作多媒体讲解演示总结为什么需要使用JavaBean封装业务操作的方法?提问布置作业(理论或实践)教学反思
单元详细设计7授课名称简单网上书店1授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备使用JSP技术进行Web开发能力,但缺乏对JSP技术综合运用的能力,本单元课将帮助学生掌握综合使用JSP技术处理实际问题的能力。教学目标知识目标掌握综合应用JSP技术实现简单网上书店的能力。能力目标能够综合使用JSP技术处理实际问题的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:JSP技术的综合应用。2.教学难点:JSP技术的综合应用。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入如何分析和设计简单网上书店?启发提问讨论授课1.简单网上书店功能分析2.使用JavaBean封装购物车操作多媒体讲解演示总结如何分析购物车的功能?提问布置作业(理论或实践)教学反思单元详细设计8授课名称简单网上书店2授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备使用JSP技术进行Web开发能力,但缺乏对JSP技术综合运用的能力,本单元课将帮助学生掌握综合使用JSP技术处理实际问题的能力。教学目标知识目标掌握综合应用JSP技术实现简单网上书店的能力。能力目标能够综合使用JSP技术处理实际问题的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:JSP技术的综合应用。2.教学难点:JSP技术的综合应用。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入如何在JSP页面中实现购物车的删除、修改等功能?启发讨论授课1.实现图书列表和购物车页面2.实现购物车的添加、删除和修改等操作多媒体讲解演示总结表单中有多条商品数据需要修改时,应当如何提交数据?提问布置作业(理论或实践)教学反思单元详细设计9授课名称EL表达式授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备使用JSP技术进行Web开发能力,但缺乏对EL表达式的理解,本单元课将帮助学生掌握使用EL表达式的能力。教学目标知识目标掌握EL表达式的使用方法。能力目标具备在Web应用中使用EL表达式的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:EL表达式的使用。2.教学难点:命名对象的查找。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前课中引入为什么需要使用EL表达式?启发提问授课1.几种运算符的使用方法2.隐含对象的使用多媒体讲解演示总结EL表达式是如何查找命名对象的?常用的隐含对象有哪些?它们对应的类型是什么?提问布置作业(理论或实践)教学反思单元详细设计10授课名称JSTL授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备使用JSP技术进行Web开发能力,但缺乏对JSTL的了解,本单元课将帮助学生掌握综合使用JSTL处理实际问题的能力。教学目标知识目标掌握JSTL的使用方法。能力目标具备在Web应用中使用JSTL的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:JSTL的使用方法。2.教学难点:<c:forEach>标签的使用。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教学环节及时间分配教学内容(实训内容)师生活动设计意图课前什么是JSTL?对课程内容有初步了解课中引入为什么需要使用JSTL?启发提问授课1.JSTL的使用方法2.<c:set>,<c:if>,<c:forEach>等标签的使用方法多媒体讲解演示总结使用JSTL需要哪几个步骤?提问布置作业(理论或实践)教学反思
单元整体设计单元名称JavaWeb中的数据持久化授课课时8单元教学目标知识目标理解数据持久化的概念;掌握使用JDBC访问数据库的方法;掌握DAO模式和数据源的使用方法;能力目标能够熟练使用JDBC访问数据库;使用DAO模式和数据源优化数据库访问程序。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;单元教学内容设计通过ppt介绍持久化的概念。通过多媒体演示使用JDBC访问数据库的方法。通过多媒体演示DAO模式的组成及使用方法。通过多媒体演示数据源的配置和使用方法。教学重点DAO模式的使用数据源的配置和使用方法教学难点理解数据持久化的概念和常用实现方法掌握DAO模式和数据源的使用方法教学组织与方法多媒体讲解演示单元详细设计1授课名称JDBC基础1授课课时2课时授课班级J23001授课专业软件技术授课地点2314授课类型理论课£理实一体课实践课£学情分析学生具备一定的JavaWeb开发的能力,但对Web应用程序中数据持久化知识的了解。本单元课将帮助学生掌握在JavaWeb应用中使用JDBC实现数据持久化的能力。教学目标知识目标了解数据持久化的概念,掌握JDBC的使用方法。能力目标具备在JavaWeb应用中使用JDBC实现数据持久化的能力。素质目标养成善于思考、深入研究的良好自主学习的习惯和创新精神;具有较强的责任心、细致缜密的工作态度;教学重难点1.教学重点:使用JDBC访问数据库的步骤。2.教学难点:使用JDBC访问数据库的步骤。教学方法通过多媒体课件对重点知识进行讲解教学环境及资源准备电子教室、Office教学过程设计教
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 植物工厂照明工程师考试试卷及答案
- 高中英语教资面试阅读专项题库及答案
- 有限空间作业隐患排查表
- T∕CECS 484-2017 地下工程防水饰面砂浆应用技术规程
- 渐变商务数据可视化图表集模板
- 简约新员工入职培训手册模板
- 中国智能宠物硬件出海 从第28届亚洲宠物展看增长逻辑与竞争格局
- 腹腔镜术后护理读书心得
- 2026年安全生产风险分级管控与企业安全管理能力提升试题(含答案)
- 2026年菏泽市检察官逐级遴选笔试题目及答案
- 中国围透析期慢性肾脏病管理临床实践指南(2025年版)
- 四川省2025年1月普通高中学业水平合格性考试政治试卷(含答案)
- 建筑装饰制图与识图 课件 项目2任务2 点、直线和平面的投影
- 医学科研成果转化指南
- 企业股东资金往来税务合规操作方案
- 2025北京保障房中心有限公司校园招聘笔试历年难易错考点试卷带答案解析试卷2套
- 2025年太阳能光伏发电项目生态影响评估报告
- 消防队伍的荣誉观教育
- T-CACM 1142-2018 中医神志病临床诊疗指南 双相情感障碍
- 《气体防爆安全培训》课件
- 2024年中国显微操作器市场调查研究报告
评论
0/150
提交评论