张宏旭
摘 要:随着信息技术的发展,信息技术在教学中的应用成为当前教学改革中的热点问题。以微信APP为代表的信息技术不仅为教师提供了一种先进的教学工具,同时为学生提供学习内容的多种展现形式,激发学生的学习兴趣和学习主动性,提高学生主动获取、分析、使用信息的能力。基于微信的移动课堂APP服务系统具有灵活开放,功能强大,多平台支持的优点,提高高职职业教育教学水平。
关键词:现代信息技术;微信;移动课堂;APP服务系统
传统的高职教学当中,主要呈现“满堂灌”的陈旧的教学方法。即使使用多媒体教学,也只局限于屏幕投放课件的方式,缺乏互动。影响了学生学习方式的培养。为了提高教育教学水平,促进学生的能动性。将教学资源与现代的信息技术微信平台相结合,对教学方式方法进行创新。设计出基于微信的移动课堂APP服务系统。
1 移动课堂APP服务系统概念和特点
移动课堂APP服务系统由课程APP应用客户端和对应的服务器端构成。学生在移动终端安装APP应用后,可以使用服务器提供的资源和服务。
2 基于微信的移动课堂APP服务系统的特点
2.1 微信简介
微信是腾讯公司于2011年初推出的一款快速发送文字和照片、支持多人语音对讲的手机聊天软件。微信支持跨通信运营商、跨操作系统平台通过网络快速发送免费(需消耗少量网络流量)语音短信、视频、图片和文字,同时,也可以使用通过共享流媒体内容的资料[1]。
2.2 基于微信构建APP服务系统的模式
采用轻量级,松耦合构架,利用微信作为移动课堂APP客户端。微信公众平台自定义接口作为I/O通道,构建后台APP服务器端,负责逻辑和数据处理,以文字,图片,语音等方式向学生传递知识,提供教学服务。
2.3 基于微信构建APP服务系统的优势
⑴构建成本低,节省流量:微信APP客户端和上下行通道完全免费的,利用他作为移动课堂APP客户端,学校不用再进行APP UI设计开发,只需要合理的调用接口来丰富APP功能和实现交互,节约总体成本。
⑵功能灵活,定制简单,全平台多语种支持:基于微信的移动课堂APP服务系统是完全耦合的,新功能上线不用重新开发APP客户端,不影响原有功能,所以教师可以根据课程和学生的需求制定服务和功能。支持多种语言和平台,可以显示简体、繁体中文,英文等截面。支持Wi-Fi无线局域网、2G,3G和4G移动数据网络,iOS版,Android版、Windows Phone版。
2.4 基于微信构建APP服务系统的功能
通过微信移动课堂APP服务系统,可以实现以下功能:⑴课程计划查询。包括上课时间,地点,授课教师等。⑵课程内容查询。包括课程计划,课程内容,课后作业等。⑶师生互动,课后辅导,答疑等。
3 系统的实践工作
微信APP服务系统Server端具有相对的独立性,可以使用PHP、ASP、JSP等多种网络技术实现。本次实现采用PHP技术搭建。
3.1 接口申请和接入
首先,到微信公众平台申请机构账号。然后到指定页面申请消息接口。填写URL网址。提交信息后,维新服务器将发送GET请求到填写的URL上。服务器端通过验证对请求进行校验。
3.2 账号绑定
学生要获取相关服务,需要将其微信账号与学校学生管理系统账号进行绑定。按照一定的格式发送信息到移动课堂公众账号。服务器端获取信息后,通过ODBC连接学生管理系统数据库,对账号密码进行校验,通过后将该微信号添加到指定专业记录,完成绑定。服务器端在操作成功后,返回特定的消息提示。
3.3 专业课程查询
学生在进行课程查询时,发送特定的检索词,服务器端将检索结果以列表的形式返还给学生APP客户端。学生点击其中的一条信息,将在新打开的页面中查看相应详细内容。
3.4 定制菜单创建
通过POST一个特定的结构体到微信平台服务器,可以在APP客户端创建自定义个性菜单。例如,创建2个菜单,选修课推荐、移动课堂学习信息。学生点击后,可以分别查看公共选修课推荐目录和本人在移动课堂里学习的课程基本信息以及学习进度。获取使用凭证后,Server端POST特定的菜单操作结构体到维新服务器。不论菜单创建成功与否,微信服务器都将返回相应的信息。
4 总结
微信平台APP功能日益强大,日趋完善。用户持续增长,并且使用技术门槛低,已经成为继QQ之后的第二大互联网通信平台。本文提出的基于微信构建移动课堂APP服务系统的方案,可能存在一些不足的地方,但是仍然可以给推进现代信息技术在高职职业教育教学提供一种选择和参考。
[参考文献]
[1]腾讯.微信FAQ[EB/OL].weixin.qq.com,2013-12-22.
[2]黄浩波,何卫华,叶青.微信及其在图书馆信息服务中的应用[J].图书馆学刊,2013,(1).
[3]计世资讯.2011-2012年中国手机操作系统市场分析.2013-02.
[4]微信.微信公众平台[EB/OL].消息接口指南.2013-12-22.
[5]江波,覃海燕.基于微信的移动图书馆APP服务系统设计与实现.2013-06.