《JSP动态网页开发》课堂整体设计.docx

上传人:b****3 文档编号:5519336 上传时间:2023-05-08 格式:DOCX 页数:15 大小:22.76KB
下载 相关 举报
《JSP动态网页开发》课堂整体设计.docx_第1页
第1页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第2页
第2页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第3页
第3页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第4页
第4页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第5页
第5页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第6页
第6页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第7页
第7页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第8页
第8页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第9页
第9页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第10页
第10页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第11页
第11页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第12页
第12页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第13页
第13页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第14页
第14页 / 共15页
《JSP动态网页开发》课堂整体设计.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

《JSP动态网页开发》课堂整体设计.docx

《《JSP动态网页开发》课堂整体设计.docx》由会员分享,可在线阅读,更多相关《《JSP动态网页开发》课堂整体设计.docx(15页珍藏版)》请在冰点文库上搜索。

《JSP动态网页开发》课堂整体设计.docx

《JSP动态网页开发》课堂整体设计

《JSP动态网页开发》

课程教学整体设计

(2012~2013学年第一学期)

 

课程名称:

JSP动态网页开发

所属系部:

计算机系

制定人:

孙叶枫

合作人:

制定时间:

2012.9

 

湖南同德职业学院

课程整体教学设计

一、课程基本信息

课程名称:

JSP动态网页开发

课程代码:

学分:

学时:

108

授课时间:

第5学期

授课对象:

计算机专业三年级学生

课程类型:

计算机应用专业职业能力选修课

先修课程:

Java程序设计、数据库应用技术、javascript

后续课程:

JSPServlet、JSP综合实训

Struts框架

二、课程目标设计

总体目标:

本课程设计理念是以职业能力培养为重点,以就业为导向,培养学生具备职业市场所需的职业能力,生涯发展所需的能力和终身学习的能力。

《JSP动态网页开发》课程目标是培养学生具备利用JSP技术开发相关应用程序的能力。

根据这一目标,结合JSP程序开发人员应该具备的综合能力要求,联合企业与培训机构对课程进行了整体设计,主要体现了以综合职业能力为培养目标。

在教学过程中,主要以任务来驱动、以项目为导向,在教学过程中,每个项目都是来源于实际工作中的典型任务,项目和任务的学习与实施过程也就是工作过程,学生带着真实的学习任务,组成小组合作研究,分析任务、发展和提出问题,找出解决方法并予以实施,由其他小组及教师进行评价,在完成“任务”的过程中培养了学生的自主学习能力、创新能力、团队合作精神,分析问题和解决问题的能力。

1、打破传统教学观念,以“任务为驱动”、“案例+项目”的方式进行教学,从学生熟悉的实例出发,首先提出问题,引导学生解决问题,问题扩展,再解决问题,再扩展,再解决。

这种通过一个程序的层层推进,引入课程内容,使得学生的每一步学习都有基础,是循序渐进,螺旋式上升的过程,使学生的学习是在“走台阶”,而不是“三级跳”。

2、在课堂教学上采用师生互动、小组讨论等形式,也通过老师巡回指导,发现学习中普遍性问题和同学中的新思路、新方法,实时地提出问题,学生进行正误判析,解决普遍性问题,或者请有独特思路的同学演示自己的方法或程序,对比各种方法的优缺点,鼓励大家再提出新方法。

3、强化实践,注重培养能力

计算机类课程的学习有其自身的特点,听不会,也看不会,只能练会,所以在课程教学中必须强调程序设计训练。

学生只有通过大量的练习,才能真正掌握语言知识,培养程序设计的能力,逐步理解和掌握程序设计的思想和方法,能利用计算机解决实际问题。

能力目标:

1、熟练掌握配置JSP 开发环境

2、具备搭建各种的JSP 开发环境的能力

3、具备应用JSP 基本元素创造简单的动态页面的能力

4、具备应用JSP 内置对象实现在服务上存取特定信息,在不同页面间进行传递的能力

5、具备应用JDBC 数据库访问技术实现数据存取的能力

6、具备应用监听器实现在线用户统计的能力

7、具备实现 Web 应用程序的注册及登录功能的能力

8、具备实现典型的购物车功能的能力

9、具备运用自定义标签实现显示时间的能力

知识目标:

1、熟练掌握配置JSP 开发环境

2、熟练掌握JSP 脚本元素、指令元素的用法

3、熟练掌握JSP 中内置对象的特点及用法

4、熟练掌握JDBC 访问数据库技术

5、熟练掌握JavaBean组件的基本知识

6、熟练掌握 JSP中的标准动作标签

7、熟悉Servlet的通信方法,掌握Servlet的上下文接口

8、掌握JSP中标签的用法

9、掌握Struts框架基于MVC设计模式的用法

10、掌握应用JSP 进行WEB 程序开发的能力,初步具备开发实际应用程序的能力。

素质目标:

1、具备良好的团队合作精神

2、具备规范化,标准化的代码编写习惯

3、具备良好的沟通能力

4、学习和总结的能力

 

三、课程内容设计:

序号

模块(或子模块)名称

学时

1

JSP概述(静态和动态WEB技术)

2

2

JSP环境配置(JDK、Tomcat、Myeclipse、Server的安装和配置)

6

3

HTML相关技术基础知识(HTML基础知识;JavaScrip基础知识)

10

4

学生管理系统(系统分析;系统设计;详细设计)

10

5

JSP语法基础(JSP注释和脚本元素;JSP指令元素;案例拓展)

8

6

JSP内置对象(out/request/response/session/application/Cookie)

14

7

JSP与数据库的应用(JDBC接口;连接数据库;案例拓展)

16

8

JSP中使用JavaBean(JavaBean编程及在JSP中使用/案例拓展)

14

9

Serlet编程技术(servlet生命周期;JSP和Servlet的交互)

14

10

Structs框架学习(MVC设计模式;Structs框架;案例拓展)

14

合计

108

四、能力训练项目设计

编号

能力训练项目名称

子项目编号、名称

能力目标

知识目标

训练方式、手段及步骤

可展示的结果

1

 

JSP环境配置

 

1.1jdk1.6安装于配置

1.掌握这4种软件的安装;2.正确的进行环境配置;

3.熟悉myeclipse开发工具

4.开发一个简单的测试数据库连接的页面

掌握JSP的平台的安装方法和环境配置

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

1.一份详细的配置报告

2.一个可访问数据库的JSP页面

1.2tomcat的安装与配置

1.3myeclips的安装与配置

1.4SQLServer2000的安装与配置

2

HTML页面设计

1.设计HTML结构、标示和布局

1.能分析和理解HTML编写的静态网页代码。

2.能使用Dreamweaver进行HTML静态网页的设计和制作。

3.能在HTML静态网页中自如使用Javascript,CSS层叠样式表

1.了解HTML的基础知识,2.理解HTML特点、运行机制,掌握HTML结构与常用HTML标签的使用方法

3. 了解CSS层叠样式表在静态页面中的作用。

4.了解JavaScript的相关知识

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

一个引入JavaScript,具有文字、图片和动画等多种网页元素的一个网页(排版要求严谨)

2.CSS样式表的设计

3.在HTML页面中引入JavaScript,

3

编写一个日历JSP程序

1.JSP语法的使用

能熟练的使用JSP的指令和各种动作对网页进行设计

1.JSP的脚本元素

2.JSP的指令:

Page、Include和Taglib

3.JSP动作元素Include、forwward、param、plugin等

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

使用了JSP指令和动作的日历表

2.JSP指令和动作的使用

3.网页设计实现页眉、页脚和页面主体分离

4

中英文输出程序,编写传送数据的程序,编写session应用

1.编写中英文输出程序

1.使用Request对象进行字符集设置,参数传递,参数获取。

2.使用Response对象完成页面重定向,响应类型设置等功能。

3.使用Session对象存储用户数据。

1.掌握JSP内建对象的概念和种类。

2.熟练的在JSP代码中调用Request、Response、Session等JSP内建对象的方法,完成相关功能。

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

1.中英文的程序

2.数据传输的程序

3.session的应用程序

2.用内置对象实现传送数据的程序

3.编写对session对象的应用的程序

5

学生管理系统

1.学生管理系统的总体设计

1.能独立进行简单的关系型数据库设计和实现。

2.能在JSP页面中连接SQLServer数据库。

3.能通过JSP页面对数据库进行增、删、改、查。

4.实现用户登录和用户注册功能

1.了解JDBC的设计宗旨和原理。

2.了解关系型数据库的基本概念和操作,认识SQLServer,Oracle,MySQL等常见数据库系统。

3熟练掌握在JSP中连接和操作数据库的方法。

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

学生管理系统各模块功能的实现

2.学生管理系统的数据库设计

3.学生管理系统各模块的详细设计

4学生管理系统的各模块的代码实现

6

用JavaBean实现用户登录

1.创建学生数据库,创建登录表

1.能按照JavaBean组件规范编写符合JSP使用要求,符合Web应用业务需求的JavaBean组件代码。

2.能在JSP页面中通过特定标签导入JavaBean组件,创建JavaBean对象,并对其进行赋值和取值操作。

3.应用JavaBean技术,完成用户注册功能,并且使用JavaBean技术重构原有的登录应用。

1.了解JavaBean的特点的规范。

了解在JSP中使用JavaBean的意义和优点

2.熟练的掌握在JSP中使用JavaBean的方法。

3.在JSP中运用JavaBean完成特定功能

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

系统注册,登录页面

2.编写一个JavaBean的访问呢数据库的程序

3编写一个JDP页面,实现用户登录

7

编写在线书店的前台功能,简单的在线邮件系统

1.书店前台的设计和购书流程

2书点前台的代码实现

1.能理解Servlet的概念和特点。

2.能编写,配置和调用Servlet。

3.在实践实际项目中,使用Servlet技术控制应用流程,优化代码。

1.了解Servlet技术原理,包括生命周期,结构等。

2.熟练掌握编写,配置和调用Servlet的方法。

3.实践Servlet的典型应用。

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

1.书店的前台网站

2.在线邮件系统

3邮件系统的设计和实现

8

项目开发:

网上购物系统的设计与实现

1.系统的需求分析

1.能以项目组的形式进行JSP开发基于Web应用系统。

2.能完成开发流程中的设计,实现,测试,调试等开发阶段的相应任务。

3.完成网上购物系统项目的基础功能。

1.掌握JSP开发基于Web的应用:

网上购物系统项目

2.掌握JSP开发基于Web的应用的基本开发流程。

3.掌握Web应用中常见功能的实现方法。

采用指定任务、上机操作的训练方式;步骤:

1.示范引导2.给定任务3.现场辅导4.验收任务

网上购物系统的每个子系统的功能实现情况

2.系统的总体设计

3.系统的数据库设计

4.系统的详细设计

5.系统的代码实现

6.系统的测试

7.系统的维护

五、课程进程表

第×次

周次

学时

单元

标题

项目

编号

能/知

目标

师生活动

其它(含考核内容、方法)

1

1

2

JSP概述

了解Web的分类,以及JSP技术

多媒体教学

 

练习题的完成情况

2

1、2

6

JSP环境配置

1

JSP环境配置

多媒体教学

上机实验

检查JSP环境配置情况,实验报告

3

2、3

6

HTML相关技术基础知识

2

1.能进行界面设计和布局

2.能正确运JavaScript

多媒体教学,

上机实验

习题完成情况,

上机实验报告

4

4-5

12

学生管理系统

5

掌握做一个项目的所要经过的过程

多媒体教学,

上机实验

实验的完成情况,实验报告

5

5-7

14

JSP语法基础

3

掌握JSP的指令和动作

多媒体教学,

上机实验

实验的完成情况,实验报告

6

8-10

14

JSP内置对象

4

掌握JSP的内置对象及其应用

多媒体教学,

上机实验

实验的完成情况,实验报告

7

10-12

16

JSP与数据库的应用

5

掌握对数据库的各种操作

多媒体教学,

上机实验

实验的完成情况,实验报告

8

13-14

12

JSP中使用Javabean

6

掌握JavaBean的在网页设计中的用法

多媒体教学,

上机实验

实验的完成情况,实验报告

9

15-16

12

Servlet编程技术

7

掌握servlet的生命周期,JSP和Servlet的交互

多媒体教学,

上机实验

实验的完成情况,实验报告

10

17-19

14

Struts框架学习

8

Struts框架在网站中的应用

多媒体教学,

上机实验

实验的完成情况,实验报告

六、第一节课梗概

(1)通过提问,师生互动,引起学生学习兴趣。

问题:

你所知道的有哪些网页制作语言?

你学会了几种网页制作语言?

你做过网站吗?

如果做过请谈谈你的体会。

(2)介绍本课程的考核方式(详见考核方案设计)

本课程操作性强,鉴于平时学习过程的重要性,学习效果即时可测。

考核由过程考评、期末考试组成。

具体比例如下。

a)过程考评60%:

包括岗位素质(10%)、学习能力(20%)、岗位能力(30%)

b)期末考试40%:

考核基本概念、理论的掌握情况

(3)介绍本课程的学习内容、学习方法

一、学习内容:

1)Web的演变历程

2)静态Web和动态Web的区分

3)几种动态网页开发技术的比较

4)JSP的工作原理及其优势

二、学习方法:

注重观察,动脑动手,主动学习,善于积累

七、考核方案(考核方案先由指定教师写出,然后由课程组成员集体研讨商定)

本课程成绩评定采用笔试与机操作相结合,由过程考评和期末考评两部分组成,其比例为7:

3,具体内容如下:

(一)考核总体要求

考评方式

过程考评(项目考评)60%

期末考评(卷面考评)40%

素质考评

学习考评

实操考评

10分

20分

30分

40分

考评实施

由指导教师根据学生表现集中考评

由主讲教师根据学生完成的学习情况考评

由实训指导教师对学生进行项目操作考评

按照教考分离原则,由学校教务处组织考评

 

考核标准

根据遵守设备安全、人身安全和生产纪律等情况进行打分(具体打分标准由各课程组制定)

预习内容(笔记)10分

项目实施计划及操作程序5分

项目操作过程记录5分

任务方案正确10分

工具使用正确5分

操作过程正确10分

任务完成良好5分

编写试题库,建议题型有:

填空

单项选择

问答题

简答题

编程题

(二)考核项目及比例

学期教学评价

内容

分项目

所占比例(100%)

合计(100)

过程评价

任务活动表现

任务活动的参予度,出勤率与纪律

30%

60

实际操作项目

第四部分的8个能力训练项目

30%

期末评价

卷面考核

填空

5%

40

单项选择

10%

简答题

7%

编程题

10%

设计题

8%

三)考核方式、时间、地点

1、考核方式

分组操作,在实习过程中进行考核;

2、考核时间

过程考核在实训过程中进行,教师根据学生的操作打分,期末考核按教务处统一安排考核时间。

3、考核地点

过程考核在实训室和多媒体机房进行;期末考试在教室笔试。

 

八、教学材料(指教材或讲义、参考资料、所需仪器、设备、教学软件等)

教材:

JSP动态网页开发.姜海岚著.北京:

中国铁道出版社,2009.10.

参考资料:

[1]石志国,薛为民.JSP应用教程[M].北京:

清华大学出版社,2004.

[2]王国辉,李文立.JSP数据库系统开发完全手册[M].北京:

人民邮电出版社,2006.

[3]刘晓华,张健.JSP应用开发详解[M].北京:

电子工业出版社,2007.

教学条件:

专业教师要求:

课程要求教学能力强、教学经验丰富、精通业务、教学效果好,且具有良好综合素质的教师担任。

机房装备要求:

多媒体一体化教学机房、安装JDK1.6、Tomcat6.0、MyEclipse6.5、SQLServer2005,并保持网络畅通。

九、需要说明的其他问题

本课程标准主要适用于高等职业技术学院。

附件:

课堂教学设

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2