《web应用技术》课程教案

上传人:第*** 文档编号:56886181 上传时间:2018-10-16 格式:PDF 页数:16 大小:162.83KB
返回 下载 相关 举报
《web应用技术》课程教案_第1页
第1页 / 共16页
《web应用技术》课程教案_第2页
第2页 / 共16页
《web应用技术》课程教案_第3页
第3页 / 共16页
《web应用技术》课程教案_第4页
第4页 / 共16页
《web应用技术》课程教案_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《web应用技术》课程教案》由会员分享,可在线阅读,更多相关《《web应用技术》课程教案(16页珍藏版)》请在金锄头文库上搜索。

1、WEB 应用技术课程教案授课时间:第 1 次课:第一章 HTML 语言课时安排5 课时课程主要 内容1.互联网应用技术2.网页的类型3.网页的设计与建设4.HTML 的标记与元素 5. 文字版面的编辑6. 文字列表的设计7. 图片的使用8. 窗口框架9. 表格的设计10. 超链接11. 高级 HTML 的使用applet 的使用、网页动态刷新、会移动的文字、浮动窗口、多媒体网页、播放背景音乐12. 表单设计重点难点通过这一章的讲解,让学生首先建立一个页面与网站开发方法的概念,同时对 web 开发语言以及 web 程序开发环境有一个初步的认识。教学方法 与手段以电子教案多媒体教学为主,同时辅以版

2、书的进一步讲解布置作业编写一个 JSP 个人主页:实现电子相册、个人简介、心情日志以及与我联系板块。 要求灵活使用frameset与frame标签布局,文字版面、文字列表、表格、超链接、网页动态刷新、会移动的文字、多媒体网页以及表单的主要标记WEB 应用技术课程教案授课时间:第 2 次课:第二章JavaScript课时安排5 课时课程主要 内容1. JavaScript 的基本概念 JavaScript 的优缺点、标记、数据类型(变量,基本数据类 型及注释语句) 、运算符(算数,连接,位,逻辑,关系,条件, 递增和递减以及赋值运算符)2. 条件语句 if-else 与 switch 语句3.

3、循环语句For,while,do-while,continue 与 break 语句。4. 内置函数和函数设置提示对话框 prompt 、Alert、confirm、eval 以及 isNaN 函数;无返回值的函数与有返回值的函数5. 函数和对象的调用递归函数、对象的制作和使用、在对象内设定方法、将对象作为对象属性使用。6. 数组对象 数组、数组对象的方法(join、reverse、slice、concat 以 及 sort)重点难点重点:函数、数组及事件。教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业制作日历:使用二维数组创建下拉列表框的方法;实现选择月份自动生成

4、日期; 使用 JavaScript 动态函数实现一个日历, 利用标记制作日历。 用红色表示当前日期, 并显示当前时间。当前时间以上午/下午的形式显示;使用弹出框。WEB 应用技术课程教案授课时间:第 3 次课:第三章CSS 层叠样式单课时安排5 课时课程主要 内容1. 事件与下拉列表OnClick 事件、OnChange 事件、Select(下拉列表)2.JavaScript 的内置对象Function 对象,Screen 对象,Number 对象,Date 对象,Math 对象,String 对象 3、事件 OnLoad事件,OnUnload事件,click事件,event对象,OnErro

5、r 事件 4、浏览器内置对象 5把样式加到网页中的方法行内样式、内嵌一个样式单、链接到一个外部的样式单文件和导入多个外部样式单文件。6. 扩充标记和属性class 属性,id 属性,与定位标记,多重样式单的层叠7. 样式单的属性单位长度单位,百分比单位,颜色单位(用十六进制数方式,用 rgb函数方式,用颜色名称方式)8. 样式单的常用属性 字体属性,文本属性,控制 BOX 的属性,布局属性,背景属性重点难点用实例讲解把样式加到网页中教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业用户注册检查及 CSS 页面设置WEB 应用技术课程教案授课时间:第 4 次课:第四章JS

6、P 技术课时安排5 课时课程主要 内容1、JSP、ASP 与 PHP分别介绍 JSP、 ASP 与 PHP 的技术特点, 比较三者的应用范围、操作性能以及前景分析。2、Myeclipse 的使用主要介绍 MyEclipse 的配置与使用、Web 项目的创建、部署与运行3、JSP 语法概述JSP 原始代码中包含了 JSP 元素和 Template data 两类4、JSP 语法JSP 语法分为三种不同的类型:编译器指令(page 页指令,include 包含指令和 taglib 指令 ),脚本语法(“HTML 注释”:,“隐藏注释”:,“声明” ,“表达式” ,“脚本段” )重点难点重点:演示并

7、讲清楚在 Myeclipse 中建立 Web 站点。 以实例讲清楚 include 包含指令、与区别、与。教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业用 Myeclipse 建立一个工程,将几个页面包含在一个 JSP 页面中;建立一个网页九九乘法表;灵活使用 page 指令中的errorPage 属性与 isErrorPage 属性WEB 应用技术课程教案授课时间:第 5 次课:第四章JSP 技术课时安排5 课时课程主要 内容1.动作语法, ,和2.HTML 表单Web 运行原理,HTML 表单3.中文显示问题JSP 文件的汉字问题,表单处理的汉字问题4.JSP

8、内置对象request 请求对象、response 响应对象、pageContext 页面上下文对象、session 会话对象、application 应用程序对象、out 输出对象、config 配置对象、page 页面对象、exception例外对象及其与 Java 类的对应关系5.request 和 responserequest 对象代表的是来自客户端的请求,response 对象代表的是对客户端的响应重点难点对于 request 和 response 对象必须要求掌握,会使用对象所具有的方法。 讲述清楚 JSP 文件与表单处理的汉字问题教学方法 与手段以电子教案多媒体教学为主,同时辅

9、以版书的进一步讲解布置作业系统首页登录验证:设计系统首页和验证页(要求使用 、request 与 response 对象,并能正确处理用户名的中文输入)WEB 应用技术课程教案授课时间:第 6 次课:第五章JDBC 技术课时安排5 课时课程主要 内容1、 session、application、pageContextsession、 application 与 pageContext 对象的功能与作用域2、 out、config、 page、 exceptionconfig 对象提供一些配置信息, exception 对象代表了 JSP文件运行时所产生的例外对象3、JDBC 概述JDBC 是一

10、种可用于执行 SQL 语句的 JAVA API 应用程序设计接口4、JDBC 的四种类型JDBC-ODBC 桥加 ODBC 驱动程序、 本地 API、 JDBC 网络纯 Java驱动程序、本地协议纯 Java 驱动程序5、DriverManager负责管理 JDBC 驱动程序的基本服务, 作用于用户和驱动程序之间,负责追踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接6、Connection 对象是建立与数据库之间的连接,也就是创建一个 Connection的实例.Connectionconn=DriverManager.getConnection(url, user, password

11、); 重点难点讲解四种 JDBC 驱动程序连接数据库的不同及其优缺点。 演示加载 jdbc 驱动之前与之后数据库连接情况 JDBC 连接 SQLServer 数据库教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业1分别使用 JDBC-ODBC 桥连接与纯 JDBC 驱动连接数据库。2使用 application 对象实现一个局域网内的聊天室。WEB 应用技术课程教案授课时间:第 7 次课:第五章JDBC 技术课时安排5 课时课程主要 内容1、Statement 对象Statement 对象用于将 SQL 语句发送到数据库中,Statementst = conn.cre

12、ateStatement();存在 3 种 Statement 对象:Statement、PreparedStatement、CallableStatement2、ResultSet 对象ResultSet 包含符合 SQL 语句执行结果所有行, 并且它通过一套 get 方法提供了对这些行中数据的访问3、executeQuery 与 executeUpdateexecuteQuery 用 于 产 生 单 个 ResultSet 的 语 句 ,executeUpdate 用于执行更新操作4、SQL 语言SQL 与 Java 数据类型的对应关系、 INSERT INTO 指令、 DELETE指令、

13、UPDATE 指令,多表查询5、PreparedStatement 对象PreparedStatement 在操作时,是先在数据表之中准备好了一条 SQL 语句,但是此 SQL 语句的具体内容暂时不设置,而是之后再进行设置重点难点 讲 述 清 楚 DriverManager 、 Connection 、 Statement 、ResultSet、PreparedStatement 对象的功能以及之间的联系以实例讲述清楚上述各个对象及其方法的使用,重点讲解executeQuery 的用法教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业使用Statement和Prepar

14、edStatement对象查询与更新数据库。WEB 应用技术课程教案授课时间:第 8 次课:第五章JDBC 技术课时安排5 课时课程主要 内容1、executeUpdateexecuteUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL 语句,例如 CREATE TABLE 和 DROP TABLE。该方法返回一个整数,指示受影响的行数2、基本结果集next()方法、 getXXX (int columnIndex) 方法、 getXXX (StringcolumnName)方法3、可滚动结果集createStatement(intresultSet

15、Type,intresultSetConcurrency),previous(),first(),last(),beforefirst(),afterLast(),relative(introws),absolute(),isBeforeFirst(),isAfterLast(),isFirst(), isLast()3、 可更新结果集updateXXX(),insertRow(),deleteRow(),cancelRowUpdates(),moveToXXX()重点难点讲述清楚基本结果集、可滚动结果集以及可更新结果集胡的异同以实例讲述清楚上述各个对象及其方法的使用,重点讲解resultSe

16、tType 与 resultSetConcurrency 中参数的含义教学方法 与手段以电子教案多媒体教学为主,同时辅以版书的进一步讲解布置作业可更新结果集数据库操作WEB 应用技术课程教案授课时间:第 9 次课:第六章Javabean 技术课时安排5 课时课程主要 内容1、组件技术 组件技术概述、组件和容器 2、JavaBean 概述 JavaBean 简介,JavaBean 特性, JavaBean 的特点,JavaBean 页 面 指 令 (jsp:useBean 指 令 、 jsp:setProperty 指 令 和 jsp:getProperty 指令)。 3、JavaBean 属性 简单属性 、索引属性 、束缚属性 、限制属性 4、修改 JavaBean 的属性方法利用 value 为 javabean 中属性赋值() 、利用 form 表单的元素统 一 对 javabean 赋 值 ( ) 、 利用 form 表单的元素逐一对 javabean 赋值()重点难点重 点 讲 述 命 令 : 。 讲述清楚简单属性与索引属性的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号