《JSP动态网页开发》课堂整体设计Word下载.docx
- 文档编号:7554259
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:15
- 大小:22.76KB
《JSP动态网页开发》课堂整体设计Word下载.docx
《《JSP动态网页开发》课堂整体设计Word下载.docx》由会员分享,可在线阅读,更多相关《《JSP动态网页开发》课堂整体设计Word下载.docx(15页珍藏版)》请在冰点文库上搜索。
根据这一目标,结合JSP程序开发人员应该具备的综合能力要求,联合企业与培训机构对课程进行了整体设计,主要体现了以综合职业能力为培养目标。
在教学过程中,主要以任务来驱动、以项目为导向,在教学过程中,每个项目都是来源于实际工作中的典型任务,项目和任务的学习与实施过程也就是工作过程,学生带着真实的学习任务,组成小组合作研究,分析任务、发展和提出问题,找出解决方法并予以实施,由其他小组及教师进行评价,在完成“任务”的过程中培养了学生的自主学习能力、创新能力、团队合作精神,分析问题和解决问题的能力。
1、打破传统教学观念,以“任务为驱动”、“案例+项目”的方式进行教学,从学生熟悉的实例出发,首先提出问题,引导学生解决问题,问题扩展,再解决问题,再扩展,再解决。
这种通过一个程序的层层推进,引入课程内容,使得学生的每一步学习都有基础,是循序渐进,螺旋式上升的过程,使学生的学习是在“走台阶”,而不是“三级跳”。
2、在课堂教学上采用师生互动、小组讨论等形式,也通过老师巡回指导,发现学习中普遍性问题和同学中的新思路、新方法,实时地提出问题,学生进行正误判析,解决普遍性问题,或者请有独特思路的同学演示自己的方法或程序,对比各种方法的优缺点,鼓励大家再提出新方法。
3、强化实践,注重培养能力
计算机类课程的学习有其自身的特点,听不会,也看不会,只能练会,所以在课程教学中必须强调程序设计训练。
学生只有通过大量的练习,才能真正掌握语言知识,培养程序设计的能力,逐步理解和掌握程序设计的思想和方法,能利用计算机解决实际问题。
能力目标:
1、熟练掌握配置JSP
开发环境
2、具备搭建各种的JSP
开发环境的能力
3、具备应用JSP
基本元素创造简单的动态页面的能力
4、具备应用JSP
内置对象实现在服务上存取特定信息,在不同页面间进行传递的能力
5、具备应用JDBC
数据库访问技术实现数据存取的能力
6、具备应用监听器实现在线用户统计的能力
7、具备实现
Web
应用程序的注册及登录功能的能力
8、具备实现典型的购物车功能的能力
9、具备运用自定义标签实现显示时间的能力
知识目标:
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
JSP环境配置(JDK、Tomcat、Myeclipse、Server的安装和配置)
6
3
HTML相关技术基础知识(HTML基础知识;
JavaScrip基础知识)
10
4
学生管理系统(系统分析;
系统设计;
详细设计)
5
JSP语法基础(JSP注释和脚本元素;
JSP指令元素;
案例拓展)
8
JSP内置对象(out/request/response/session/application/Cookie)
14
7
JSP与数据库的应用(JDBC接口;
连接数据库;
16
JSP中使用JavaBean(JavaBean编程及在JSP中使用/案例拓展)
9
Serlet编程技术(servlet生命周期;
JSP和Servlet的交互)
Structs框架学习(MVC设计模式;
Structs框架;
合计
四、能力训练项目设计
编号
能力训练项目名称
子项目编号、名称
能力目标
知识目标
训练方式、手段及步骤
可展示的结果
JSP环境配置
1.1jdk1.6安装于配置
1.掌握这4种软件的安装;
2.正确的进行环境配置;
3.熟悉myeclipse开发工具
4.开发一个简单的测试数据库连接的页面
掌握JSP的平台的安装方法和环境配置
采用指定任务、上机操作的训练方式;
步骤:
1.示范引导2.给定任务3.现场辅导4.验收任务
1.一份详细的配置报告
2.一个可访问数据库的JSP页面
1.2tomcat的安装与配置
1.3myeclips的安装与配置
1.4SQLServer2000的安装与配置
HTML页面设计
1.设计HTML结构、标示和布局
1.能分析和理解HTML编写的静态网页代码。
2.能使用Dreamweaver进行HTML静态网页的设计和制作。
3.能在HTML静态网页中自如使用Javascript,CSS层叠样式表
1.了解HTML的基础知识,2.理解HTML特点、运行机制,掌握HTML结构与常用HTML标签的使用方法
3.
了解CSS层叠样式表在静态页面中的作用。
4.了解JavaScript的相关知识
一个引入JavaScript,具有文字、图片和动画等多种网页元素的一个网页(排版要求严谨)
2.CSS样式表的设计
3.在HTML页面中引入JavaScript,
编写一个日历JSP程序
1.JSP语法的使用
能熟练的使用JSP的指令和各种动作对网页进行设计
1.JSP的脚本元素
2.JSP的指令:
Page、Include和Taglib
3.JSP动作元素Include、forwward、param、plugin等
使用了JSP指令和动作的日历表
2.JSP指令和动作的使用
3.网页设计实现页眉、页脚和页面主体分离
中英文输出程序,编写传送数据的程序,编写session应用
1.编写中英文输出程序
1.使用Request对象进行字符集设置,参数传递,参数获取。
2.使用Response对象完成页面重定向,响应类型设置等功能。
3.使用Session对象存储用户数据。
1.掌握JSP内建对象的概念和种类。
2.熟练的在JSP代码中调用Request、Response、Session等JSP内建对象的方法,完成相关功能。
1.中英文的程序
2.数据传输的程序
3.session的应用程序
2.用内置对象实现传送数据的程序
3.编写对session对象的应用的程序
学生管理系统
1.学生管理系统的总体设计
1.能独立进行简单的关系型数据库设计和实现。
2.能在JSP页面中连接SQLServer数据库。
3.能通过JSP页面对数据库进行增、删、改、查。
4.实现用户登录和用户注册功能
1.了解JDBC的设计宗旨和原理。
2.了解关系型数据库的基本概念和操作,认识SQLServer,Oracle,MySQL等常见数据库系统。
3熟练掌握在JSP中连接和操作数据库的方法。
学生管理系统各模块功能的实现
2.学生管理系统的数据库设计
3.学生管理系统各模块的详细设计
4学生管理系统的各模块的代码实现
用JavaBean实现用户登录
1.创建学生数据库,创建登录表
1.能按照JavaBean组件规范编写符合JSP使用要求,符合Web应用业务需求的JavaBean组件代码。
2.能在JSP页面中通过特定标签导入JavaBean组件,创建JavaBean对象,并对其进行赋值和取值操作。
3.应用JavaBean技术,完成用户注册功能,并且使用JavaBean技术重构原有的登录应用。
1.了解JavaBean的特点的规范。
了解在JSP中使用JavaBean的意义和优点
2.熟练的掌握在JSP中使用JavaBean的方法。
3.在JSP中运用JavaBean完成特定功能
系统注册,登录页面
2.编写一个JavaBean的访问呢数据库的程序
3编写一个JDP页面,实现用户登录
编写在线书店的前台功能,简单的在线邮件系统
1.书店前台的设计和购书流程
2书点前台的代码实现
1.能理解Servlet的概念和特点。
2.能编写,配置和调用Servlet。
3.在实践实际项目中,使用Servlet技术控制应用流程,优化代码。
1.了解Servlet技术原理,包括生命周期,结构等。
2.熟练掌握编写,配置和调用Servlet的方法。
3.实践Servlet的典型应用。
1.书店的前台网站
2.在线邮件系统
3邮件系统的设计和实现
项目开发:
网上购物系统的设计与实现
1.系统的需求分析
1.能以项目组的形式进行JSP开发基于Web应用系统。
2.能完成开发流程中的设计,实现,测试,调试等开发阶段的相应任务。
3.完成网上购物系统项目的基础功能。
1.掌握JSP开发基于Web的应用:
网上购物系统项目
2.掌握JSP开发基于Web的应用的基本开发流程。
3.掌握Web应用中常见功能的实现方法。
网上购物系统的每个子系统的功能实现情况
2.系统的总体设计
3.系统的数据库设计
4.系统的详细设计
5.系统的代码实现
6.系统的测试
7.系统的维护
五、课程进程表
第×
次
周次
单元
标题
项目
能/知
目标
师生活动
其它(含考核内容、方法)
JSP概述
了解Web的分类,以及JSP技术
多媒体教学
练习题的完成情况
1、2
上机实验
检查JSP环境配置情况,实验报告
2、3
HTML相关技术基础知识
1.能进行界面设计和布局
2.能正确运JavaScript
多媒体教学,
习题完成情况,
上机实验报告
4-5
12
掌握做一个项目的所要经过的过程
实验的完成情况,实验报告
5-7
JSP语法基础
掌握JSP的指令和动作
8-10
JSP内置对象
掌握JSP的内置对象及其应用
10-12
JSP与数据库的应用
掌握对数据库的各种操作
13-14
JSP中使用Javabean
掌握JavaBean的在网页设计中的用法
15-16
Servlet编程技术
掌握servlet的生命周期,JSP和Servlet的交互
17-19
Struts框架学习
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个能力训练项目
期末评价
卷面考核
5%
40
10%
7%
设计题
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,并保持网络畅通。
九、需要说明的其他问题
本课程标准主要适用于高等职业技术学院。
附件:
课堂教学设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP动态网页开发 JSP 动态 网页 开发 课堂 整体 设计