《Web 程序设计实践》
一、《Web 程序设计实践》实践平台
Windows 2000/windows 2003 Server操作系统及IIS Web服务器软件,Dreamweaver网页制作工具、Photoshop图形处理工具。
二、《Web 程序设计实践》课程教学大纲
1、课程名称、专业、总学时数
课程名称:Web 程序设计实践
专业:IT类所有专业
前导课程:网页设计理论课程
总学时数:36学时
2、课程性质、目的与任务
(1)课程性质:专业必修
(2)教学目的:基础知识巩固与提高
(3)课程任务:提升网站设计综合能力
3、课时分配
课程次数 |
内容 |
课时 |
1 |
用Dreamweaver制作一张简单网页 |
2 |
2 |
用Dreamweaver制作一张中等难度网页 |
2 |
3 |
Dreamweaver中的CSS样式和模板的运用 |
2 |
4 |
用Dreamweaver进行网站综合建设 |
2 |
5 |
Photoshop基础工具的学习 |
2 |
6 |
Photoshop高级工具的学习 |
2 |
7 |
用Photoshop制作网站首页效果图 |
2 |
8 |
用Photoshop制作网站一级页面效果图 |
2 |
9 |
利用切片,制作网站页面 |
2 |
10 |
ASP新闻发布系统(显示新闻标题) |
2 |
11 |
ASP新闻发布系统(显示新闻详细页面) |
2 |
12 |
ASP新闻发布系统的复习 |
2 |
13 |
ASP新闻发布系统(新闻分页) |
2 |
14 |
ASP新闻发布系统(图片上传) |
2 |
15 |
ASP新闻发布系统(表单) |
|
16 |
ASP新闻发布系统(后台的制作) |
2 |
17 |
网站的推广 |
2 |
18 |
学生作品展示,本学期的总结 |
2 |
合计 |
|
36 |
4、课程内容和教学要求
项目一:用Dreamweaver制作一张简单网页(2课时)
教学目的与要求
学生使用Dreamweaver的基础工具,制作一张简单网页。让学生熟悉Dreamveaver网页制作工具。
教学内容
1.表格布局
2.静态文字信息展现方法
3.图片信息展现方法
项目二:利用Dreamweaver制作一个中等难度的网页(2课时)
教学目的与要求
让学生了解各种不同类型网站的特点和制作技巧,利用Dreamweaver制作一张中等难度的网页。
教学内容
1.学生分组在课外分析一个典型的公共网站的特点,并请一位代表在课堂上陈述。
2.总结各小组的发言,介绍各种不同类型的网站的制作技巧。
3.利用Dreamweaver制作一个中等难度的网页。
项目三:CSS样式和模板运用(2课时)
教学目的与要求:
掌握Dreamweaver中的CSS样式和模板工具。
教学内容:
1.讲解CSS样式,并制作一张网页
2.讲解模板工作,并利用此工具,进行网页制作。
项目四:用Dreamweaver进行网站综合建设(2课时)
教学目的与要求:
让学生了解网站建设的全过程,并制作一个完整的网站。
教学内容:
1.讲解网站建设过程。
2.制作一个简单的网站。其中包括配置IIS站点、制作首页、制作一级页面等。
项目五:Photoshop基础工具的学习(2课时)
教学目的与要求:
掌握Photoshop选择、图片处理工具、绘图等基础工具的使用
教学内容:
1.Photoshop选择工具的学习;
2.Photoshop图片处理工具的学习;
3.Photoshop绘图工具的学习
项目六:Photoshop高级工具的学习(2课时)
教学目的与要求:
了解并掌握Photoshop渐变工具、蒙版工具、滤镜工具的使用方法。
教学内容:
1.Photoshop渐变工具练习
2.Photoshop蒙版工具练习
3.Photoshop滤镜工具练习
项目七:用Photoshop制作网站首页效果图(2课时)
教学目的与要求:
利用Photoshop制作网站首页效果图,对Photoshop工具的综合运用。
教学内容:
1.讲解如何制作一张效果图
2.分析如何制作首页效果图
3.利用Photoshop工具制作首页效果图
项目八:用Photoshop制作网站一级页面效果图(2课时)
教学目的与要求:
利用Photoshop制作网站一级页面效果图。
教学内容:
1.继续制作首页效果图
2.分析如何制作一级页面效果图
3.利用Photoshop工具制作一级页面效果图
项目九:利用切片,制作网站页面(2课时)
教学目的与要求:
学习切片工具,并对首页进行切片,并制作网站首页页面。
教学内容:
1.对页面制作过程的讲解
2.学习切片工具是使用
3.对首页图片进行切片
4.制作网站首页页面
项目十:ASP新闻发布系统(显示新闻标题)(2课时)
教学目的与要求:
1.掌握ACCESS数据库的操作
2.掌握数据库的连接,打开,关闭
3.掌握简单代码的写法,能够写简单的判断,循环语句
4.掌握如何用代码显示新闻标题
教学内容:
1.ACCESS数据库的操作
2.数据库的连接,打开,关闭
3.简单的判断,循环语句的学习
4.用代码显示新闻标题
项目十一:ASP新闻发布系统(显示新闻详细页面)(2课时)
教学目的与要求:
1.掌握简单代码的写法,能够写简单的判断,循环语句
2.掌握如何用代码显示新闻标题
3.掌握如何用代码显示新闻详细页面
教学内容:
1.学习简单的判断,循环语句
2.用代码显示新闻详细内容
项目十二:ASP新闻发布系统的复习(2课时)
教学目的与要求:
ASP新闻发布系统的复习
教学内容:
1.复习前两次课的知识,加强学生对ASP的学习
2.解答学生的疑问
项目十三:ASP新闻发布系统(新闻分页)(2课时)
教学目的与要求:
掌握如何用代码实现新闻的分页
教学内容:
用代码制作新闻分页效果
项目十四:ASP新闻发布系统(图片上传)(2课时)
教学目的与要求:
掌握图片上传
教学内容:
学习图片上传
项目十五:ASP新闻发布系统(表单)(2课时)
教学目的与要求:
掌握表单的运用
教学内容:
学习表单的运用
项目十六:ASP新闻发布系统(后台的制作)(2课时)
教学目的与要求:
掌握如何实现后台的制作
教学内容:
1.制作后台界面
2.学习用代码实现后台制作
项目十七:网站的推广(2课时)
教学目的与要求:
了解网站推广策略
教学内容:
1.让学生在网上寻找关于网站推广的资料
2.学生讲解如何进行网站推广
3.点评学生的讲解,并讲解网站推广策略
项目十八:学生作品展示,本学期的总结(2课时)
教学目的与要求:
让学生展示他们的作品,展示他们这个学期的学习成果,并对他们这学期的学习进行总结
教学内容:
1.各小组展示他们的网站
2.展示个人网站
3.对本学期进行总结
学生完成每个实践后必须提交作品和实践报告,实践报告应包括以下内容:实践日期、实践目的、实践内容、实现功能、实践步骤、实践总结和体会。实验报告参考样张如下:

|