基于smartfoxserver虚拟学习社区设计和实现

基于smartfoxserver虚拟学习社区设计和实现

ID:5994924

大小:28.00 KB

页数:6页

时间:2017-12-30

基于smartfoxserver虚拟学习社区设计和实现_第1页
基于smartfoxserver虚拟学习社区设计和实现_第2页
基于smartfoxserver虚拟学习社区设计和实现_第3页
基于smartfoxserver虚拟学习社区设计和实现_第4页
基于smartfoxserver虚拟学习社区设计和实现_第5页
资源描述:

《基于smartfoxserver虚拟学习社区设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于SmartFoxServer虚拟学习社区设计和实现  摘要:随着网络技术的迅速发展,虚拟学习社区也日益成为一个研究热点。本文在分析了当前虚拟学习社区发展现状的基础之上,认为SmartFoxServer作为专门为AdobeFlash设计的跨平台服务器,具有快速、可靠、强扩展性和强跨平台性等特征,是有效的虚拟学习社区的平台建设环境。在此基础上阐述了基于SmartFoxServer虚拟学习社区的设计目标、系统架构、功能设计等问题。SmartFoxServer技术构建的虚拟学习社区为网络虚拟社区的搭建提供了一种设计案例。关键词:SmartFoxServer;

2、虚拟学习社区;教学平台;Flash中图分类号:G712文献标志码:A文章编号:1674-9324(2013)16-0180-02一、引言6《国家中长期教育改革与发展规划纲要(2010-2020)》提出了中国教育改革和发展的战略目标,明确指出了:“信息技术对教育发展具有革命性影响,必须予以高度重视”,提出要“建立开放灵活的教育资源公共服务平台,促进优质教育资源普及共享”。虚拟学习社区也被称为虚拟社区、在线社区、网络社区、数字社区等,是一个网络上的公开虚拟空间,提供给大众表达自我、交流经验的虚拟环境。随着信息技术在远程教育中的应用,虚拟学习社区在内容呈现、知

3、识管理、协作讨论等方面发挥越来越大的作用,成为远程教育的研究热点之一。设计良好的虚拟学习社区使异地学习和交流成为了可能,在终身学习日益受到重视的今天,构建科学、合理、易用、有效的虚拟社区对于我国建设学习型社会具有重大意义。61.虚拟学习社区的研究现状。从功能上说,虚拟学习社区可以分为提供具体课程的正式虚拟学习社区和提供经验交流和沟通的非正式学习社区;从技术角度说,虚拟学习社区可以分为“以网站为中心”的虚拟学习社区和“以学习这为中心”的虚拟学习社区。通过资料查询可以发现,当前虚拟学习社区的研究主要集中在“以网站为中心”的虚拟学习社区上。“以网站为中心”的虚

4、拟学习社区的特点是:①有特定机构组织实施;②提供具体课程供学习者学习;③可针对特定内容组织讨论;④以互联网连接身处不同区域的教师、学生和专家。在国外,这种类型的虚拟学习社区项目以CSILE、TeacherNet、TelNet、SchoolNet、OWLink为代表。而在国内,首都师范大学“虚拟学习社区”团队开发的智能网络教学支撑平台、西南师范大学开发的“远程教育虚拟学习社区”、北京师范大学知识工程中心开发的“WebCL”平台等也大都属于这种类型。以上国内外虚拟学习社区的开发项目主要提供基于学科课程的学习和支持,注重正式学习的发生,而不能有效地促进学习者隐

5、性知识的共享和传播,没有有效支持虚拟学习社区在非正式学习学习中的作用。与此同时,国内众多的BBS、QQ交流群等交流形式在一定程度上满足了用户展示与交流的需要,对于学习者共享和传播隐性知识起到了一定的支持作用。2.SmartFoxServer运行环境的技术特点。SmartFoxServer是专门为AdobeFlash设计的跨平台socket服务器,开发者可以高效地开发多人同时在线的网络应用程序,国外开发者在此平台上已经开发出了大量多人Flash交互作品。SmartFoxServer服务器具有以下特点:①快速、可靠。SmartFoxServer是基于高效和可

6、升级的结构,可以在单CPU服务器机子上处理数千的客户端,是有名的平民的服务器,最低支持P2-350Mhz。很多公司和游戏机构都已经使用SmartFoxServer开发出了很多高质量的在线多玩家应用及游戏。比如ClubPenguin。②高制作能力。SmartFoxServer带有一套支持ActionScript1.0,2.0和Actionscript3.0的APIs他们都是从Flash核心对象扩展出来的新功能,可以让开发者简单快速地开发多玩家应用。③强扩展性较。SmartFoxServer可以使用ActionScript,JavaScript,Python

7、and6Java进行服务器端的扩展。自定义服务器端扩展,可以执行复杂的应用、游戏逻辑、高级用户、房间管理及服务器新行为,等等。对于SmartFoxServer的研究,国内将其主要应用于网页游戏中,在教育教学领域尚处于起步阶段。通过调研,笔者发现,有关在SmartFoxServer环境下构建一个能够有效地实现知识共享的非正式虚拟学习社区的研究尚处于起步阶段,本研究旨在此方向上做出努力。二、虚拟学习社区设计的总体思路6虚拟学习社区已经成为学习者网上学习必不可少的学习环境,构建完善的虚拟学习社区需要系统考虑学习者的学习需求。在设计理念上,应该坚持“以学习者为中

8、心”的思路,为学习者提供优质的学习资源和交互工具;在内容上,应该坚持以“课程内容

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。