《教育网站设计与开发教学大纲.doc》由会员分享,可在线阅读,更多相关《教育网站设计与开发教学大纲.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西北师范大学教育技术学专业课程教学大纲教育网站设计与开发一、说明(一)课程性质教育网站设计与开发是教育技术学专业本科信息技术教育方向的一门专业限选课。网站是当代信息化大潮中发展最快的领域之一,也是应用最广的领域之一,它已成为信息技术成功应用的杰出范例。通过本课程的学习,使学生熟悉教育网站的设计方法,掌握用恰当的技术手段开发实用的教育网站。(二)教学目的通过本课程的学习,要求学生能够熟悉教育网站的设计方法,熟悉教育网站开发的技术(如Dreamweaver+ASP),更重要的是这些知识设计并开发出具有实用价值的教育网站。其最终目的是培养学生运用数据库技术和动态网页技术解决实际问题的能力,激发他们在
2、此领域中继续学习和研究的愿望,为以后能够从事网站设计和开发工作打好基础。(三)教学内容本课程主要分教育网站设计与开发基础篇和教育网站设计与开发应用篇两大模块。教育网站设计与开发基础篇主要包括教育网站设计、Dreamweaver、VBScript脚本语言、ASP程序设计基础、ADO组件与数据库操作等内容,其中ADO组件与数据库操作等内容可灵活增删。教育网站设计与开发应用篇主要包括用户注册、用户登录、用户留言、聊天室、论坛、网上考试、网上购物、博客等内容。(四)教学时数36+18学时(五)教学方式针对本课程较强的实践性特点,教学中应采用大量的实例,灵活运用多媒体教学手段,深入浅出地进行讲解,提高学
3、生的学习兴趣。教学内容应力求新颖,以适应高速发展的现代信息技术需要,为培养学生的实际操作能力和分析问题、解决问题的能力打好基础。二、本文理论部分教育网站设计与开发基础篇第1章 教育网站设计教学要点:1.教育网站的总体设计。2.页面设计。教学时数:2学时。教学内容: 1.1 教育网站的总体设计(1学时) 介绍网站的主题、整体形象、整体风格创意设计等内容。 1.2 页面设计(1学时) 介绍版面布局,色彩搭配等内容。考核要求:1.了解教育网站的总体设计思路。2.了解页面设计思路。第2章 Dreamweaver 教学要点:1. Dreamweaver操作环境。2. Dreamweaver基本操作。教学
4、时数:4学时。教学内容: 2.1 Dreamweaver操作环境(1学时) 介绍Dreamweaver的标题栏、菜单栏、工具栏、状态栏、属性面板、浮动面板等。 2.2 Dreamweaver基本操作(3学时) 介绍输入文本和版式设计、插入图像和多媒体、创建链接、创建表格、创建CSS样式、创建AP元素、创建框架、定义行为、创建表单等。考核要求:1.了解Dreamweaver操作环境。2.掌握Dreamweaver基本操作,如插入各种媒体、创建表格和CSS格式及表单等。第3章 VBScript脚本语言教学要点:VBScript语言的主要语法。教学时数:2学时。教学内容: 3.1 VBScript数
5、据类型和变量及常量(0.5学时) 介绍VBScript数据类型、变量、常量。 3.2 VBScript数组和运算符(0.5学时)介绍VBScript数组、VBScript运算符。3.3 流程控制(0.5学时)介绍VBScript的条件语句、循环语句。3.4 VBScript过程和函数(0.5学时) 介绍VBScript的过程、函数。考核要求:1.了解VBScript的数据类型和变量及常量。2.了解VBScript数组、VBScript运算符。3.掌握VBScript流程控制的用法。4.掌握VBScript过程和函数的用法。 第4章 ASP程序设计基础教学要点:1.如何创建和运行ASP文件。2.
6、ASP对象3.ASP组件。教学时数:4学时。教学内容: 4.1 ASP基础(1学时) 介绍ASP工件原理、创建和运行ASP文件、ASP对象概述。 4.2 ASP对象(2学时)介绍Response对象、Request对象、Session对象、Server对象、Cookie对象等。4.2 ASP组件(1学时)介绍ASP组件(如发送E-mail、文件上传等)。考核要求:1.了解ASP工件原理 2.掌握如何使用ASP对象。3.掌握如何使用ASP组件。教育网站设计与开发应用篇第5章 用户注册教学要点:1.表单验证。2.发送邮件。教学时数:2学时。教学内容: 5.1 用户注册数据库设计(0.5学时) 介绍
7、用户注册数据库及表如何设计。 5.2 用户注册界面设计(0.5学时) 介绍如何设计用户注册的用户界面。 5.3 用户注册功能代码(1学时)介绍如何编写实现用户注册各项功能的代码。考核要求:1.掌握表单验证技术2.掌握发送邮件技术。第6章 用户登录教学要点:1.图形验证码。2.防止SQL注入式攻击。教学时数:2学时。教学内容: 6.1 用户登录数据库设计(0.5学时) 介绍用户登录数据库及表如何设计。 6.2 用户登录界面设计(0.5学时) 介绍如何设计用户登录的用户界面。 6.3 用户登录功能代码(1学时)介绍如何编写实现用户登录各项功能的代码。考核要求:1.掌握图形验证码实现技术2.了解防止
8、SQL注入式攻击办法。第7章 用户留言教学要点:1.留言板如何实现留言。2.留言板后台如何管理。教学时数:4学时。教学内容: 7.1 留言板数据库设计(0.5学时) 介绍留言板数据库及表如何设计。 7.2 留言板界面设计(0.5学时) 介绍如何设计留言板的用户界面。 7.3 留言板功能代码(3学时)介绍如何编写实现留言板(第1、2、3版)各项功能的代码。考核要求:1.掌握留言板如何实现留言2.掌握留言板后台如何管理。第8章 聊天室教学要点:1.聊天室如何实现聊天。2.聊天室后台如何管理。教学时数:2学时。教学内容: 8.1 聊天室数据库设计(0.5学时) 介绍聊天室数据库及表如何设计。 8.2
9、 聊天室界面设计(0.5学时) 介绍如何设计聊天室的用户界面。 8.3 聊天室功能代码(1学时)介绍如何编写实现聊天室各项功能的代码。考核要求:1.掌握聊天室如何实现聊天2.掌握聊天室后台如何管理。第9章 论坛教学要点:1.论坛如何实现发贴子等功能。2.论坛后台如何管理。教学时数:2学时。教学内容: 9.1 论坛数据库设计(0.5学时) 介绍论坛数据库及表如何设计。 9.2 论坛界面设计(0.5学时) 介绍如何设计论坛的用户界面。 9.3 论坛功能代码(1学时)介绍如何编写实现论坛各项功能的代码。考核要求:1.掌握论坛如何实现发贴子等功能。2.掌握论坛后台如何管理。第10章 网上考试教学要点:
10、1.网上考试如何实现网上考试。2.网上考试后台如何管理。教学时数:2学时。教学内容: 10.1 网上考试数据库设计(0.5学时) 介绍网上考试数据库及表如何设计。 10.2 网上考试界面设计(0.5学时) 介绍如何设计网上考试的用户界面。 10.3 网上考试功能代码(1学时)介绍如何编写实现网上考试各项功能的代码。考核要求:1.掌握网上考试如何实现网上考试。2.掌握网上考试后台如何管理。第11章 网上购物教学要点:1.网上购物如何实现网上购物。2.网上购物后台如何管理。教学时数:6学时。教学内容: 11.1 网上购物数据库设计(1学时) 介绍网上购物数据库及表如何设计。 11.2 网上购物界面
11、设计(1学时) 介绍如何设计网上购物的用户界面。 11.3 网上购物功能代码(4学时)介绍如何编写实现网上购物各项功能的代码。考核要求:1.掌握网上购物如何实现网上购物。2.掌握网上购物后台如何管理。第12章 博客教学要点:1.博客如何实现写日志。2.博客后台如何管理。教学时数:4学时。教学内容: 11.1 博客数据库设计(0.5学时) 介绍博客数据库及表如何设计。 11.2 博客界面设计(0.5学时) 介绍如何设计博客的用户界面。 11.3 博客功能代码(3学时)介绍如何编写实现博客各项功能的代码。考核要求:1.掌握博客如何实现写日志。2.掌握博客后台如何管理。实验部分(一)基本要求通过实验
12、使学生掌握VBScript脚本语言的主要语法,掌握ASP程序设计的方法,学会用数据库、网页制作工具、VBScript和ASP设计开发出具有实用价值的网站。 (二)项目总表序号实 验 项 目 名 称学时数项目类别项目类型1教育网站设计与开发基础6学时基础型必做2留言板4学时综合型必做3网上考试4学时综合型必做4博客4学时综合型必做(三)实验内容实验一 教育网站设计与开发基础1.实验目的(1)掌握网页制作工具Dreamweaver的主要操作。(2)掌握VBScript脚本语言的主要语法。(3)掌握ASP程序设计的方法。2.实验内容(1)使用Dreamweaver制作简单网页。(2)使用VBScri
13、pt脚本语言给上述网页增加一些特定功能。(3)使用ASP给上述网页增加一些动态效果。3实验仪器与设备电脑、Windows XP、IIS、Dreamweaver等。实验二 留言板1实验目的(1)掌握留言板的数据库设计。(2)掌握留言板的用户界面设计。(3)学会编写实现留言板各项功能的代码。2实验内容(1)设计留言板的数据库,并在SQL Server 2000(或Access)实现它。(2)设计留言板的用户界面,并在Dreamweaver实现它。(3)编写实现留言板各项功能的代码。3实验仪器与设备电脑、Windows XP、SQL Server 2000(或Access)、IIS、Dreamwea
14、ver等。实验三 网上考试1实验目的(1)掌握网上考试的数据库设计。(2)掌握网上考试的用户界面设计。(3)学会编写实现网上考试各项功能的代码。2实验内容(1)设计网上考试的数据库,并在SQL Server 2000(或Access)实现它。(2)设计网上考试的用户界面,并在Dreamweaver实现它。(3)编写实现网上考试各项功能的代码。3实验仪器与设备电脑、Windows XP、SQL Server 2000(或Access)、IIS、Dreamweaver等。实验四 博客1实验目的(1)掌握博客的数据库设计。(2)掌握博客的用户界面设计。(3)学会编写实现博客各项功能的代码。2实验内容
15、(1)设计博客的数据库,并在SQL Server 2000(或Access)实现它。(2)设计博客的用户界面,并在Dreamweaver实现它。(3)编写实现博客各项功能的代码。3实验仪器与设备电脑、Windows XP、SQL Server 2000(或Access)、IIS、Dreamweaver等。(四)考核要求1熟悉网页制作工具Dreamweaver的主要操作。2、掌握VBScript脚本语言的主要语法。3掌握ASP程序设计的方法。4. 学会用数据库、网页制作工具、VBScript和ASP设计开发出具有实用价值的网站。说明:由于本课程实践性很强,所以考试方式进行了改革,主要采用上机考试与开发的教育网站答辩相结合的办法。在期末考试成绩中上机考试与开发的教育网站答辩各占50%成绩,在平时成绩中考勤和实验报告各占50%成绩。三、参考书目 1.朱印宏,袁衍明.Dreamweaver8完美网页设计ASP动态网页设计篇,中国电力出版社,2008年2月第1版。 2. 姜再兴,李万强,王晓丰.Dreamweaver MX 2004ASP网站开发基础与实例教程:职业版,电子工业出版社,2006年1月第1版。 本课程使用教具和现代教育技术的指导性意见针对本课程较强的实践性特点,教学中应采用大量的实例,灵活运用多媒体教学手段,深入浅出地进行讲解,提高学生的学习兴趣。
限制150内