推荐期刊

多媒体协同学习系统的设计

时间:2015-12-20 22:11:03 所属分类:软件开发 浏览量:

改进教学模式,提高教学质量是需要不断追求的目标,为此采用与网络结合的教学模式。在网络教学环境中,能够向学习者提供大量的主题学习资源和协作学习交流工具。网络学习平台,能够让教师和学生广泛参与,积极互动,有利于培养学生的自主学习能力、创新能力

  改进教学模式,提高教学质量是需要不断追求的目标,为此采用与网络结合的教学模式。在网络教学环境中,能够向学习者提供大量的主题学习资源和协作学习交流工具。网络学习平台,能够让教师和学生广泛参与,积极互动,有利于培养学生的自主学习能力、创新能力和实践能力[1].

  “网页设计与制作”课程教学要培养学生开发设计网站的能力,教学过程中注重学生技能和操作的培养,现代计算机技术、通信技术、网络技术、多媒体技术的发展,为“网页设计和制作”课程教学提供了绝好的机遇。计算机网络与协同机理的引入造就了多媒体协同学习系统,标志着教学手段现代化进入高级阶段。

  1 协同学习系统模型

  基于 Web 的网页设计与制作课程协同学习系统采用TCP/IP 协议实现远程交互式教学;采用数据库将学生的信息保存起来,存储在不同的模块。协同学习系统的主要功能有交互性--通过网络及时了解学生情况和演示教学内容,并加以指导;保存学生的所有信息,能在一定情况下有针对性的指导学生,实现学习测验及交互信息管理。

  本系统采用基于客户 / 服务器模式的一种协同学习模型,见图 1.

  在这个模型中,利用系统所提供的通信服务,可以实现教师与学生之间、学生与学生之间的通信、交流等活动。同时利用 EDBMS(面向对象的工程数据库管理系统)提供支持教师与学生协同学习的协作处理,完善了协同学习系统。在系统中通过 EDBMS 管理的协同规则库、学生状态信息库可以制定学生学习策略及所需要的协同学习类型,同时通过课件库及试题库提供学生学习、评测的基本素材。在协同学习过程中,教师还可以根据情况,通过 EDBMS 动态地改变每个学生在协同学习中的地位及学习的方式、内容,控制整个协同学习过程。

  2 系统结构

  根据上述目标和协同学习模型,设计了多媒体“网页设计与制作”协同学习系统体系结构,见图 2.

  由图 2 可知,多媒体“网页设计与制作”协同学习系统主要由课件库、学生信息库和教师模块、学生模块组成。教师模块的主要功能是登录后进行学生状态监控,并根据协同规则组织学生协同学习;学生模块的主要功能是登录后调用课件开始学习,并根据学生进行的相关内容测试给出评价信息,通过学生信息库传送给教师模块。

  3 系统实现方法

  系统采用的软件是 Internet Explore6.0 以上版本、Microsoft 的 Internet Information Server(IIS),并采用了 Access 数据库等。

  学生通过登录界面登录主学习界面,见图 3,服务器将提交的用户信息与数据库里的信息(如用户名密码等)进行比较分析,使学生能登录到学习界面。系统会把每一个学生的交互信息自动添加到数据库,包括学生的学习时间、测验情况、学习进度等。在系统的指导下,学生可以完成各个章节的学习,生动的网页和形象直观的动画可以帮助学生高效率的学习网页设计与制作课程。在没有教师的情况下,系统还可以智能化的针对学生的不足进行指导,比如弹出提示窗口,指出问题和解决的方案。

  主学习界面由标题、导航条、和主浏览界面组成,见图 3.如图 3 所示,学生点击导航条上的内容就可以进入学习内容交互界面,主浏览界面由章节目录和图文框组成,学生点击左边的目录上每节的超链接标题就可以在右边的图文框里浏览学习内容了,图文框里嵌入了动画插件,可以点击浏览动画。

  教师可登录教师界面,监视系统的状态,查看学生的学习情况,并解答一些疑难问题,和学生交流。教师还可以在适当的时候通过 NetMeeting 和同学们召开网络会议。

  4 多媒体数据库的建立与管理

  系统中所用课件库的建立需要非常大的工作量,但笔者成功建立了几乎覆盖“网页设计与制作”所有内容的多媒体课件库,解决了课件的网络问题。学生信息库的内容主要针对协同学习过程中所需要的信息建立,包含了所有参加协同学习的学生的信息,能够根据教师的需要进行补充、删除和修改。

  按照设计,数据库连接文件名称为 Conn.asp,该文件用于连接数据库,在所有与数据库连接的模块(页面)中只要包括该文件,即可连接和打开数据库 [3].程序源代码如下:

  < % s e t c o n n = s e r v e r. C r e a t e O b j e c t ( “ A D O D B .

  Connection”)conn.opem(“Driver={Microsoft Access Driver图 2 协同学习系统体系结构图 3 主学习界面(*.mdb)};PWD=111;DBQ=”&_server.MapPath(“bysj.mdb”)%>

  本系统采用 Access 数据库技术,建立相互关联的多媒体课件库和学生状态信息库,采用 VB 编程技术建立数据库管理系统,实现协同学习过程中的信息共享。

  5 结 语

  “网页设计与制作”协同学习系统的运行主要是基于客户 / 服务器模式的多媒体教学网络系统。本系统采用 B/S 方式的三层体系结构,充分考虑了用户的需求,进行了详细的设计,基本实现了平台管理系统的主要功能,包括用户登录、课程教学资料的查阅、资源上传下载、在线测试、论坛答疑等功能,基本完成了设计的要求。

  应用过程中为保证多媒体课件的运行速度,应采用具有较高传输速率的网络交换设备。

  参考文献:  [1] 启明工作室 .ASP 网络开发从入门到精通 [M].北京:人民邮电出版社,2007.  [2] 蒋毅 .WEB 与数据库连接技术应用对比分析 [J].计算机光盘应用,2011(23)。  [3] 邵丽萍,张后杨,柯新生 . 网页编程技术 [M].北京:清华大学出版社,2008.  [4] 董兴其,赖金 . 建立网上学校模型的若干教育和技术问题 [J]. 计算机工程, 1999(25)。

转载请注明来自:http://www.zazhifabiao.com/lunwen/dzxx/rjkf/27971.html