者的主动性、积极性,既可以进行个别化教学,以可以进行协作型教学(通过各种协作式教学策略的运用而实现),还可以将"个别化"与"协作型"二者结合起来,形成一种全新的教学模式。这种教学模式可以完全按照个人的需要进行,不论是教学内容、教学时间、教学甚至指导教师都可以按照学生自己的意愿或需要进行选择,使每个学生应完成下列功能:
a.查询和访问网络教学服务器
b.和教师或其他同学直接通讯(进行咨询、辅导、讨论和交流)
c.和教师或其他同学共享或共同操作某个软件或文档资料的内容
(二)基于网络教学环境的教学策略
1.传授式策略:包括利用双向可视电话系统的同步式集中讲授,和利用电子邮件或下载教学内容、浏览页面等异步式讲授。
2.讨论式策略:可通过BBS系统参加讨论。
3.个别辅导策略:可通过Java语言编写的实时运行的CAI课件来实现,也可通过自由下载的CAI课件实现。
4.探究式教学策略:是指基于网络环境中通过电子邮件或邮件列表的学习方式,设立一些由特定的学生对象来解决的问题,要求学生解答。
5.协作式教学策略:基于网络协作学习是指利用计算机网络以及多媒体等相关技术,由多个学生针对同一学习内容彼此交互和合作,以达到对教学内容比较深刻的理解与掌握的过程。
(三)基于网络环境的教学系统结构
基于网络的教学系统是一个由硬件、软件、教学管理机构组成的一体化有机系统:
1.硬件结构是支撑网络教学系统的物质基础是校园网和Internet,应具有以下几个模块:接入模块、交换模块、服务器模块、网络管理与计费模块、课件制作与开发模块、双向交互同步教学模块。
2.软件结构是基于网络的教学系统支持教学的应用软件:
(1)多媒体授课系统
(2)多媒体学习系统
(3)师生交互工具
(4)网络题库管理系统
(5)作业批阅系统
(6)自动答疑系统
(7)教学资源库管理系统
(8)考试与评价系统
3.教学管理机构:基于网络教学系统同样需要一个机构来维持它的运行,进行教学研究、管理和教学工作。
1.3包含的主要技术问题
在以上基于网络的教学系统支持教学的应用软件中,这里主要介绍的技术问题是在网络教学中利用ASP技术+Access数据库制作网络教学的互动平台。
1.3.1关于asp技术的介绍
当前随着网络技术的飞速发展,利用网络实行远程教育已是发展趋势,而发展网络远程教育,首先必须建立一个合理的远程教育平台,使学生可以灵活接入网络,参与学习。这里就是利用ASP(ActiveServerPages)技术完成对基于Web的网络教学平台的构建。
ASP(ActiveServerPages)动态网页,是微软公司推出的一种通用网关接口的技术。ASP本身并不是一种脚本语言它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。我们可以通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面的知识,使用自己的Web服务器创建并运行动态交互式Web站点。用户端只要使用可执行HTML代码的浏览器,即可浏览ActiveServerPages所设计的网页内容。ActiveServerPages所使用的脚本语言(VBScript,JScript)均在Web服务器端执行,用户端的浏览器无需能够执行这些脚本语言。
1.3.2关于数据库的介绍
数据库系统是管理大量的、持久的、可靠的和共享的数据工具。其内部的数据是高度结构化的,大体上可以分成数据库和数据库管理系统两大部分。如果进一步解析数据库系统内部各个数据项之间的关系,还可以从模型的角度来分析数据库系统,即层次模型、网状模型和关系模型。
数据库系统是一种管理数据的工具,从这个简单的定义中,我们可以了解到它必须加具备的如下特点:(1)大量。现代的数据库系统往往是非常庞大的,动辄几十甚至上百G(1G=1000M)若是一个国家级的大型综合数据库,还有可能用T(1T=1000G)来作衡量单位。如此庞大的数据容量,已经远远超过了当今任何一台计算机主存储器的范围。因此任何一个数据库系统都必须以可靠的外部存储器作为硬件基础。(2)持久。数据库系统中的数据必须能够长久的保下去,这些数据并不是为某一特定的用途而准备的,不能应用一完成数据就随之消失。数据库系统中的数据必须长久的保存在可靠的存储器当中,持久的为各种各样的客户服务。(3)可靠。万一数据库系统发生软件或硬件方面的故障,应该能够快速将系统恢复到系统出现故障之前的状态。数据库系统中的数据是无数的数据工程师搜集整理而成的,必须对这些数据进行可靠而妥善的处理。(4)共享。众多使用数据库的用户,应该能够按照特定的、有序的方式存取数据。数据库系统可以被社会上各种各样的用户共享,因此必须事先做好这方面的工作,避免出现同步存储时可能造成的错误。
数据库系统依据其内部各个组成部分的功能的不同,可以划分成数据库和数据库管理系统两个方面。(1)数据库。即数据库系统中的物理数据部分。这些数据可以是文本文件、图像文件、声音文件、多媒体文件等,这些文件依据一定的规则存放在计算机的外部存储器当中。(2)数据库管理系统。即数据库系统中用于金像数据操作与管理的部分。该部分往往是一个功能强大的程序集合,能够完成存储数据、检索数据、删除数据、控制用户访问等功能。
数据库管理系统(DBMS)是一个由外模式、概念模式和内模式组成的多级系统结构。为了定义各级的模式,需要一组软件提供相应的定义工具。数据库为了保证存储在其中的数据的安全和一致,必须有一组相应的软件来完成任务,这组软件就是数据库管理系统,简称,DBMS。数据库管理系统的功能随着数据库系统的不同而不同。它应该包含如下几种功能:(1)数据库描述功能。借助该功能,管理人员可以定义数据库系统的全局逻辑结构、局部逻辑结构和其他各种数据库对象。(2)数据库管理功能。该模块包括系统的配置与管理,数据存储与更新,同时对数据的安全性和用户的登陆的权限进行严密的管理。(3)数据的查询及操纵功能。这主要是通过某种数据查询语言来完成对数据的查询和操纵。(4)数据库维护功能。一个完善的数据库系统,必须包括数据的引入引出管理、数据库结构维护、系统恢复功能和系统性能监控等功能。综上所述,可知数据库管理系统从本质上看是一组数据管理软件的集合;从内容上看,数据库管理系统有可以看成是数据描述语言、数据操纵语言和数据库管理例行程序的结合体。为了提高数据库管理系统的开发效率,现代的数据库系统除了DBMS之外,还提供了各种各样支持应用开发的工具。数据库管理系统是一个数据系统的核心,任何一个开发人员都应该熟悉一种以上数据库管理系统的操作。
数据库中的数据往往是高度结构化的,即数据库不仅仅要考虑每一个记录内数据像之间的联系,还应该考虑各个记录之间的联系。这就涉及到一个数据模型的问题,在数据库的发展过程中,先后出现了3种有影响的数据库模型:层次模型、网状模型、和关系模型。下面对这3种数据库模型作一个简单的介绍:
层次模型。该模型是以记录型为节点构成的树,它把客观的问题抽象为一个严格的自上而下的层次关系。层次模型具有如下两个特征:(1)有且只有一个无双亲的节点;(2)其他节点有且只有一个双亲。
层次模型具有层次分明、结构清晰的优点,它适用于描述客观存在的事物中有主次之分的结构关系。由于该层次模型各节点之间的特殊关系,因此存在着不可克服的缺点;只能反映实体之间的意义及对应关系。
网状模型。网状模型是以记录型为节点构成的一种
上一篇:
asp毕业生信息管理系统源码+论文+开题+文献+外文翻译(论文和程序)
下一篇:
试析影响公路路面平整度的因素及应采取的施工措施