内容发布更新时间 : 2024/12/23 3:15:29星期一 下面是文章的全部内容请认真阅读。
《Web编程》教学大纲
(Web Programming)
制定单位: 制 定 人: 审 核 人:
编写时间:2007年9月10日
《Web编程》教学大纲
学分和学时: 适用专业: 课程类型: 先修课程: 48 学时 3 学分 计算机科学与技术(本科)专业 专修课 程序设计 计算机网络 一 课程教学目的和要求
《Web编程》是计算机科学与技术(本科)专业的专业选修课,通过本课程教学,应使学生掌握与Web编程相关的基础知识,掌握静态Web页面设计和动态Web应用设计,对于客户端脚本、CGI、ASP、PHP、JSP和Web数据库应用程序等常见的Web程序设计技术有一定程度的掌握,达到能够使用脚本语言、ASP技术和Web数据库应用,独立完成Web程序的编写。
二 课程介绍
本课程以程序设计为主线索,介绍了各种Web程序设计技术,覆盖了静态Web页面设计和动态Web应用设计,涉及客户端脚本、CGI、ASP、PHP、JSP和Web数据库应用程序等Web程序设计技术。以ASP为重点,以丰富的实例介绍了Web应用的设计方法。
三 课时分配
理论教学32课时,上机实验16课时。
课时 序号 1 2 3 4 5 6 7 8 9 章名 理论 第1章 程序设计基础 第2章 Internet和Web技术基础 第3章 网站设计基础 第4章 Web客户端程序设计 第5章 Web服务器端程序设计 第6章 ASP程序设计 第7章 PHP程序设计 第8章 JSP程序设计 第9章 Web数据库程序设计 0.5 0.5 5 4 4 6 2 4 4 实验 4 4 2 4 2 4 选做 选做 复习 2课时 备注
四 教学内容
第1章 程序设计基础(0.5学时)
【本章教学目的和要求】
了解程序的基本概念 了解程序设计方法 了解程序的基本要素 了解Web程序的体系结构 【教学内容】
程序的基本概念和设计方法 程序的基本要素 Web程序的体系结构 【本章重点、难点】
重点: Web程序设计 web程序的体系结构
第2章 Internet与Web技术基础 (0.5学时)
【本章教学目的和要求】
复习Internet协议 复习Internet的网络地址 复习域名系统
了解WWW的相关知识,掌握web的工作方式 掌握Web浏览器的使用 【教学内容】
Internet协议
Internet的网络地址和域名系统
WWW的相关知识,超文本技术, web的工作方式 Web浏览器的使用 【本章重点、难点】
重点: WWW的相关知识;web的工作方式; Web浏览器的使用
第3章 网站设计基础(5学时)
【本章教学目的和要求】
了解网页简介及制作工具 掌握HTML的基本元素 掌握HTML的高级元素 了解CSS 【教学内容】
网页简介及制作工具
HTML的文档组成和文档结构
HTML的基本元素, 文本格式,列表,超链接,表格,图像,框架 HTML的高级元素,表单,多媒体 CSS 简介 【本章重点、难点】
重点:HTML的文档组成和文档结构;HTML的基本元素, 文本格式,列表,超链接,表格,图像,框架 ;HTML的高级元素,表单,多媒体 难点:表单,多媒体,框架
第4章 Web客户端程序设计(4学时)
【本章教学目的和要求】
掌握JavaScript脚本语言的使用 掌握VBScript脚本语言的使用 初步掌握浏览器脚本对象的使用 理解ActiveX技术 理解Java Applet 【教学内容】
JavaScript脚本语言的使用:简介,事件驱动及处理,对象的使用 VBScript脚本语言的使用:简介,事件驱动及处理,过程和函数
浏览器脚本对象:Windows对象, Document对象 Form 表单对象,Navigator对象 ActiveX控件的使用和创建 Java Applet 概述和嵌入
【本章重点、难点】
重点和难点:JavaScript脚本语言的事件驱动及处理,对象的使用;VBScript脚本语言的事件驱动及处理,过程和函数;
第5章 Web服务器端程序设计(4学时)
【本章教学目的和要求】
理解何谓服务器端程序 掌握CGI原理 和CGI标准 掌握基本的CGI编程技术 了解CGI程序的安全性 【教学内容】
服务器端程序概述
引用CGI程序、配置Web服务器 和CGI标准
CGI程序的结构、直接引用CGI和与FORM结合的CGI CGI程序示例:输入表单收集意见 CGI程序的安全性 【本章重点、难点】
重点:引用CGI程序、配置Web服务器 ;CGI程序的结构、直接引用CGI和与FORM结合的CGI;CGI程序示例: 输入表单收集意见 难点:CGI程序的结构;与FORM结合的CGI
第6章 ASP程序设计(6学时)
【本章教学目的和要求】
理解ASP工作原理和语法基础 掌握ASP的内建对象的使用 掌握ASP程序如何访问数据库 【教学内容】
ASP工作原理和语法基础 ASP的内建对象和应用组件 ASP程序访问数据库