基于BS模式移动学习系统开发模式研究与实践.docVIP

基于BS模式移动学习系统开发模式研究与实践.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS模式移动学习系统开发模式研究与实践

基于BS模式移动学习系统开发模式研究与实践   摘 要:本文对移动学习系统的不同开发模式进行了比较,根据移动学习系统的特点选定基于B/S结构的开发模式。首先分析了移动学习系统的组成,重点分析了移动学习系统的技术架构。为了适应移动学习系统的特点并实现高效开发,本文提出了在传统网络学习系统开发环境的基础上进行扩展的开发环境部署方案,并分析了其重点技术的实施方案。   关键词:移动学习;Moodle;前端开发框架;HTML5   DOI:10.16640/j.cnki.37-1222/t.2016.05.231   移动学习是指基于无线宽带连接和移动终端实现随时随地的学习。移动设备主要包括平板电脑、智能移动电话、电子阅读器等。在移动计算设备的支持下,构建移动学习的平台,能够让学习者在任何时间、任何地点根据自己的需要进行相应的学习。   本移动学习系统基于混合式学习理论进行开发。混合式学习是将传统的课堂学习和网络学习进行有效的融合,以满足学习者课外学习需求。2009年,一项大型调查报告《对在线学习的实证研究评价:对在线学习的元分析和评论》显示,混合学习是最有效的学习方式,其次是在线学习,而单纯的面对面教学是最低效的一种。作为课程的设计、开发及实施者的教师是移动学习系统开发的主体,因此设计高效的移动学习系统开发模式显得十分重要。   1 移动学习系统开发模式比较   目前,移动学习系统的开发模式主要包括基于通用软件的开发模式、基于B/S结构的开发模式和基于C/S结构的开发模式。这3种开发模式在开发阶段、应用阶段以及维护阶段的特点如表1所示。   1.1 基于通用软件的开发模式   基于通用软件的开发模式是指使用目前在移动终端应用广泛的应用软件,对这些应用程序的功能进行整合来开发移动学习系统。这种开发模式的优点主要包括开发难度和开发风险低,开发周期短。缺点主要包括系统独立性差,即如果要使用移动学习系统则必须安装这些应用软件;另外,使用这种开发模式不能对用户的访问权限进行定制,系统的安全性差。在学习要素的体现方面,可以比较好的展现学习资源,也可以为学习者和教师提供交流的学习环境,但是很难表达教学的策略。   1.2 基于B/S结构的开发模式   基于B/S结构的开发模式是指针对服务器端的开发,移动客户端使用通用浏览器即可访问移动学习系统。这种开发模式的开发难度、开发周期和开发风险中等,并且能够比较好的表达教学策略,是开发移动学习系统的较好的选择。通过用户管理功能,可以保障系统的安全性。目前,使用这种开发方式的开发平台也比较完善,教师只要进行简单的培训就可以掌握基本的开发方法。   1.3 基于C/S结构的开发模式   基于C/S结构的移动学习系统开发模式是指在移动终端开发移动应用软件。以这种方式开发的移动学习案例已经非常多。这种开发模式的优点是能够很好的表达教学策略,系统的独立性强,安全性好。这种开发方式的最大问题在于开发难度大、周期长,开发风险高。另外,由于移动终端设备类型多,开发平台不一而同,使得开发成本高。由于客户端需要安装移动学习系统,对移动终端设备基本配置要求较高。基于以上原因,这种方式也不利于教师快速开发辅助教学过程的移动学习系统。   2 基于B/S结构的移动学习系统开发模式   与传统的网络学习系统相比,移动学习系统在客户端设备、通信网络以及技术架构等方面存在不同。为了实现移动学习系统高效开发,可以通过在传统网络课程开发环境的基础上进行扩展,使其符合移动学习系统开发需要。   2.1 移动学习系统组成结构   移动学习系统所包括的用户角色主要有教师和学生,客户端的设备类型包括移动终端设备和个人计算机。这些设备通过移动通信网络和互联网访问系统功能模块,并由系统功能模块负责访问学习资源库,并向用户提供交互界面。移动学习系统的组成结构如图1所示。   系统功能模块是移动学习系统的核心部分,主要由以下子模块组成:   (1)学生功能模块:该模块面向学生,可以实现学生账户信息维护功能、课程信息浏览与选择功能、学习资源使用功能、作业及测验提交功能、提问与发表意见等功能。   (2)教师功能模块:该模块面向教师,可以实现教师账户信息维护功能、课程信息设置功能、教学资源发布功能、作业及测验管理功能、答疑功能等。   (3)数据挖掘功能模块:通过数据挖掘功能模块,可以对学生的学习行为以及教师的参与情况等进行分析,为课程管理者提供管理决策信息。   2.2 移动学习系统的技术架构   从技术角度分析,移动学习系统从下向上可以分为开发部署环境、网络通信环境和应用测试环境3个层级,如图2所示。   在移动学习系统的技术架构中,开发部署环境是最为核心的一层。移动学习系统可以借鉴传统网络学习系统的开发环

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档