计算机微信学习平台的建设.docVIP

  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文档。上传文档
查看更多
计算机微信学习平台的建设.doc

计算机微信学习平台的建设 摘要:大数据环境下,智能手机终端越来越普及,微信作为一个网络资源的传播工具,拥有有庞大的用户群和高接受率,微信平台作为数据采集和交互的手段在移动领域越来越普及,利用微信平台学习计算机知识,可以节省大量时间。本文分析了微信平台的建设,对微信内容的设计组织和实施进行探讨,提出一套可行的方案。 关键词:微信 移动学习 ThinkPHP框架 中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2015)07-0000-00 1 引言 大数数据环境下,高便利性,特别对于年青群体吸引力很大,在其学习过程中如果使用微信作为中介,可以发挥积极的作用。微信具有方便的传播,更庞大的用户群,使用者拥有良好的用户体验,可以为学者提供更多的选择和更加丰富的交流方法。 2 微信的优点 微信的很多功能是针对商家和个人生活而设计的,比如CRM(客户关系管理)和BLS(基于位置的服务),但对于个人而言,这些功能也可以加以利用,结合个人学习的特点,利用微信学习的优点,可以归纳如下: 可以利用微信的公众平台消息接口和用户进行互动,对于学习中的常见的问题可以利用程序自动回复,使用编辑模式中的自定义回复消息,公众帐号可以自定义消息回复规则。群发消息可以让指定用户接收到一定量的消息,方便进行内容发布和管理。在微信中对用户设置分组,发布有声有图有文字的多媒体资讯信息。信息传送的交互方式,可以使学习更加具有针对性,传统的学习模式下,个体之间的差异和个性往往被忽视和无法顾及,利用微信的互动方式,在微信内容的安排上,可以针对某个用户和某类用户进行分类,从而有针对性的学习。 3 微信平台的建设 3.1 基于ThinkPHP框架微信平台的设计发布 ThinkPHP是一个免费的基于PHP的开源WEB开发框架,也是目前流行的WEB应用开发框架。ThinkPHP具有开发简单、兼容性强和运行高效的特性,可以通过ThinkPHP方便快捷地开发和部署PHP应用。ThinkPHP是一个整体开发框架,其包含了底层架构、基类库、数据库访问层、兼容处理、模板引擎等多个常用组件。ThinkPHP使用面向对象的开发结构和MVC(Model View Controller)模式,即模型-视图-控制器模式,这种开发方式可以使用户界面和数据模型分离,使开发更加灵活。并且模拟实现了Struts的标签库,融合了RoR 的ORM映射和 ActiveRecord 模式, 封装了 CURD 和一些常用操作。通过公众平台提供的开发接口,设计第三方服务器程序,从而获得相应的信息反馈。用户、微信后台和我们开发的公众账号后台的第三方服务器三者之间形成了一个信息交互的关系。 ThinkPHP在数据库方面能够很好地支持MySQL、MSSQL、Sqlite以及Oracle 等多种数据库,并且能够很方便地进行跨版本、跨平台和跨数据库的迁移。ThinkPHP遵循 Apache2 开源许可协议发布,使用 ThinkPHP框架进行应用的开发是完全免费的。微信学习平台的开发就是利用微信公众平台提供的消息接口,用根据自身需求进行的二次开发。当前微信公众平台提供了编辑模式和开发模式,编辑模式:主要针对非编程人员及信息发布类公众帐号使用。开发模式:主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,通过编程方式实现自定义菜单的创建、用户消息的接收、处理、响应。 对于用户消息的接收和响应,主要是第三方服务器控制的编程,即通过开发者编写的程序让微信公众帐号自动地和用户进行对话。简单来说微信公众平台开发模式的数据交互线路可以归纳为:从用户到微信服务器,微信服务器到第三方服务器,第三方服务器返回数据包到微信服务器,微信服务器返回消息给用户。微信公众帐号启用了开发模式并接入了消息接口,简易的流程是:当用户向公众账号发送消息时,微信公众平台的服务器将消息通过HTTP 请求推送给第三方服务器,第三方服务器则根据我们预设的规则进行响应,并回复指定的消息。每一次的数据交互的过程都是由用户发送消息而发起的。微信公众平台开发模式提供了文件上传,用户信息获取接口和消息接口等,是开发时进行数据交互的标准。 3.2 微信平台内容设计和组织 根据本微信平台用户的现状,个体差别较大,有的已经通过国家计算机等级考试认证,有的刚刚开始接触,对于复杂一点的内容学习就会出现有的跟不上,有些因为内容过于简单而没有兴趣。为了解决这个问题,就必须在微信内容的设计方面下功夫,内容要全面,突出重点难点,在此基础之上加以扩展,满足更高需求的学习。微信平台提供了对用户浏览记录管理,可以对利用此功能了解用户对哪些内容比较感兴趣,哪些问题是难点,不易掌握,从而有针对性地加强此知识点的学习。根据移动学习的特征,把学习内容微型化,即使用微课的模

文档评论(0)

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

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

1亿VIP精品文档

相关文档