教学进度表56学时.docx
《教学进度表56学时.docx》由会员分享,可在线阅读,更多相关《教学进度表56学时.docx(12页珍藏版)》请在冰豆网上搜索。
教学进度表56学时
教学进度表
2011~2012学年第1学期
教学单位软件学院
课程名称JSP基础与应用
课程编号0121110052
学时56学分3.5
适用专业专升本年级10级
授课教师郭发军
大连交通大学教务处制
编写说明
1.《教学进度表》为教学基本文件之一,应按照课程教学大纲编写。
2.教研室于每学期开学第一周将《教学进度表》交送教学单位,由教学单位组织审查,开学第二周送交教务处。
3.授课教师要将《教学进度表》在学校网络教学平台上予以公布。
4.《教学进度表》要求按统一格式,打印成册。
5.《教学进度表》要长期保存备查。
学时计划
总学时(56学时)
周学时4
理论学时
实践(实验)
学时
习题课学时
4
34
16
6
周数
14
起始周次
第一周
其它
使用教材
名称
主编
出版社
出版时间
获奖情况
JSP实用教程
耿祥义
清华大学出版社
2007
参
考
书
目
JSP程序设计
VivekChopra
人民邮电出版社
2006
JSP软件工程案例精解
魏海萍
电子工业出版社
2005
Java课程设计
耿祥义
清华大学出版社
2004
教
学
目
的
通过本课程的学习,使学生掌握JSP的基本语法以及JSP中的一些基本概念,培养学生编程思想,具备初步的建立小型网站的能力,为学生以后的实践工作打下坚实的基础。
课
程
教
学
基
本
要
求
理论联系实际,淡化理论的讲解,加大实际应用能力的培养。
通过本门课程学习达到以下要求:
1、掌握安装与配置JSP的运行环境,了解JSP的运行原理
2、掌握JSP的基本语法包括JSP页面的基本结构、JSP指令标记和JSP动作标记
3、了解JSP内置对象的特点以及内置对象的应用
4、掌握Javabean的编写过程,能够熟练编写简单的bean解决实际问题
5、了解JSP中的文件操作,包括文件打开、关闭、读写等操作。
6、掌握连接数据库的两种常用方式,能够对数据库进行简单查询、更新、添加和删除操作,了解连接池的概念和预处理语句的使用
7、了解servlet的概念和servlet的工作原理,掌握简单的servlet对象的编写以及doGet和doPost方法的使用和功能
8、了解JSP中MVC的模式的概念以及利用MVC模式编写的简单实例
考核方式
闭卷考试
成绩计算方法
平时成绩(20%)+期末成绩(80%)
教学进度
周次
课次
教学内容
教学难点、重点
作业
一
1
第一章JSP简介
JSP的运行环境和页面组成
安装与配置JSP运行环境
设置Web服务目录
JSP页面的运行原理
JSP与Servlet的关系
难点、重点:
设置Web服务目录
重点:
掌握安装和配置JSP运行环境
P10
习题一
2
第二章JSP语法
JSP页面的基本结构
变量和方法的声明
Java程序片
Java表达式
JSP中的注释
重点:
掌握JSP中变量和方法的声明以及注释和Java程序片、Java表达式
难点:
成员变量与局部变量的区别
P31
习题二
1、2、3、4、5
二
3
第二章JSP语法
JSP指令标记
JSP动作标记
重点:
掌握page指令标记和include指令标记以及include动作标记、param动作标记和forward动作标记
难点:
include指令标记和include动作标记的区别
P31
习题二
6、7、8
4
第三章JSP内置对象
Request对象
获取客户提交的信息
处理汉字信息
对象常用的方法举例
处理HTML标记
重点:
掌握如何通过request对象获取客户提交的信息以及如何处理汉字信息和处理HTML标记
难点:
获取客户提交的信息时如何防止空对象的引用问题
P70
习题三
1、2、3
三
5
第三章JSP内置对象
Response对象
动态响应contentype属性
Response的HTTP文件头
Response重定向
Response的状态行
Session对象
Session对象的ID
Session对象的URL重写
Session对象存储数据
Session对象的生存期限
重点、难点:
掌握response对象重定向功能和实现方法,掌握session对象如何存储数据以及session对象的生存期限
P70
习题三
4、5、6
6
第三章JSP内置对象
Application对象的常用方法
用application对象制作留言板
Out对象常用方法
重点:
掌握JSP内置对象application和out对象以及这两个对象的一些常用方法
难点:
session对象和application对象之间的区别
P70
习题三
7、8、9
四
7
第四章JSP与Javabean
编写Javabean
保存bean的字节码文件
创建与使用bean
GetProperty获取bean属性动作标记
setProperty设置bean属性动作标记
重点:
掌握编写Javabean和使用Javabean,掌握如何获取和修改bean的属性
难点:
设置bean属性的三种格式及其应用
P97
习题四
1、2、3、4
8
第四章JSP与Javabean
Bean的辅助类
三角形bean
四则运算bean
重点、难点:
掌握书上给出的JSP与bean结合的简单例子
P97
习题四
5、6
五
9
第一章至第三章(上机)
上机实际操作掌握JSP程序的编写、调试和运行过程,练习书上例题和课后习题,进一步了解JSP页面的结构和组成,掌握JSP几个内置对象的应用以及它们常用的方法
10
第四章JSP与Javabean
计数器bean
浏览图像bean
成绩单bean
重点、难点:
掌握书上给出的JSP与bean结合的简单例子
P97
习题四
六
11
第四章JSP与Javabean(上机)
上机调试书上例题,编写和调试课后习题,通过上机掌握如何编写求梯形面积的bean
12
第一章至第四章(小结)
重点、难点:
JSP中成员变量、局部变量区别,session内置对象特点以及编写javabean的注意事项。
4
七
13
第四章JSP与Javabean(上机)
上机调试书上例题,编写和调试课后习题,通过上机掌握如何编写日历bean
14
第五章JSP中文件操作
File类
使用文件字节流读写文件
使用文件字符流读写文件
重点、难点:
掌握如何使用文件字节流读写文件,掌握如何使用文件字符流读写文件
P123
习题五
1、2、3、
八
15
第五章JSP中文件操作(上机)
使用字节流和字符流分别对文件进行读写操作,实现文件的上传和下载
16
第六章在JSP中使用数据库
JDBC-ODBC桥接器
使用纯Java数据库驱动程序
查询操作
顺序
更新、添加与删除操作
重点:
掌握在JSP中连接数据库的两种方法JDBC-ODBC桥接器和使用纯Java数据库驱动程序,掌握对数据库的查询操作
P180
习题六
1、2、3
九
17
(1-5章)上机
重点、难点:
结合学过知识编写综合性的程序。
(包括:
用户登陆、身份验证等功能的程序)
18
第六章在JSP中使用数据库
查询操作
随机、条件、排序和模糊查询
更新、添加与删除操作
重点:
掌握在JSP中连接数据库的两种方法JDBC-ODBC桥接器和使用纯Java数据库驱动程序,掌握对数据库的查询操作
难点:
随机查询
P180
习题六
6、7
十
19
第六章在JSP中使用数据库(上机)
编写一个JSP页面,通过与数据库的连接,完成对二手电脑信息进行查询、删除和插入的操作。
20
第六章在JSP中使用数据库
分页显示记录
查询Excel电子表格
使用连接池
使用预处理语句
重点:
掌握如何进行分页显示记录,如何查询Excel电子表格
难点:
连接池概念和如何使用通配符
P180
习题六
十一
21
第六章在JSP中使用数据库(上机)
编写一个JSP页面,通过与数据库的连接,完成对二手电脑信息进行查询、删除和插入的操作。
22
第七章JavaServlet基础
Servlet对象部署和运行
Servlet的工作原理
通过JSP页面调用servlet对象
共享变量
重点:
掌握如何部署和运行servlet对象以及如何通过JSP页面调用servlet
难点:
servlet的工作原理
P204
习题七
1、2、3、4
十二
23
第七章JavaServlet基础(上机)
JavaServlet编程,简单的Servlet例子
24
第七章JavaServlet基础
Doget和dopost方法
重定向与转发
会话管理
重点:
掌握doGet和doPost方法使用以及如何实现重定向和转发
难点:
重定向与转发的区别
P204
习题七
5、6、7
十三
25
第八章基于Servlet的MVC模式
MVC模式的介绍
JSP中的MVC模式
模型的生命周期与视图更新
重点、难点:
掌握模型的生命周期的概念以及何如实现视图的更新
26
第八章基于Servlet的MVC模式
MVC模式的简单实例
计算等差、等比数列的和
计算一元二次方程的根
简单的计算器
重点、难点:
掌握MVC模式的简单实例
P235
习题八
1、2、3
十四
27
第五章至第八章(小结)
重点、难点:
JSP中使用数据库和JavaServlet
P235
习题八
4、5
28
总复习
书上所有要点
授课教师签字:
教研室主任签字: