摘要:本文通过对目前国内外网络学习平台现状的调查分析得出了目前网络学习平台存在的不足,结合远程教育技术相关理论和Web2.0思想,给出了一套将Ajax技术运用于网络学习平台的实际方案。随着Web2.0的发展,Ajax作为一种新的技术思想被提出并运用于Web交互。Ajax的出现为Web设计和开发提供了新的思路,一定程度上颠覆了传统的交互模式。
文中对Ajax的技术架构及原理进行了剖析,并利用其核心技术XMLHttpRequest实现了网络学习平台客户端浏览器和服务器之间的数据交换和局部刷新,优化了网络和服务器负载,增加了用户体验度。研究了网络学习的特点和模式,利用Ajax技术,在实际的网校建设上采用了全新的交互方式,为学习者提供了一个良好的网络学习环境。详细给出了用户注册、快速登录、用户评论、进度控制、作业问答、权限验证、在线测试等模块中Ajax技术的应用样例。
这些实际的样例对今后的网络学习平台设计开发具一定的参考价值。
关键字:远程教育 网络学习 Ajax Web2.0
Abstract:This paper analyzes the current status of E-learning platform at home and abroad. With this analysis some shortages of the platform now is discovered. The theory of distance education technologies and Web 2.0 ideas will be given a set of practical solution that Ajax technology is used in the E-learning platform. With the development of Web2.0, Ajax as a new technical idea have been proposed and applied to Web interactions. The emergence of Ajax provides a new way of thinking for Web design and development, and to some extent subverts the traditional interactive mode.
This paper analyzes the technical construction and work principle of Ajax. The core technology of Ajax, XMLHttpRequest, is used on the E-learning platform to achieve a data exchange between the client browser and server, and to refresh the web page in part, and then the network and server load could be reduced, and the user experience could be promoted. Studied the characteristics and mode of E- learning, the use of Ajax technology, the actual building of online school apply a new interactive mode in order to provide a good E-learning environment for learners. The module sample of user register, quick login, user reviews, schedule control, homework questions and answers, authority verification, online testing is given in detail in this paper.
The actual sample has a certain reference value for design and development of E-learning platform in the future.
Keywords: distance education, E-learning, Ajax, Web2.0