动态网页设计教学大纲_动态网页设计教学系统
动态网页设计教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“动态网页设计教学系统”。
《动态网页设计》课程教学大纲
一、课程性质、目的课程性质:本课程是计算机各专业的必修课程,是Web开发的核心课程之一,着重讲解ASP以及数据库系统(Acce或SQL Server)的应用,以及动态网页的编制过程。
课程目的:通过本课程的学习,掌握Web基本搭建技术,了解动态网页的设计规范,掌握必要的VBScript与ASP程序设计方法,重点掌握ASP与Web数据库相结合的综合技术。通过本课程的学习,使学生具备搭建中小网站的基本技术,同时也是Web项目设计的前导核心课程之一。
二、教学基本要求
课程的教学要求大体上分为三个层次:了解、理解和掌握。了解:是能正确判别有关概念和方法; 理解:是能正确表达有关概念和方法的含义; 掌握:是在理解的基础上加以灵活应用。
三、教学内容及要求
第1章 网络基础知识(1学时)
1.1 Internet基础 1.2 Web简介
1.3 Web程序开发环境
11第2章 ASP概述(1学时)
2.1 什么是ASP 2.2 IIS的安装
2.3 IIS的配置
2.4 测试网站服务器
2.5 第一个ASP程序
第3章 Web页面制作基础(4学时)
3.1 HTML标记语言
3.2 设置文字风格 3.3 建立超链接
3.4 多媒体效果
3.5 制作表格
3.6 建立表单
3.7 构建框架
3.8 CSS
第4章 ASP开发基础(2学时)
4.1 ASP基本语法
4.2 ASP指令的使用
4.3 申请域名和空间
4.4 发布网站
第5章 VBScript脚本语言(4学时)
5.1 VBScript语言概述
5.2 常量与变量
5.3 运算符的应用
5.4 函数的应用
5.5 数组的创建与应用
5.6 流程控制语句
5.7 注释语句的使用
5.8 过程的创建与调用
第6章 ASP内置对象(4学时)
6.1 ASP内置对象概述
6.2 Request请求对象
6.3 Response响应对象
6.4 Application应用程序对象
6.5 Seion会话对象
6.6 Server服务对象
6.7 ObjectContext事务处理对象
第7章 ASP常用组件(2学时)
7.1 Ad Rotate广告轮显组件
7.2 Browser Capabilities浏览器性能组件
7.3 Page Counter计数器组件
7.4 CDONTS邮件收发组件
第8章 文件管理(2学时)
8.1 FileSystemObject文件系统对象
8.2 文件的基本操作
8.3 文本文件的操作
第9章 ADO数据库访问(4学时)
9.1 ADO概述
9.2 在ODBC数据源管理器中配置DSN 9.3 Connection对象连接数据库
9.4 Command对象执行操作命令
9.5 RecordSet对象查询和操作记录
9.6 Error对象返回错误信息 第10章 ASP高级程序设计(2学时)
10.1 ASP操作XML文档
10.2 在ASP中应用Ajax 10.3 在ASP中使用类
第11章 ASP综合开发实例——博客网站(8学时)
11.1 概述
11.2 网站总体设计
11.3 数据库设计
11.4 文件架构设计
11.5 公共文件的编写
11.6 前台主页面设计
11.7 文章展示模块设计
11.8 相册展示模块设计
11.9 博主登录模块设计
11.10 文章管理模块设计
11.11 相册管理模块设计
第12章 课程设计一——在线投票系统(2学时)
12.1 课程设计的目的12.2 设计思路
12.3 设计过程
第13章 课程设计二——无刷新聊天室(2学时)
13.1 课程设计的目的13.2 设计思路
13.3 设计过程
四、实践环节
1、创建虚拟WEB服务器
2、VBScript流程控制结构的应用
3、VBScript子程序与函数
4、Response对象的应用
5、Request对象的应用
6、Server对象与服务器端文件访问
7、数据库的读取、插入、删除与更新
8、数据库查询
9、博客网站
10、在线投票系统
11、无刷新聊天室
五、课外习题及课程讨论
通过习题课的教学及解题过程的训练,促进学生运算技能,逻辑推理能力,运用所学知识分析、解决问题能力的进一步提高,消化和巩固所学的理论知识,检查学生对所学内容的掌握程度,使学生明确教学基本要求,发现自己学习中的薄弱环节,发挥教与学,导与练,学与用的桥梁作用。
六、教学方法与手段
本课程具有知识性、技能性和应用性相结合的特点,因此,要积极地处理好理论与实践教学环节的关系。教学中以精讲多练为原则,积极采用现代教育技术,多媒体教学与网络教学并举,支持和激励学生开展自主学习。理论教学以多媒体辅助教学的授课方式,采用适合本课程特点的CAI课件,注重基本概念讲解与实例的演示,使学生可以直观而清晰地看到操作效果,加深对知识点的理解。重视上机实践环节,应保证上机机时不少于本教学大纲规定的实验学时;加强课内教学辅导。对关键性概念、整体实现思想方面的问题可辅以课堂讨论的形式。应善于利用教学资源,特别是网络资源,促进教学的互动,注重培养学生实际动手能力和创新学习的意识和能力。
七、考核方式
本课程采用笔试、课程设计+平时实验和平时分相结合的方法,比例为5:(2+1):2。课程设计作品由教研室和任课教师一道组成答辩委员会评审。学生采用分组的形式完成课程设计,每组3~5人,并任命一名负责人负责整个设计的组织和实施。课程设计的最终成绩由实验课程+平时设计组成,具体比例为2:1。
八、推荐教材和教学参考书
教材:ISBN 978-7-115-18810-6 吴素芹《ASP动态网页制作教程》 人民邮电出版社
参考书:ISBN978-7-302-17387-8 《ASP动态网页设计》清华大学出版社
九、说明
本课程为WEB开发方向的核心课程,具有很强的实用价值。由于ASP技术是一门实践性较强的综合技术,故建议授课时应该注重实验教学的作用。授课教师在设计实验时,应该充分考虑实验的典型性、综合性、渐进性等,建议与课程设计结合设计实验。课程设计作为本课程最后的实践环节,承担着使学生具备一定的WEB综合设计能力的任务,要求教师认真辅导,务必起到促进学生实践能力培养的作用。