JSP学期授课计划
学期授课计划
学期授课计划说明 课程名称 使用JSP/Servlet/Ajax技术开发新闻发布系统 JSP是Java Web应用程序开发的基础技术,是逻辑Java的后续课程,同时也是青鸟软件专业所必须掌握并主要应用于工作岗位的重要技能之一,作为基于B/S结构的应用程序开发手段,重点培养学生动态网页的开发,Web程序的设计理念及设计方法,延伸了面向对象编程、HTML、SQL等课程的综合应用。本门课程主要是帮助学生建立基于Java的Web程序开发,并奠定B/S架构的程序开发思想的主干课程。课程的教学模式是以项目驱动为主线,贯穿整门课程,吸引学生兴趣并建立学生编程的自信心。 重点是动态网站开发基础,访问数据库,JSP指令和脚本元素,使用JSP处理客户端请求,JSP页面的访问控制。 JSP概述:动态网站开发基础,用集合存储对象,访问数据库,JSP简介,JSP指令和脚本元素,使用JSP处理客户端请求,JSP页面的访问控制。 北大青鸟课程结构突出的是职业教育,故JSP程序开发是一门代码编写量极大的课程,因此在本课的教学中采用讲练结合的办法,特别是加强实践教学。根据我校目前的教学条件讲与练的比重基本能达到2:1为了加深学生对操作内容的理解,采用直观教学方式(使用多媒体电化教室、课件和微机室进行教学)。 采用理论考核与实践操作相结合并以实践考核为主的双考核制。期中考核以理论考核与实践考核两种形式相结合进行,期末以理论考核形式进行。平时成绩占总成绩的20%,期中成绩占总成绩的30%,期末成绩占总成绩的50%。实践考核在课上进行。 教学周数:16周 周 学 时: 6 学时 总 学 时:96学时 边讲边练: 64 学时 实践教学:32 学时 本门课程操作性能比较强;要求学生的抽象思维能力较强,因而在学习过程中要采用科学的学习方法,要认真细致的听讲,记好学习笔记,认真做好操作,并随时记录常用操作命令、操作方法、操作步骤和技巧。 本课程采用的教材:《使用JSP/Servlet技术开发新闻发布系统》教学参考书目有:《Java程序设计》中国铁道出版社 教学目的 教学重点与难点 教学内容 教学方法 考核方法 时间分配 学习方法 教学参考
教学时数分配表 章次 一 二 三 四 五 六 七 八 九 十 各章名称 动态网页开发基础 JSP数据交互(一) JSP数据交互(二) 项目案例 使用分层实现业务处理 JSP开发业务应用 Servlet基础 JSTL和EL 指导学习课-JSP综合应用 项目案例:论坛短消息 机动 总学时 12 6 6 6 6 6 18 6 12 12 6 其中 边讲边练 实训 8 4 4 2 4 2 4 2 4 2 4 2 12 6 4 2 8 4 8 4 4 2 合 计 96 64 32
学期授课计划内容
周教学目的 次 教学内容 学作时 业 2 教具 第一章 动态网页开发基础 1、动态网页 1.1 项目目标: 2、B/S架构 实现Tomcat的手动部署和发布,制作新闻发布系统静1.2 态页面 技能目标: P3软件实7 训室 软件实训室 软件实训室 4、使用URL实现动态页面的访问 4 2.1 了解B/S架构的基本概念,5、Tomcat服务器 了解B/S架构与C/S架构的2.2 区别,掌握Tomcat服务器的发布与运行方法 实践一:部署简单的Web应用 2 4 第二章 JSP数据交互(一) 1.JSP内置对象 3.1 项目目标: 实现管理员登录,使用JSP访问数据库,实现新闻发布的功能 技能目标: 1.1. request 1.2. response对象 1.3.重定向的应用 2.JSP内置对象session 2 P6软件实4 训室 3.2 使用response对象处理响应,使用转发与重定向控制页面跳转,使用JDBC访问数据库 第三章JSP数据交互(二) 项目目标: 3.Include指令 4.JSP内置对象application 5.对象cookie简介 6.JSP访问数据库 6.1.JDBC连接数据库 4 软件实训室 4.1 2 P9软件实4 训室 使用cookie实现保存已访4.2 问的信息,使用session对象实现页面访问控制,使用application对象实现统计在线人数 4 5.1 技能目标: 软件实训室 2 掌握cookie的原理及应用、6.2.JSP访问数据库 session的原理及应用、6.3.Javascript页面验include指令的应用、证与JSP的集成 周教学目的 次 application的原理及应5.2 用、JSP内置对象的工作范围 第五章 使用分层实现业务处理 项目目标: 使用JNDI查找数据源,使用MyEclipse创建Web项目,使用JavaBean封装业务逻辑和数据 教学内容 实践四:完成首页按主题显示新闻 1. JNDI 2.数据库连接池 学作时 业 4 教具 6.1 2 P1软件实37 训室 2.1层与层之间的关系 2.2分层的实现 2.3使用三层开发遵循的原则 2.4使用三层开发的优势和特点 1.JSP分页显示数据 1.1分页实现 2. 用SmartUpload组件实现文件上传 3.用SmartUpload组件控制文件上传 3.1控制文件的类型 3. 3.2控制文件的大小 1.为什么需要Servlet 2 4 2 4 6.2 技能目标: 会使用JNDI查找服务,掌握数据库连接池原理、会使用分层架构开发应用系统 第六章JSP开发业务应用 软件实训室 7.1 项目目标: 使用JNDI查找数据源,使用MyEclipse创建Web项目,使用JavaBean封装业务逻辑和数据 技能目标: 7.2 会使用JNDI查找服务,掌握数据库连接池原理、JavaBean的实际应用、集成工具Myeclipse的使用 第七章Servlet基础 P1软件实61 训室 P1软件实61 训室 8.1 项目目标: 制作论坛登录页面、短信息列表页面、短信息查看页面、论坛发布消息页面 技能目标: 软件实训室 2.Servlet的生命周期 4 8.2 软件实训室 软件实训室 9.1 发,掌握使用JSP实现动态实践九:编写Servlet掌握基于B/S结构的系统开2
…… 此处隐藏:901字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




