动态网页设计》课程教学大纲

一、课程基本信息

课程名称

动态网页设计

课程性质

£通识必修  通识选修

£学科基础  £专业必修

£专业选修  £实践教学

英文名称

Design of Dynamic Web-Pages

    

2

总学时

讲授

实验

上机

实践

执行学期


32

32




考核方式

平时成绩30% 期末70 %

适用专业

全校各专业各年级本科生

先修课程

开课单位

都市文化与现代化研究中心

二、课程的性质与作用

动态网页是网页制作的高级阶段,在世界各地运行的各种网站,绝大部分都涉及动态网页,《动态网页设计》课的开设旨在让大学生们了解动态网页设计的基本手段,为今后工作中参与网站开发和维护提供一种机会。

《动态网页设计》课通过多媒体手段,将动态网页设计所涉及到的各种技术,以边讲解、边实现的方式展示在学生面前,同时,有笔记本电脑的同学还可以在课堂上,跟随教学进度,利用课程所教内容,实现自己的网站。

在课程教学中,强调网站作为思想教育的重要阵地,作为参与网站建设的技术力量,肩负着重要的使命,只有充分理解技术细节、站稳政治立场,才能做好今后的工作。

课程目标

1基本网页:掌握网页基本结构,学会基本网页编写;

2客户端脚本:掌握JavaScript基本语法,初步掌握使用JavaScript进行客户端脚本编程方法;

3服务器端脚本:理解ASP基本语法结构,初步掌握ASP服务器端脚本编写方法;

4数据库:了解数据库基本概念,学会数据库文件使用方法;

5PHP:了解PHP有关概念,了解PHP编程特点。

6体现课程思政的要求,强调网站安全在宣传工作中的重要性。

、课程教学内容与安排

4-1  课程教学内容与安排

章标题

主要教学内容

推荐学时

课程目标

教学方法


1

概论

介绍课程特点,考核要求,网站在宣传工作中的政治责任。

1

6

■课堂讲授 □讨论

□案例教学 □演示实验

□自主学习 □实践探究

□课堂报告 □其他:      


2

HTML基础

§2.1 InternetWeb的概念

§2.2 超文本标记语言

§2.3 样式表

§2.4 常用的网页制作工具

5

1

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:      


3

脚本语言JavaScript

§3.1 嵌入脚本代码

§3.2 数据类型

§3.3 变量

§3.4 数据类型转换

§3.5 运算符与表达式

§3.6 基本语句

§3.7 函数

§3.8 内置对象

§3.9 异常处理

4

2

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:         

4

客户端脚本编程

§4.1 浏览器支持的对象模型

§4.2 窗口对象的使用

§4.3 文档对象的使用

§4.4 常用事件的处理

§4.5表单元素的使用

3

2

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:   

5

脚本语言VBScript

§5.1 脚本语言

§5.2 VBScript脚本语言基础

§5.3 VBScript的控制结构

§5.4 VBScript的子过程与函数

3

3

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:   

6

服务器端程序

§6.1 服务器端程序

§6.2 与用户交互

§6.3 应用程序与会话

§6.4 服务器对象

6


■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:   

7

数据库访问

§7.1 网站数据库技术概述

§7.2 设置ODBC数据源

§7.3 使用SQL语言

§7.4 通过ADO使用数据库

§7.5 通过记录集对象使用数据库

8

4

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:   

8

PHP介绍

§8.1 Web服务器安装

§8.2 PHP语法入门

§8.3 常量、变量和运算符

§8.4 数据类型及类型转换

§8.5 PHP的语句

★§8.6 数组

§8.7 函数

§8.8 Web交互

△§8.9 数据库访问

§8.10 文件访问操作

2

5

■课堂讲授 □讨论

■案例教学 ■演示实验

□自主学习 □实践探究

□课堂报告 □其他:   

注:★表示重点内容,△表示难点内容。

、课程教学方法

根据本课程的特点,课件以网页形式展现,含系统教学内容,程序实例及演示超链接,自测练习题等。教学过程除系统讲解理论内容外,还讲解并演示程序实例,根据自测练习题情况,分析并讲解正确解法等。

课程目标的考核与评价

课程的考核围绕课程重要课程目标展开,课程的成绩评定方法为:

课程总成绩 期末成绩×70%+平时成绩×30%

其中,平时成绩包括课堂练习、课后作业、课堂提问等。

6-1  课程目标考核环节与权重分配表

课程目标

考核环节与权重分配

总成绩

(100)

平时成绩 (100分,占总成绩30%)

期末成绩

(100分,占总成绩70%)

课堂练习

课后作业

课堂提问





卷面

考核

(简答题)

卷面

考核

(分析题)

卷面

考核

(设计题)

课程目标1基本网页

10

10

5





16

8

4

27

课程目标2客户端脚本

15

15

5





12

10

4

29

课程目标3服务器端脚本

5

10

5





8

7

4

19

课程目标4数据库

5

5






8

2

8

16

课程目标5PHP

5

5






4

5


9

 

、教材与参考资料

推荐教材:

[1] VBScript+ASP 动态网页制作》许卫林主编 中国电力出版社

参考资料:

[1]客户端动态网页设计实用教程黎元彪编 清华大学出版社

[2]CSS网站布局实录李超编 科学出版社

 

课程大纲撰写人: 许卫林   课程大纲审核人 徐国民        

 2020  7