白 京,杜 锦
(1.云南大学,云南·昆明 650091;2.云南警官学院,云南·昆明 650223)
基于微信与Moodle的移动学习平台在公安教学中的应用
白京1,杜锦2
(1.云南大学,云南·昆明650091;2.云南警官学院,云南·昆明650223)
摘要:内容微信作为最受当代大学生欢迎的社交和聊天应用,已经成为大学生日常生活的一部分。本文利用微信、Moodle提供的二次开发接口,将Moodle这一主流在线教学平台所具备的丰富教学功能与微信相结合,使学生能够利用微信提供的界面,用自己最熟悉、最方便的方式进行移动学习。同时,笔者结合云南警官学院《信息网络安全与监察》课程构建了一门完整的微信课程,对公安院校教学的新形式进行了探索。
关键词:微信;Moodle;移动学习;HTML5
杜锦,女,云南警官学院信息网络安全学院讲师,研究方向为信息安全。
当前移动学习主要以智能手机原生应用(NativeApp)和移动Web这两种形式实现。智能手机原生应用针对iOS、Android等操作系统开发,充分利用移动操作系统提供的各种功能,运行效率和效果通常较好,同时能够实现信息的推送,具有良好的交互性。针对这种方式已经有大量学者进行了广泛而深入的研究,形成了众多的移动学习平台和应用程序。但是原生应用的先天缺陷在于必须针对不同的用户终端和操作系统进行单独开发,既浪费了人力物力进行重复开发,又不能保证学习平台界面、操作等的一致性。同时,由于需要单独下载安装移动学习应用,用户对这类的移动学习平台的接受度往往不高。
移动Web方式的移动学习平台则正好相反,用户使用智能手机上的浏览器打开移动学习平台界面后,可以直接在浏览器中展开学习,无须下载安装额外的软件,具备良好的跨平台性。采用这种方式的移动学习平台在解决跨平台问题的同时也带来的新的问题,如用户需要记忆网址、每次访问学习平台需要进行登录等用户体验上的问题,另一个更大的问题在于这种方式只能学生单方面的信息获取,不能实现消息的推送和良好的师生交互,很容易造成与桌面版在线教学平台一样资源丰富却无人使用的局面。
与此同时,各高校已经建成的Web在线学习平台有着大量优质的资源,却由于平台限制或技术因素不能在移动端得到良好的运用,移动学习平台与桌面学习平台间不能实现用户信息和学习资源的共享。
本文针对移动教学平台和桌面网络教学平台存在的用户体验差、缺乏跨平台性、交互性不强等问题,将微信公众平台这种创新的交互形式和Moodle这一成熟的在线教学平台有机地整合,形成一种全新的移动学习平台。从实用性、便捷性、跨平台性等几个角度对现有网络教学平台和微信的功能进行了扩展,力求能为公安院校的教学模式创新提供一种新的思路。
一、 基于微信与Moodle的移动学习平台
微信是腾讯公司2011年1月21日推出的一款社交应用,为用户提供基于移动互联网络的文字、语音、图片、视频的发送与接收功能。微信在提供点对点信息交互的同时还为用户提供了聊天群、朋友圈以及漂流瓶、朋友探测器、附近的人、QRcode扫描、网络通话等多种社交功能。根据腾讯公司2014年二季度财务报告显示,2014年第二季末,微信及WeChat(微信国际版)的合并月活跃账户达4.38亿*腾讯.腾讯公布 2014 年第二季度及中期业绩[DB/OL]http://www.tencent.com/zh-cn/content/at/2014/attachments/20140813.pdf.。根据2014年7月21日,中国互联网络信息中心(CNNIC)发布的第34次《中国互联网络发展状况统计报告》指出,截至2014年6月,中国手机网民规模达到5.7亿*CNNIC第34次《中国互联网络发展状况统计报告》[DB/OL].http://www.cnnic.net.cn/gywm/xwzx/rdxw/2014/201407/W020140721559080702009.pdf.。不难看出,微信仅活跃用户数已占全国手机上网的网民总数的83.1%,这样的普及率也使得微信成为全球范围内发展最快的社交应用。同时,对全国208所高校2500名大学生的调查显示,受访大学生中有84.7%表示正在使用微信*楼钢“985”高校图书馆微信公众平台现状调研与分析[J].中国出版,2014,14:34-36.,不可否认,微信已经成为大学生普遍接受的一种社交方式,融入了大学生的日常生活。
Moodle,即“模块化面向对象的动态学习环境”(Modular Object-Oriented Dynamic Learning Environment),是2002年在教育信息化背景下诞生的一款开源网络教学平台,已经被广泛地应用于各种在线教学系统。据Moodle官方数据显示,截至2014年11月,Moodle平台注册(安装Moodle并注册到官方的)站点数达到54664个,覆盖232个国家的68079982用户,共有7468702门网络课程运行在Moodle平台上*Moodle.org Registered Moodle sites[DB/OL]http://moodle.net/sites/。Moodle提供了覆盖整个学习过程的、完善的学习功能,可以实现各种形式的网络教学平台和在线课程。国内外将Moodle应用于网络教学的研究已经有很多,同时国内众多高校也已经部署或正在研究Moodle教学平台。但是Moodle平台多采用桌面浏览器进行访问,用户在移动端访问只能浏览缩小的页面,用户体验差。同时,现阶段针对Moodle开发的网络课程大量采用了Flash等技术,使得各种教学资源在智能手机上无法显示,造成用户难以在移动端使用Moodle进行学习。
在现有Moodle在线教学平台的基础之上,笔者进行了二次开发与数据整合,形成了基于微信与Moodle的移动学习平台,其基本结构如下图所示:
图1.2.1 学习平台基本结构
通过将Moodle与微信进行整合,将微信作为用户接口,可以实现Moodle平台内所有资源在各种终端、移动操作系统上的跨平台呈现,并实现丰富的功能,具体包括:
①课程管理(课程信息设计、发布、跨平台呈现及管理)
②作业模块(作业布置与回收汇总、学分及成绩统计)
③聊天模块(教师、学生之间的在线聊天室,可用于在线答疑)
④投票模块(在线投票与分析)
⑤问卷调查模块(在线量表发放与回收,信息统计与分析)
⑥论坛模块(针对课程、小组设立的讨论区,也可用于教师答疑)
⑦测验模块(在线测验、实时结果反馈和成绩统计等)
城乡学生功能指标比较(表2)调查显示,城市男生肺活量、脉搏、收缩压、舒张压等功能指标与农村男生差异无统计学意义(P>0.05),城市女生肺活量高于农村女生,差异有统计学意义(P<0.01)。
⑧交互与信息推送模块(实现教师、学生之间的信息交互和推送)
⑨实用工具模块(包含图书馆馆藏及借阅信息查询、英汉词典等工具)
⑩百科模块(为学生提供实时的名词解释、术语查询)
相对于原生应用程序和移动Web方式的移动学习平台的一些不足,基于微信与Moodle的移动学习平台的优势主要体现在以下几个方面:
(1) 交互性:利用微信提供的开发接口可以实现与用户文字、语音、菜单点击操作、图片甚至地理位置等多种形式的交互功能。
(2) 易用性:用户只需要通过扫描二维码的方式关注移动学习平台的公众账号,完成学生个人信息与微信用户的绑定,即可使用所有的学习功能,无须复杂的注册、登录等流程。
(3) 跨平台性:微信当前支持iOS、Android、Blackberry、Windows Phone等主流智能手机操作系统,涵盖当前几乎所有的品牌的智能手机和平板电脑。利用微信作为移动学习平台的入口使得用户无需额外下载任何应用,记忆任何网址即可实现在任意操作系统的任意终端设备上使用移动学习平台。
(4) 用户接受度:可以说微信已经成为大学生生活的一部分,将移动学习平台建立在微信的基础上对于大学生来说没有适应周期,是大学生喜闻乐见的一种形式。
二、移动学习平台在公安教学中的应用
笔者以云南警官学院《信息网络安全与监察》课程为例进行了教学内容的开发,借助基于微信与Moodle的移动学习平台,实现了以下教学应用:
(1) 课程列表与选课:通过Moodle提供的网络服务(Web Service)接口,可以实现在微信上直接查看平台上所有课程的列表,并使用公开课、密码选课、开放选课等选课方式进行微信选课,也可以查看当前已经选择的课程。
图2.1 微信课程课程列表界面
(2) 课程资料在线查看及下载:传统在线教学平台对课程内容中PDF等资料的展示依赖于浏览器及操作系统安装的Adobe Reader等插件,移动终端对PDF的支持情况不一,导致在线课程的大量附件不能实现跨平台浏览。通过采用HTML5与JavaScript技术,可以实现在浏览其中直接查看PDF资料,根据用户浏览的内容进行加载,避免浪费过多的流量,同时也可以根据用户需要下载完整的PDF资料。
图2.2 课程资料在线浏览
(3) 跨平台课件演示:由于大多数移动终端并不支持Flash,造成无法浏览传统基于Flash的在线课件。笔者采用HTML5技术,实现了PPT等课件在移动终端的跨平台演示,同时实现了SCROM标准课件的展示。
图2.3 课件的跨平台演示
(4)跨平台教学视频播放:为克服早期的Windows Media Player插件、Realplayer插件和当前广泛采用的Flash方式播放视频在移动终端不能播放的问题,采用HTML5技术进行视频的跨平台播放。
图2.4 跨平台视频播放
(5)课程内容便捷分享:微信作为一款社交应用,其“朋友圈”功能深受用户喜爱。学生在微信学习平台上浏览的所有教学内容均可以通过“朋友圈”、微信好友、电子邮件等方式一键分享,加速传播。
图2.5 教学内容分享
(6) 学习实用工具:微信提供的开发接口可以采集用户与学习平台的交互信息,利用这一功能,通过简单的二次开发,可以为学习者提供微信电子词典、快递查询、翻译、图书馆信息等服务器,方便学习者的同时也为学习平台增加用户的使用频率。
图2.6 学习实用工具
(7) 移动端与桌面端整合:移动学习平台在具有移动终端的各种便捷性的同时,也不免受到移动终端本身的限制。在用户上传文件、提交作业、编辑复杂的公式、图表等过程中,不能像桌面端一样进行方便的文字和文件操作。因此,基于微信的移动学习平台并非要取代传统在线学习平台。反之,通过开发,用户可以使用手机扫描二维码的方式直接登录在线教学平台,无须记忆繁复的用户名和密码,实现线上线下、移动和桌面的整合。
三、结语
微信作为一种全新的交互方式,其自身也在高速发展和完善中。可以预见,随着微信版本的更新和功能的进一步的开放,微信能为移动教学提供的功能将更加丰富。同时,微信移动学习也有其自身的局限性,并不能完全取代现有的在线教育平台。只有将微信作为桌面端教学的辅助形式,充分利用手机终端移动便捷的特点,才能为学习者的学习提供最大的便利。
(责任编辑刘敏)
作者简介:白京,男,云南大学网络与信息中心研究生,研究方向为信息技术教育应用。
收稿日期:2015-03-02
中图分类号:G420
文献标识码:A
文章编号:1672—6057(2015)02-114-05