1、基于微信公众平台的移动学习空间构建研究作者:孟凡立 陈琳现代教育技术摘要随着移动互联网的持续高速发展,移动学习已成为人们学习的重要形式之一,通过平台建构、资源建设、服务创新促进和优化移动学习,成为当前迫切需要解决的问题,然而在移动学习研究方面可落地的创新实践研究严重缺乏,该文通过利用微信建构新型的移动学习空间平台,一定程度上解决这一难题。文章首先分析了当前国内外移动学习平台建设情况,结合微信软件、微信公众平台交互功能强、普及度高、跨平台等优势,探讨了将微信公众平台用于移动教学的可行性,提出了完整的基于高校现有网络教学系统和微信公众平台的移动学习空间构建方案,并研究了学习空间的功能设计及关键技术
2、的实现路线。 零.引言随着 4G 网络商用、网络资费下调、Wi-Fi 覆盖范围增加和智能手机价格降低,移动互联网的普及继续呈井喷之势。根据中国互联网络发展状况统计报告 ,截至 2013 年 12月底,我国手机网民规模达 5 亿,其中学生是主要群体之一,占比 26.8%,通过智能手机访问互联网,在我国高校学生中已基本普及。大学生的日常活动以学习为主,移动学习方便、快捷的特点,得到了越来越多学生的青睐,很多大学生已经开始自主用手机寻找、下载、使用学习类的应用,如背单词等,大学生对移动学习的需求越来越强烈。 移动互联网已经成为常用的社会化传播体验方式,在线教育得到了广泛认可,移动学习作为在线教育的一
3、种方式也得到快速发展,高校开展移动学习的研究如火如荼,但实践应用明显缺乏,理论研究与实践脱节。高校向师生提供的移动互联网应用非常少,提供的移动学习资源更少,移动学习在高校中的应用明显滞后于社会整体水平,原因不是学生不具备开展移动学习的条件或进行移动学习的需求,而是学校没有提供适用的移动学习平台。 针对这种情况,研究从社交软件应用发展及微信公众平台功能入手,基于该平台丰富的开放接口、良好的用户使用体验、庞大的用户群体和方便的社交功能,提出了在学校现有网络学习资源的基础上,整合校内及社会开放教育资源,构建高校移动学习平台的建设方案,在校内现有数字教学资源整合、优化的基础上,针对移动学习特点,增加学
4、习过程跟踪、学习资源推送、横向答疑、学习评价等功能,最终构建一个泛在、强交互、重体验的移动学习环境。 一.移动学习平台建设现状及存在问题分析移动学习是在远程学习及多媒体教学基础上,随着技术更迭渐进及移动互联网发展而出现的一种全新学习方式,是学习者为满足不断增加的弹性学习需求,借助无线网和便携式移动终端设备,获取学习资源,进行主动学习的一种新型数字化学习方式1。移动学习是教育信息化发展的重要趋势,移动设备越来越多地被用作学习工具,郑凯等2认为移动学习一般具有以无线网络为环境支持,移动通讯设备为工具,数字化学习资源为内容支持,跨越场合、跨越情境、随时随地地学习等特点。使用微信等即时通讯工具开展移动
5、学习的相关研究,主要集中在利用软件自身通讯功能进行学习过程中的交互,或是利用微信公众平台的编辑模式进行问题解答及学生信息收集。如白浩3利用公众平台编辑模式下平台自身的信息推送、用户管理等功能,实现了与学生分组进行信息交互的功能,并得出了随着微信公众平台的日益成熟,将在教育领域拥有广阔前景的结论。王萍4利用微信即时通讯功能,通过“微信群”向学生提供移动学习服务,并指出微信作为一种移动社会化通讯平台,为移动学习提供了良好的支持和创新应用空间。Bray5分析了日本当前主要的移动应用在教育中的创新研究,指出 Line(日本主流即时通讯工具)等社会媒体虽然目前在教育领域应用还较少,但未来将在教育创新中体
6、现价值。江苏师范大学基于数字校园开发的微信公众平台,面向校内师生提供学术报告、课表、图书、校园卡等与学习、生活相关的各类服务,在师生中得到了广泛应用,2013 年 9 月提供服务以来用户数量已接近 2 万人,平台用户数量增长情况如图 1,从人数增长及后台统计数据来看,师生使用移动设备获取校园网资源的意愿非常强烈。 图 1 江苏师大公众账号用户增长曲线图 图 2 微信学习空间工作机制图目前移动学习的相关研究主要集中在移动学习理论、可行性、学习设备、网络接入、建设模式等方面,移动学习的理论探索从其理论依据筛选到移动学习需求分析,从移动学习的影响因素探索到教学模式构建,为移动学习实践提供了一定的支撑
7、与指导,但国内开展移动学习课程及资源建设的研究比重偏低,移动教学平台建设方式及具体实例研究没有得到研究者足够重视6。利用微信公众平台开展教学的研究,主要集中在使用微信自身的通讯功能,实现移动学习中师生、学生之间的信息交互。但在这些研究中微信仅作为一个通讯工具,没有利用微信公众平台开放接口功能进行二次开发,整合学校现有网络教学资源,引入教学过程控制、学习结果评价等改变传统教学模式的功能,没有形成利用微信公众平台构建完整移动学习空间的相关研究、建设工作。 二.移动学习空间的要素设计移动学习平台能否给学习者提供友好的人机交互界面、快捷的访问方式、高质量的学习资源、便捷有效的交流及协作方式,能否满足个
8、性化的学习需求,是检验学习平台是否成功的标准。基于微信公众平台的学习空间建设目标是,利用微信即时通讯、社交等自有交互功能和跨平台特性,在整合学校现有各类网络教学资源及数字化教学支撑系统的基础上,构建一个具有丰富教学资源、教学手段,实现教与学、学与学有效互动的移动学习平台,具体功能设计如下: 1 实现通过社交软件开展移动教学 2013 年底国内移动社交软件用户规模达 5.32 亿,在智能手机中的使用率高达 86.2%7,微信国内用户数已超过5 亿,微信在大学生群体中基本普及。通过微信向学生提供学习资源,学生无需额外安装软件,无需学习新软件的使用方法,可大幅降低学习平台的推广难度。通过微信与学习空
9、间的底层对接,学生在微信中打开学习平台,即可完成身份识别及登录,无需输入用户名、密码,缩短了接入时间,符合碎片化学习的快速接入需求。微信支持Android、IOS、Windows、BlackBerry 等操作系统手机,基于微信的平台无需再针对不同的移动终端单独开发客户端程序,降低了开发难度。鉴于微信上述优点,越来越多的组织,将微信作为其信息系统的移动互联网入口。使用微信作为学习空间入口,具有交互功能丰富、用户接入方便、用户粘性强、系统安全可靠、开发成本低等优势,社交软件由情感交流工具变成学生自由、自主学习和协作探索的认知工具,从而提升学生在学习过程中的情感体验和学习兴趣。 2 实现资源适用移动
10、学习的整合在现有数字化校园基础上,根据移动学习的教学设备、网络接入、使用习惯等特点,结合移动教学需求,对现有网络学习资源进行抽取、转码、整合,然后再推送到移动学习平台。通过这种资源处理方式,既充分利用了原有网络教学资源,又解决了移动学习平台教学资源来源的问题,同时还可以利用原有平台向学习者提供多样化的学习选择。移动学习空间不应脱离高校原有的网络教学资源,重建独立的烟筒式信息系统,而是要在整合现有学习资源的基础上,增加学习过程控制、内容交互、学习评价等模块,形成一个整体的信息化学习空间,将移动学习与传统网络学习结合起来,学习者可以根据课程实际需要及自身使用习惯灵活选择学习方式。 3 实现基于微信
11、的协作学习环境协作学习是通过小组或团队的形式组织学生进行学习的一种策略,学习方式由传统学习向移动学习、泛在学习转变,更加强调个性化学习,是信息时代教育变革的核心内容89。平台在传统师生纵向交互基础上,增加了学生之间的横向交互,实现了师生之间的混合式交互,加强了教师与学生、学生与学生、教师与教师之间的互动。学生可以在教师的指导下,讨论、协助解决学习中出现的问题,进行协作学习,促进教学过程由单纯的知识灌输向参与式学习转变。系统通过底层数据库与教务管理系统进行对接,通过教务管理系统提供的课表、班级数据,以及微信平台提供的学习过程跟踪、控制、学习兴趣等数据,自动将学生、教师组成群组、社区,展开相关学习
12、内容的对话、商讨、争论。解决的问题会以知识的形式保存下来,形成课程相关的知识库,随着时间的积累,越来越多的问题可以在知识库中直接找到答案。 4 实现个性化、可定制的教学空间平台应提供比传统网络学习更丰富的学习资源表现形式,在人机交互方面具有更为智能的互动体验,师生可以设计自己空间的布局与样式,添加、删除内容并且可以共享给他人,设置是否允许他人进行评论等。学生可以在个人学习空间了解自己的学习任务、学习记录和讨论话题,获取与自己相关的学习资源等个性化内容,支持学生根据自身学习偏好和风格定制学习进度和资源。通过与学校教务管理系统对接获取到学生的班级、课程信息,结合学生在平台学习时表现出的兴趣点、学习
13、目标向学生推送个性化的学习资源。教师在个人空间可以详尽了解学生对学习内容的掌握情况以及学习中遇到的困难主要集中在哪里,然后在现实或虚拟学习空间中进行更为有针对性地讲解与辅导。基于学习兴趣、学习效果和学习进度等视角,将自己负责的学生灵活分组,按群组进行辅导、学习资源分发和测评,实现个性化、多模式的教学。通过可定制、个性化的教学空间,为学生提供一种移动端沉浸、交互的学习方式。 三.关键技术及系统实现移动学习平台建设的主要难点,集中在如何有效地将微信自有交互功能用于平台内师生互动,如何实现微信与数字校园中各类信息系统的整合,如何实现原有资源适用移动学习平台,以及学习管理手段如何运用到移动学习平台中。
14、江苏师范大学在微信移动门户建设中,解决了微信与数字校园的对接,现有资源面向微信平台整合问题,并在我校省级教育信息化工程技术研究中心相关研究基础上1011,构建了基于微信平台学习跟踪、学习评价方法,具体情况如下: 1 微信与学校用户的实名对接学习平台需要将师生微信中的虚拟身份与学校中的真实身份对应起来,学生在使用微信访问移动学习平台时,系统可自动完成对学生身份的识别,无需登录即可获取到移动学习平台的访问权限。具体实现方法是通过微信与学校统一身份认证系统进行对接,学生首次使用学校微信服务时,微信官方服务器会把学生的 OpenID(Open Identification,数字身份识别标识)发送给学校
15、微信服务器,学校服务器收到后,会返回一个要求学习者填写校园卡号、密码的页面,学生填写完成后,系统将结果提交至学校统一身份认证服务器进行认证,认证通过后会将 OpenID 与校园卡号的对应关系写入学校数据库,从而实现微信号与校园卡号的绑定。用户再次访问时,平台会根据微信提供的用户 OpenID,到学校数据库中获取该 OpenID 对应的校园卡号,从而得到学习者在学校的真实身份。通过这种机制完成了微信与学校数字校园在用户身份上的对接,利用数字校园统一身份认证系统实现了移动学习空间的身份识别、访问控制、身份管理和统一授权。微信学习空间工作机制如图 2。 2 面向微信的数据整合长期以来,高校的网络中心
16、、现代教育技术中心和教务处等部门基于本部门视角建立了众多数字资源平台,各系统开发标准不同,平台之间缺乏有效的资源共享机制,形成了众多的资源孤岛12。本方案通过底层数据库对接、RSS 定制和网络爬虫等技术手段将分散在各处的课程相关资源整合到一起,根据微信适用标准,利用微信平台跨平台功能对文本、音频、视频进行统一处理,将处理后的资源通过移动教学向师生提供服务。具体实现方式如下: (1)通过数据库对接现有资源如掌握资源服务器的数据库权限及数据表结构,可以通过在移动学习平台上设置自动同步程序,将资源服务器上的资源定期同步到平台服务器。这种方式整合最彻底,可以将资源服务器上的资源信息完整的读取到学校微信
17、服务器。这种方式整合效果最好,但难度也最大,需要掌握资源服务器数据库的数据结构才能实施。 (2)通过 RSS 采集信息 RSS(Really SimpleSyndication,简易信息聚合)是一种信息聚合技术,是站点用来和其他站点之间共享内容的一种简易方式,也叫聚合内容。在资源服务器端使用 RSS 技术按标准的XML(eXtensibleMarkup Language,可扩展标记语言)格式向外推送信息,在平台服务器端可以根据采集需要,设定要采集内容 RSS 源,采集程序根据设定的 RSS 源、更新频率等参数将资源服务器数据同步到本地。 (3)通过网络爬虫获取资源在目标服务器不提供数据库接口和
18、 RSS 数据源时,可以通过网络爬虫来获取需要的资源。网络爬虫又称为网页蜘蛛或自动索引,是一种按照一定的规则,自动抓取互联网信息的程序或脚本。网络爬虫从初始网页的URL(Uniform Resource Locator,统一资源定位器)开始,在抓取过程中,不断从新页面上抽取更多 URL 放入队列,直到满足系统设定的停止条件。与传统的网络爬虫相比,此处获取资源的重点是质量,而不是数量,爬虫需要在原来工作机制的基础上对抓取目标进行更为准确的描述和定义。网络爬虫获取资源具有随机性,因此需要对抓取到的数据进行更严格的自动清洗和人工处理。 三种数据集成方式适用于不同的场景,各有优劣,具体特性比较如表 1。表 1 数据集成方式特点比较参数方式 数据库 RSS