用户名: 密码: 验证码:
基于Flex技术的远程虚拟物理实验教学系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机技术的不断进步,促进了计算机辅助教育技术不断发展。将计算机仿真技术应用到大学普通物理实验教学,进行虚拟物理实验教学系统的开发,越来越被重视。
     然而现阶段,虚拟仿真物理实验教学系统存在以下不足:
     1)客户端部署困难,开发周期长。
     2)基于Web方式的应用,人机交互差,用户体验欠佳。
     3)大多数系统设计思路不灵活,未能考虑学生创造能力的培养,不利于学生自主地进行创造性的实验方案设计。
     4)传统基于Flash的实验教学系统,利用的是Flash绘图工具和时间轴“补间动画”加工成为逐帧动画效果来表现物理现象,其简化了内部数学关系。对于大学物理教学来说,需要展示定量的动态物理现象、定律和定理,这种方案缺乏科学性。
     本文以Adobe的Flex为平台,探讨基于Flex技术的虚拟仿真物理实验教学系统的设计,剖析了传统虚拟物理刚体力学、光学、电路实验系统的不足,利用Flex的丰富表现力、强大的交互功能、良好的计算能力,使得开发的实验教学系统在科学性、用户体验程度、软件灵活可扩展性方面都能大大提高。通过项目的实践,验证了利用Flex技术实施虚拟仿真物理实验教学系统是可行性的,并具有较多的优势,适合大学普通物理实验教学。
The continuous development of computer technology has boosted the computer-aid education.It has attracted more and more attention to apply computer simulation technology to the implementation of virtual physics teaching system.
     However, there exist the following deficiencies at the present stage.
     1)Problems with client deployment as well as too long a period of development;
     2)Poor human-computer interaction and user experience in using web-based system;
     3)Most of the design of systems is inflexible, failing to inspire the creativity of the students, which is not beneficial for students to design experiments creatively and independently;
     4)Traditional experiments teaching system is based on Flash, using the Flash drawing tools and timeline to demonstrate the physical phenomena in the form of tweening animation frame by frame. It simplifies the internal relations of mathematics, and lacking of science. For college physics teaching, that is not enough to demonstrate quantitatively the dynamic physical phenomena, laws and theorems.
     Based on Adobe Flex technology platform, this paper explores the development of the remote physical simulated experiment teaching system. It also analyzes the physical rigid body mechanics, optics, circuit test and other traditional experiments. Using Flex's powerful interactive features and good computing capability has the system of the virtual experimental teaching in science, user experience level and software flexible scalability can be greatly improved. The feasibility of the implementation of virtual simulation physics experiment teaching system based on Flex technology has been verified in this paper.
引文
[1]. BERQIAAmine, DIOP Alassane, HARMS Jiirgen. A virtual laboratory for practical exercises[EB/OL]. http://www. cui. unige. ch/tios/staff/Alassane. Diop/publications/ICEE2 002Manchester. pdf.2005-03-08
    [2].刘洪,基于X3D的远程教育系统的设计与实现[D].四川:四川师范大学.2006
    [3].湖南大学物理物理演示实验学习系统[EB/OL]http://jpkc.hnu.cn/dxwl/Course/Content/N141/200801261221/CAI/flash/cai .htm,2010-3-2
    [4].丘京松,虚拟现实技术在教育领域的应用[EB/OL],http://www.86vr.com/case/education/200507/6230.html,2005-07-4
    [5].中国科学技术大学天文与应用物理系开发的《大学物理仿真实验》[EB/OL].http://www.bb.ustc.edu.cn/jpkc/guojia/dxwlsy/kj/part4/chinese.htm #,2010-10-14
    [6].山东农业大学虚拟物理实验[EB/OL].http://www.sdau.edu.cn/physics/index.html,2010-10-14
    [7].北京邮电大学虚拟物理实验[EB/OL]. http://virexp.bupticet.com,2009-3-2
    [8].中南大学虚拟实验平台[EB/OL]. http://vlab.csu.edu.cn/index.html开发
    [9].许又泉,李仁发.基于Matlab和Java Applet的数字化实验室研究[J].微计算机信息,2007,23
    [10]. 台湾国立台湾师范大学物理系[EB/OL].http://www.phy.ntnu.edu.tw/demolab/,2010-10-14
    [11]. 美国密西西比州立大学WebTOP的物理虚拟实验室[EB/OL]http://webtop.msstate.edu/,2010-5-3
    [12]. Michael Karweit. A Virtual Engineering/Science Laboratory Course[EB/OL]. http://www.jhu.edu/virtlab/virtlab.html,2003-10-05.
    [13]. Chris Dede, Marilyn C.Salzman, R.Bowen Loftin.ScienceSpace:Virtual Realities forLearning Complex and Abstract Scientific Concepts[J].1996.
    [14]. ScienceSpace Project[EB/OL].http://www.virtual.gmu.edu,2009-1-10
    [15]. Z. M. Qiu, Y. P. Chen, A. D. Zhou, etc. Multi-user NC machining simulation over the WWW[J].Advanced manufacturing technology, 2001,18(1):1-6
    [16].颜国伟.深度分析:企业患IE上瘾症?被套牢且难自拔![EB/OL].http://it.sohu.com/20050518/n225608955.shtml,2010-09-30
    [17].吴毓书,周安民,吴少华,何永强,徐威.基于Fuzzing的ActiveX控件漏洞发掘技术[J]计算机应用2008,28(9):2253-2254.
    [18].黄永安,马路,刘慧敏.Matlab7.0/Simulink 6.0建模仿真开发与高级工程应用[M].北京:清华出版社2005.12
    [19]. WANGJ, CHENS, JIAW, et al. The design and implementation of virtual laboratory platform in internet [A].Proceedings of The First International Conference on Web-based learning in China [C].17-19 August,2002,169-177
    [20]. CAO JN, CHAN A, CAO WD, etal. Virtu ral programming lab for online distance learning [A], LNICS 2436, First International Conference [C].ICWL 2002 Hong Kong, China,2002.16-227
    [21].王克宏JAVA语言APPLET编程技术[M].北京:清华大学出版社,1997
    [22]. 唐纳德.A.诺曼设计心理学[M].北京:中信出版社,2010-3
    [23]. 赵英杰.FLASH MX网页编程宝典[M].北京:北京希望电子出版社,2002-10-1
    [24]. 刘沫.理工科大学生创新教育的理论研究与实践[D].南京:南京工业大学,2005
    [25]. 魏宁.当前CAI课件的缺陷及未来CAI的发展方向[EB/OL].http://www.smjy.com.cn/dzts/2/article/Article1396.htm.2010-09-28
    [26]. Flex[EB/OL] http://www.adobe.com/cn/products/flex/
    [27]. 唐建强.基于RIA技术的Web应用的研究[D].北京交通大学,2009
    [28]. 汪小刚.基于网络虚拟空间的学与教[C],第7届全球华人计算机教育应用大会论文集(下),2003:71-76
    [29]. Adobe Pixel Bender Toolkit [EB/OL]. http://labs.adobe.com/technologies/pixelbender/,2008-9-9
    [30]. 钟志贤.素质教育与教育技术.中国电化教育[J],1998,5.
    [31]. 周廷祥.基于建构主义的“自主—合作—自我评价”学习模式[D].重庆市:西南大学2008
    [32]. SumoPaint [EB/OL]. http://www.sumopaint.com/home/,2010-09-30
    [33]. Mondomo[EB/OL]. www.mindomo.com,2010-09-30
    [34]. Times Reader[EB/OL]. http://timesreader.nytimes.com/webapp/AppLogin.do,2010-09-30
    [35]. Flex和Flah不同之处Flash Flex差异[EB/OL].https://www.adobe.com/cn/products/Flash Player/faq/,2010-09-29
    [36]. Standard ECMA-262 [EB/OL]. http://www.ecma-international.org/publications/standards/Ecma-262.htm
    [37]. Robert C. Martin.敏捷软件开发原则、模式与实践[M].北京:清华大学出版社,2003-9.
    [38]. (美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.设计模式:可复用面向对象软件的基础[M].北京:机械工业出版社,2004-9
    [39]. Cairngorm框架[EB/OL].http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm,2010-10-04
    [40]. Renceln.为什么要使用Flash编写程序[EB/OL].Blog-http://www.rinceln.com,2006.8
    [41]. FlexPaper[EB/OL]. http://flexpaper.devaldi.com/,2010-09-29
    [42]. pdf2swf[EB/OL] http://www.swftools.org/,2010-09-29
    [43]. How to read BMP format images byte by byte using Flex/AIR-16(555 and 565),24 and 32 bits support only http://cookbooks. adobe. com/index.cfm?event=showdetails&postld=10264 ,2009-9-10
    [44]. 音频转换精灵[EB/OL]http://www.fhsoft.net/,2010-10-27
    [45]. NCH Switch Sound File Converter [EB/OL]http://www.nch.com.au/switch/index.html,2010-10-27
    [46].MP4/RM转换专家[EB/OL].http://www.powerrsoft.com/RM/,2010-10-27
    [47].超级FIV视频转换器[EB/OL].http://www.mp4soft.cn/,2010-10-27
    [48]. Allok Video to FLV Converter[EB/OL] http://www.alloksoft.com/flv_converter.htm,2010-10-27
    [49]. 市场份额[EB/OL]. http://www.adobe.com/products/Player_census/Flash Player/version_penetration.html#ft2,2010-10-14
    [50]. (美)菲利普.物理科学中的数据处理和误差分析(第三版)[M].广西:广西师范大学出版社,2006-12-1.
    [51]. 李庆扬王能超易大义.数值分析[M].湖北:华中科技大学出版社,2006-7
    [52]. BlazeDs[EB/OL]. http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/,2010-09-29
    [53]. Adobe LiveCycle Data Services [EB/OL]. http://www.adobe.com/products/livecycle/dataservices/,2010-09-29
    [54]. 廖雪峰.将Flex集成到Java EE应用程序的最佳实践[EB/OL].http://www.ibm.com/developerworks/cn/Java/j-lo-jeeflex/,2010-3-2
    [55]. XML[EB/OL] http://www.w3.org/XML/,2010-09-29
    [56]. Experience Matters[EB/OL]. http://www.51xflash.com/article/air/200811/11-4935.html,2010-09-30
    [57]. AJAX [EB/OL]. http://www.ajax.org/,2010-09-29
    [58]. 冯勇.基于异步Web模式的富互联网应用研究与实现[D].湖北:华中科技大学,2006
    [59].钱钰、陈志云.基于Flex的RIA技术在教学软件中的应用[J]计算机与数字工程,2009,5(37)
    [60]. Silverlight [EB/OL].http://www.silverlight.net/,2010-09-29
    [61]. JavaFX [EB/OL]. http://Javafx.com/,2010-09-29
    [62]. XUL[EB/OL]https://developer.mozilla.org/cn/xul,2010-10-27
    [63]. Laszlo[EB/OL].http://www.laszlosystems.com/,2010-10-27
    [64]. Avalon[EB/OL]. http://msdn.microsoft.com/en-us/magazine/cc188739.aspx,2010-10-27
    [65]. Eclipse[EB/OL]. http://www.eclipse.org/,2010-09-29
    [66]. Box 2D[EB/OL]. http://www.box2d.org/,2010-09-29
    [67]. Motor[EB/OL]. http://lab.polygonal.de/motor_physics/,2010-09-30
    [68]. APE[EB/OL].http://www.cove.org/ape/,2010-09-30
    [69]. (俄罗斯)П.Д朗道,E.M栗弗席兹.力学(第五版)(理论物理学教程第一卷)[M].北京:高等教育出版社,2007-4
    [70]. Colin Moock.Essential ActionScript 3.0[M].Adobe Dev Library 2007-6
    [71]. OpenGL Shading Language [EB/OL]. http://www.opengl.org/documentation/glsl/,2010-09-29
    [72]. 梁柱.光学原理教程[M].北京航空航天大学出版社,2005
    [73]. BIRT[EB/OL].http://www.eclipse.org/birt/phoenix/,2010-09-30
    [74]. JFREEChart[EB/OL].http://www.jfree.org/jfreechart/,2010-09-30
    [75]. 王楚、余道衡.电路分析[M].北京:北京大学出版社,2000
    [76]. 虚拟电路实验软件[EB/OL].http://www.onlinedown.net/soft/54471.htm, 2010-09-29
    [77]. 郑耿忠,刘秋梅,赵芜野.基于WEB的电路虚拟实验室的设计与实现[J]五邑大学学报2006,20(03)
    [78].周皓峰,方方,朱扬勇.ActiveX技术对浏览器/Web服务器构架的功能扩充[J].计算机工程,1999,25(12):33-35.
    [79]. 王喜媛,张平平,王会斌.分布式组建的虚拟教学实验室ActiveX应用研究[J].科技管理研究,2009,15:498-499

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700