MUD/MOO多用户空间的教育应用及前景分析

来源:岁月联盟 作者:佚名 时间:2010-08-15

摘要:MUD/MOO这种应用形式很好地符合了建构主义的学习要求,有着广阔的应用前景。本文分析了MUD/MOO技术与教育的结合点,在简单介绍了CollegeTown教育MUD实例之后,提出了MUD/MOO技术应用于教育时应该注意的几个问题。
关键词:MUD/MOO 学习环境 协作学习 虚拟环境
    机网络技术的,极大地改变了教育的观念和形态。在众多的网络教育应用形式中,MUD/MOO这样一种完全基于文本的网络学习方式,在国外得到了广泛的发展和应用,在国内却没有引起足够的重视。国外的实践证明,MUD/MOO是一种很好地构建虚拟学习空间、创设学习环境的技术,它很好的适应了"以学习者为中心",进行情景教学的教育理念,具有广泛的教育应用前景。
一、 什么是MUD/MOO技术?
    MUD是Multiple User Dungeon/Dimension(多用户空间)的简称,是一个通过网络连接、多用户自由参与、可由用户自主扩展的、主要基于文本的虚拟现实环境。当用户进入MUD后,就象现实世界一样,需要了解这个环境,与这个环境中的人和物进行交流,如到处漫游,与他人交谈,加入讨论,操作某个地方的对象(播放录象带、使用工具等)等。MOO(Mud Object-Oriented)是用面向对象技术构建的MUD,这种技术使学习者更容易创建新的对象。
    MUD作为一种基于文本的虚拟世界,是以ASCII字符为主的文本和ASCII字符组成的简单图形来表现的。这个虚拟世界借助于人的想象存在于人的头脑中,屏幕上只有提示你想象的文本和简单图形。在MUD世界中的一切活动,都是通过文本命令的形式进行的,只提供了很少的感官信息,需要参与者更加投入到系统交互中去,不仅用户与媒体之间进行交互,还要与其他参与者进行交互。
    实际上MUD是一个以客户机/服务器模式运行的程序,它接受多个用户通过Internet提出的连接请求,并为每个用户提供一个想象的实时环境。在服务器端运行MUD服务程序,它负责接受用户的操作请求,并根据内设的虚拟世界中的逻辑规则进行响应,用户要连接MUD站点,需要使用专用的客户端软件。在Windows平台上最优秀的MUD客户端软件是Zuggsoft开发的ZMUD。ZMUD采用图形化界面,使用非常简单,可以提供很多方便和乐趣。另外,也可以使用Telnet连接。
    MUD起源于一种在网络上流行的多用户角色扮演类交互式游戏(Multi-user Dungeons)而目前已经逐渐从多用户的交互式游戏,发展成为一种开放性的、广泛参与的建构主义模式的合作学习与合作工作的系统,多数非游戏MUD,都是MUD技术在学术领域和教育领域的应用,许多MUD将某些特定领域的人群联系成为虚拟的团体,进行合作的学习、研究与讨论,还有一些MUD的教育应用,不仅体现了MUD作为合作学习/工作的环境的作用,也体现了MUD作为通信工具(CMC)的作用,如开展过程教学,目前有多个在因特网上开展远程教学的教育机构将MUD/MOO作为其重要的组成部分。
    MUD是在UNIX系统上发展起来的,因此其结构继承了UNIX系统结构的特点,在MUD系统,不同的用户具有不同的权限等级,不同等级的用户具有不同的控制环境的权限,同时,又明确地支持信息的共享,不同用户之间可以进行交流,交换看法,合作学习与工作。
    用户在MUD世界中是以某一角色(替身)的身份存在着的,角色是MUD世界中最重要的部分之一,也是MUD世界的对象之一,用户是通过其角色生活在MUD世界,通过角色进行交互和交谈的。多数MUD的角户等级有客户(guest)、创建者(builder)、编程者(programmer)、精灵(wizard)等,不同等级的用户具有不同的控制权限,但是,所有用户都可以进行交流,彼此交换思想,进行合作。用户以其角色的身份在虚拟世界中相互学习、相互交流,逐渐认识所在的MUD虚拟世界,这正是MUD最有价值的方面。
    在MUD空间中,所有用户、物体、环境都是对象(Object),它们有各自的对象号(Object Number),每个对象有各自的动作(Verb)和属性(Property),这些动作和属性决定了它们的外在表现,也决定了它们如何与其它对象进行交互。最重要的是,每个用户对象在MUD虚拟世界中可以通过编写MOO代码创造对象并为创造的对象定义可具有的行为。这样,实际上就是用户创造和扩展了他们的虚拟空间环境,即系统提供必要的基础设施和对象结构,而虚拟世界的建立则完全是所有用户合作完成的,这是MUD/MOO虚拟世界设计的中心原则。
    MUD 有许多种类,不同种类的 MUD 提供不同的想象空间和虚拟感觉。一般来讲,MUD可以分为三类:
    社会性MUD:模拟社会生活性质的MUD。通常参与者多半在其中聊天,交朋友,讲笑话,讨论事情等。代表性 MUD有TinyMUD。
    教育性MUD:以学习和教育为主题的MUD,参与者多在其内参与学习或训练,或是共同解决问题,或模拟教育社区。代表性MUD有CollegeTown、Diversity University等。
    战斗性MUD:战斗导向的 MUD。参与者在其内多为解谜,战斗,升等级等。代表性 MUD有LPMUD、DikuMUD等。
二、 MUD/MOO技术的意义,与教育的结合点在哪里?
    简单地讲,MUD/MOO技术的意义在于构建了一个虚拟现实的网络空间。在这个空间中,参与者可以与他人进行交流协作,共同完成一项任务。从教育的角度看,实际上是构建了一个协同学习的网络虚拟环境。从这里,我们就可以找到MUD/MOO技术与教育的结合点。
    作为网络应用形式之一,MUD实际上具有两个方面的功能,一方面,MUD是一种通信工具,提供了一种独特的基于文本的CMC应用形式,能够提供同步和异步的通信交流;另一方面,MUD更是一种虚拟现实环境,在这个环境中,提供共享的进行创造、交流的空间,支持学习环境的设计,学习者可以进行合作的学习与建构。
    MUD/MOO很重要的一个特点是一个合作团体的活动空间,因为它提供一个合作项目的情境,空间(包括其房间和对象)是不断地由参与者合作地建立和重建着的。最好的合作发生在人们共同参与的活动中,仅仅共享一个情境还不能构成最好的合作与交互,在MUD/MOO,这种共同参与的活动就是合作地建构虚拟世界,以及与虚拟世界进行交互。建构主义理论强调个体在经验基础上建立自己的意义,这一理论在MUD/MOO中得到了充分的体现,在多数基于文本的虚拟现实环境中,对虚拟世界的扩展是由用户完成的
    MUD/MOO这种基于Internet和文本表现的虚拟现实技术具有许多优点,有着巨大的教育应用前景。MUD教育应用的特点,主要体现在以下几个方面:
    *MUD完全是基于文本的,它用文本来描述世界,特别是教育性MUD,对于语言教学有着天然的优势。例如在语言教学中构建一个MUD的交互环境,限定在一个学习小组的范围内,大家用特定的语言进行交流学习,可以起到类似"外语角"的作用,对于语言的学习很有益处。
    *参加MUD的人员可以来自不同的地点,大家互不相识,构成了一个真正的虚拟空间,在一定程度上实现了人际交往的平等性,大家可以真正的"畅所欲言",便于表达自己真实的想法,对于协作学习和学术探讨十分重要,这一点在传统的面对面的交流中似乎很难做到。
    *MUD中具有一定的竞争性、交互性和游戏性,具有很大的吸引力,便于激发学习者的学习兴趣。如果运用的好的话,又可以避免纯粹的计算机游戏的弊端,这一点在教育中特别重要。 
    *MUD中最重要的一点在于MOO,即Multi User Dimension Object-Oriented,面向对象的MUD技术。在MUD/MOO中,所有的事情都是由参与者自己构建的,没有任何外在的限制,这也十分符合建构主义的学习观点。
    *MUD这种基于文本的虚拟环境是借助人的想象而存在的,这有利于培养学生的空间想象和抽象能力,便于学生对抽象概念原理的理解和掌握,当然这必须有一定的直观经验作为基础。
    *在MUD中能够有效地创建学习情景、支持合作、促进交流、促进知识表达和应用,它结合了益智游戏、情景化学习、协作学习、远程教育等多种特性,是一个非常优秀的建构主义学习环境。
三、教育性MUD/MOO应用实例的分析
    在国外,MUD/MOO的教育应用取得了很大的成效,开展了很多研究活动。有许多成功的MUD/MOO教育应用的实例,比较著名的有
     * CollegeTown,地址是telnet://galaxy.bvu.edu:7777/
    这是由Buena Vista 大学组织的一个MOO,CollegeTown是一个基于文本的虚拟学术社区,目的是为全世界的师生提供一个学术交流的平台。在这里,人们可以自由交流,开设班级和学术研讨会,进行研究工作和班级项目。
     * Diversity University ,地址为telnet://moo.du.org:8888/
    这是Diversity University大学主持的MOO,开始于1993年夏季,现在被认为是最大的教育性MOO,它提供了一个类似校园的虚拟环境,适合不同的小组和人员进行学习。
     * GrassRoots MOO ,地址为telnet://rdz.stjohns.edu:888/
    GrassRoots MOO综合了基于文本的MUD虚拟现实技术和WEB技术,希望体现出因特网的信息和交流能力。GrassRoots是一个实验团体,吸引不同背景的关注人类学习的人们参与其中,进行广泛的交流探讨。比如说,少年儿童可以寻找他们的邻居或合作伙伴,不同大学的学生可以在这里进行合作的学习和研究。GrassRoots的"图书馆"有超过260个的,内容涉及教育、医学、心和残疾学。GrassRoots还有一个文化中心,里面有许多文化名人的著作,另外它还有一个博物馆。
    下面以CollegeTown为例,简单介绍一下MUD/MOO的实际教育应用。在CollegeTown中,当用户登录后,就可以看到用文本描述的虚拟学习空间,屏幕界面如下图所示:在这个虚拟空间中,有讨论教室、办公室、广场、楼梯,有其他参与者可以进行随时的交流,学习者可以进入教室,与其他人进行交谈,参与讨论问题,还可以上楼梯、买咖啡等等。最重要的是学习者还可以利用MOO来构建自己的对象,按照自己的意愿来构造虚拟世界。
实例二、利用ExploreNet构建MUD/MOO环境
    ExploreNet是一个专为教育目的而开发的两维MUD系统,在该系统中,虚拟世界是由一系列背景、计算机控制的对象(道具)用户控制的对象(替身或角色)组成的。在前面我们提高的纯文本的MUD虚拟世界中,所有的对象、空间、角色、物体、出口、甚至整个虚拟世界本身都是用文本描述的,对所有对象的操作、描述、与所有对象的交互、交谈,也都是用文本表示的,为数很少的图形则是用ASCII字符组成的,这种纯文本的方式所需带宽非常有限,这对实时的交互是至关重要的,具有它独特的魅力。但同时为操作带来了一定的难度。
    ExploreNet则是用两维图形表示对象的MUD,ExploreNet的所有对象都是用简单的两维图形表示的,甚至有一些常用的命令也简化为按钮、菜单等方面,这些都极大地简化 了操作。

CollegeTown中的虚拟空间

 

   利用ExploreNet设计的学习环境,其内容可以涵盖各个学科,特别是那些容易以故事
情节表示的学科,如文学、、写作、语言等等。
    例如在学习中,我们可以利用ExploreNet来构建英语学习的学习环境,将日常用语、词汇和语法的学习融入角色扮演的故事情景中。
    利用基于ExploreNet的学习环境,学生能够在指导下学习用英语叙述故事、用英语交流、锻炼用英语思想的技能,以及信息处理能力,此外,还能提高机应用的技能。利用ExploreNet这一两维MUD系统所建立的虚拟世界,能够为学生提供进行角色扮演的环境,支持学生之间合作的工作和学习,角色扮演所依据的故事情节可以是各种各样真实的故事或想象的故事。为了组织这些角色扮演活动,可以设计两个主要部分的内容:学习团体模型和课程内容模块。
  *  学习团体的设计
    在MUD环境中可以构建一种稳定的学习团体,一种由共同的兴趣或主题而建立起来的化虚拟团体,由学生通过、共享、交流而形成,甚至可以没有教师的干预。
    网络化的学习团体都是建立在共同兴趣基础上的,因为在所有网络化的学习环境的结构中,已经具有了建立基于共同兴趣的团体所需要的机制,也就是一个主题,一群对这个主题感兴趣的人群,以及用于进行交流的技术。 
    每一个MUD/MOO都具有各自的主题或开展某一系列的项目,正是这些主题或项目将人们吸引到虚拟的空间,组成网络化的虚拟学习团体。在虚拟学习团体中,所有的成员平等地共享信息,平等地参与学习过程,控制是分布在团体中的,学习活动是灵活和协商的,团体成员自我管理,具有很高的交互、交流。在MUD世界,每个用户都有一个虚拟的身份(或替身)交流的双方用文字表达动作、表情,交换思想,传达情绪。MUD具有很强的团体稳定性和交互性,有一个相对稳定的团体,对交谈过程有永久的记录,记录所有发生在这个虚拟环境中的活动,有固定的空间,就象一个社会一样,有它的发展,有它的记录,用户在MUD世界中"生活"着,能够进行长久的交流与合作。
  *  学习团体的模型
    基于ExploreNet系统的虚拟世界,可以用来作为学生进行合作的角色扮演的环境,为了组织这些角色扮演活动,要将学生组织成学习团体,学习团体可以由不同年级的学生组成,教师也可以参加到这些学习团体中,团体成员通过合作,在虚拟世界环境中达到特定的建构学习或问题求解任务。
    在英语学习环境的设计中,将日常用语、词汇和语法的学习融入在角色扮演中,参与者包括学生和教师,他们的参与主要有三个层次,不同经验或不同年龄的学生与教师分别担任客人、演员和世界建立者,他们在学习环境中分别具有不同的权限和责任。
    学生从客人身份开始,在虚拟世界中进行情景化的合作学习,在掌握了一定的经验后,发展成为特殊角色的扮演者,为此,他们必须掌握课程领域的主要思想,在英语学习环境中,则主要是掌握某些日常用语、语法、词汇等知识,因为他们必须在这个虚拟的世界中进行表演。
  *  课程内容模块
    课程内容主要是由教师确定的,而这些课程内容以什么样的故事情节表达,则可听取学生的意见,甚至可通过学生的讨论决定,由学生自主决定的故事情节,反映的是学生所感兴趣的领域,将更大地调动学生的参与积极性,有利于激发学习动机。
    我们设计的是一个与英语学习相关的虚拟世界,但只是一个实验性的学习环境,而并不是一个完整的课程,只涉及很少的课程知识,而且具体的课程还可以重新设计。学生可以在这个世界中选择所扮演的角色,在其中进行探索、交谈和操作,在合作进行问题求解的同时学习英语日常会话、词汇和语法方面的知识,并运用自己所学的知识。
应用情况的分析
1. 学生是否以他们在MUD中的角色来考虑问题,参与虚拟社区的建设。
2. 对相关课程内容(即词汇)的掌握是否有效,这主要涉及言语方面的能力:
    从实验观察分析,网络化学习环境对言语能力培养的作用不是非常突出,但还是有一定促进作用。例如发生在网络化的游戏当中有这样一段对话,扮演Zora的学生问扮演Zeke的学生有没有什么吃的,可她用词不恰当,Zeke当即给她指了出来。而在面对面情况下,学生就没能够判断出对方的用词是否合适。另一方面,文本输入方式的对话对记忆单词是有利的,但是学习好英语也离不开面对面对话的训练,因此,从这一点上,我们不能说网络化环境一定优于传统的面对面学习环境。 
3. 对问题的解决是否有效?
    实验组和对比组的问题解决策略存在着较大的差异,实验组在熟悉了系统的操作以后,能很有效地通过相互的合作完满地解决问题,这也与他们能够较快进入角色有关。相反,对比组进入角色比较困难,很难有效地进行合作,而问题的解决,很大程度上是依赖于相互的合作的。
4. 虚拟的学习环境是否有利于学生形成学习团体?这主要涉及人际关系技能
    在面对面情况下,影响团体形成的因素往往很复杂,并且共同的任务往往并不能成为团体的形成动力,因此在对比组,参与的学生并不能为了完成项目而形成团体,这也和学生不能进入角色有关。 
    而在实验组,学生是以角色身份"生活"虚拟世界中的,他们之间密切相关着,为了完成任务而相互合作,形成了较为密切的团体。
5. 是否有利于学生表达自己的思想?
    网络环境比较有利于思想的表达,亚洲人普遍的特点是不善于公开地表达思想,往往要等考虑完全以后才说出自己的想法,在网络化环境,由于避免了面对面情况下的尴尬,也就使得人们能够较为自如地表达自己的思想,在我们的实验中也表明了这一点。
四、在中应用MUD/MOO技术的前景及问题分析
    社会是一个"学习型社会", 人们越来越重视学习,教育和教学的观念也正在慢慢变化,教学的目的是为了学生的学习,学习更多的是"学习者自己的事情"。按照建构主义的观点,学习是学习者在一定的情景即社会文化背景下,借助其他人(教师和学习伙伴等)的帮助,利用必要的学习资料,通过意义建构的方式来实现的。与此相适应,提出了"探究性学习""基于资源的学习""学习环境""学习团体""协作学习"等概念。学习环境是提供给学生丰富的资源去探索,让学生自己去主动地发现问题,解决问题。学习团体则更多的是从学生学习的外部关系角度入手分析学生学习的因素,着重于整个学习者群体,学习者在学习过程中通过相互合作与支持来完成各种学习目标。这两个概念,都是以学习者为主体的,都需要学习者积极的合作与参与,都需要学习者及教师的相互指导、责任和持续的动机,都依赖于丰富的资源和信息。
    因此,学习应处于一个丰富的、反映真实世界的情境中,使得知识建构的过程得以发生,并且能够迁移到学校或课堂之外的环境中去。MUD技术就是很好的提供了一个以学习者为中心的环境,将学习内容安排在计算机支持的情景化活动中,让学生通过意义建构来进行学习。同时,学习团体或者协作团体也是学习环境的一个重要组成部分,在这种学习环境中,学习不是由教师控制和管理的,而是自我组织成相互支持与合作的团体,彼此之间进行充分的交流协作,MUD/MOO技术可以在最大程度上满足这种学习环境的要求。
    所以,在教育尤其是网络教育的发展中,对MUD/MOO这种虚拟学习空间的技术应该给予足够的重视,同时也应注意MUD/MOO技术和教育两者有机结合,体现出MUD/MOO技术的教育性。在具体的实践应用中,应该注意几个方面的问题:
1. MUD/MOO技术教育应用的基础在于为学习者提供一个便于交流与协作的网络学习环境与学习空间。所以在MUD/MOO设计时应围绕这个中心来展开,学习环境、学习资源的设计是重中之重,应注重创设情景、支持学习者的意义建构、促进学习者的交流与协作。 
2. 每一个MUD/MOO都应具有自己鲜明特色的主题或开展某一系列的项目,吸引感兴趣的人员加入,组成一个交流协作的团体,共同进行学习。
3. 从目前的技术实现情况来看,MUD/MOO技术对于语言的学习具有得天独厚的优势,在这方面有许多成功的经验可以借鉴,对于文学欣赏等文科性质的课程也有比较好的应用,但是有些实践性很强的学科,例如物理、化学等应用起来效果不是很好,关于这方面的问题还需要进一步的研究。
4. 在教育性MUD/MOO应用中,必须注意不能使其成为一个游戏性MUD,这就要求管理者必须对MUD/MOO做系统的规划,严格的管理。
5. 在具体应用时,要注意与其它学习方式互相补充。例如在外语学习中,MUD/MOO对于外语语音或口语的学习就很薄弱,这时就需要其它的学习方式加以适当的补充,共同完成系统的学习任务。
6. 在MUD/MOO教育应用中,应注重发挥MOO的作用,大胆鼓励学生自主的去创建新的对象,鼓励学生的开拓精神和创新意识,更好的促进学生素质的发展。
MUD/MOO作为一种优秀的虚拟学习环境,在国内的研究应用还比较少,理论和实践上还很薄弱,我们教育技术工作者应该对这一领域做进一步的研究,注重和其它学习形式的有机结合,更好地发挥它的优势。

[1] College Town, A Virtual Academic Community, http://www.bvu.edu/ctown/
[2] MUDs in Education: New Environments, New Pedagogies, 
Http://www.ibiblio.org/cmc/mag/1995/jan/fanderclai.html
[3] IRC/MUD/MOO: in continuing education & training,
Http://www.cs.tcd.ie/courses/ism/strtechs/best978/gcrddock/