- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 1 页/共 NUMPAGES \* Arabic 6 页
《Java Web程序设计》课程教学大纲
课程编号课程名称: Java Web程序设计/Java web Program Design
总学时/学分:40/2.5 (其中理论28学时, 实验12学时)
适用专业:计算机科学与技术
一、课程目标
通过本课程学习,学生应达到如下目标:
目标1. 区别Java Web语言与其他编程语言的特点与不足。
目标2. 将Servlet技术、会话技术、EL表达式运用在程序设计案例中。
目标3. 将JDBC技术应用到具体编程实现中。
目标4. 在程序设计中运用JSP技术。
目标5. 运用过滤器和监听器、数据库连接池、MVC设计模式、文件上传和下载等技术。
目标6. 配置Java Web开发环境,编程、测试,形成报告。
二、课程目标对毕业要求的支撑
毕业要求
二级指标点
权重(∑=1)
初始程度
要求程度
课程目标
1、工程知识
1-2:能够将计算机工程基础知识应用于复杂计算机工程问题。
0.2
L1
L3
目标2
2、问题分析
2-1:能够利用数学、自然科学及计算机的基本理论知识解释与表达复杂计算机工程问题。
0.1
L1
L3
目标3
0.2
L1
L3
目标4
0.2
L1
L3
目标5
5、使用现代工具
5-3:至少会用一门专业模拟软件,能据此对计算机软硬件系统的方案进行预测与模拟,能理解其局限性。
0.1
L1
L3
目标1
0.2
L1
L3
目标6
本表注:以布鲁姆学习目标分类法描述学生在学完本课程后应具有的能力,目标栏内以L1(认知)、L2(理解)、L3(应用)、L4(分析)、L5(综合)、L6(创造)来表示对此项能力要求达到的程度,无要求则留空。
三、教学过程安排
序号
知识模块
教学内容
课时
课程目标
教学方法
1
网页开发基础
1.1 HTML技术
1.2 CSS技术
1.3 JavaScript基础
4
目标1
课堂讲授
2
Java Web概述
2.1 XML基础
2.2 HTTP协议
2.3 Tomcat
2
目标2
课堂讲授+演示+作业
3
Servlet基础
3.1 Servlet概述
3.2 Servlet开发入门
3.3 Servlet应用
3.4 ServletConfig和ServletContext
2
目标2
课堂讲授+演示+作业
4
请求和响应
4.1 HttpServletResponse对象
4.2 HttpServletResponse应用
4.3 HttpServletRequest对象
4.4 HttpServletRequest应用
4.5 RequestDispatcher对象的应用
2
目标5
课堂讲授+演示
5
会话及其会话技术
5.1 会话概述
5.2 Cookie对象
5.3 Session对象
2
目标2
课堂讲授+演示+作业
6
JSP技术
6.1 JSP概述
6.2 JSP基本语法
6.3 JSP指令
6.4 JSP隐式对象
6.5 JSP动作元素
3
目标4
课堂讲授+演示+测验
7
EL表达式和JST
7.1 初识JavaBean
7.2 EL表达式
7.3 JSTL
2
目标2
课堂讲授+演示+作业
8
Servlet高级
8.1 Filter过滤器
8.2 Listener监听器
2
目标5
课堂讲授+演示
9
JDBC
9.1 什么是JDBC
9.2 JDBC常用API
9.3 实现第一个JDBC程序
9.4 PreparedStatement 对象
9.5 ResultSet对象
3
目标3
课堂讲授+演示+测验
10
数据库连接池与DBUtils工具
10.1 数据库连接池
10.2 DBUtils工具
1
目标5
课堂讲授+演示
11
JSP开发模型
11.1 JSP开发模型
11.2 MVC设计模式
2
目标5
课堂讲授+演示
12
文件上传和下载
12.1 如何实现文件上传
12.2 文件上传的相关API
12.3 文件下载
1
目标5
课堂讲授+演示
12
讨论课
简单WEB网站的设计方案
2
目标6
大作业+讨论+课堂引导
13
课内实验
实验1. JSP基础
实验2. JSP内置对象与表单应用
实验3. 数据库应用设计
实验4. JavaBean应用
实验5. Java Servlet应用
10
目标6
学生操作+
教师指导+
实验报告
15
课内实验
实验6. 简单WEB网站的设计实例
2
目标6
学生操作+
实验报告
四、实验或上机内容
序号
实验项目名称
实验目的和任务
实验学时
实
原创力文档


文档评论(0)