基于微信公众平台的计算机教学辅助系统设计与实现
2016-12-06李瑞强
李瑞强
(无锡商业职业技术学院,江苏 无锡 214153)
基于微信公众平台的计算机教学辅助系统设计与实现
李瑞强
(无锡商业职业技术学院,江苏无锡214153)
微信公众平台在教学活动中得到了广泛应用,增强了师生之间的互动。本文以微信公众平台与计算机教学辅助系统为研究主题,从系统特点、系统原理、系统结构、开发要点、教学模式构建等方面对基于微信平台的计算机教学辅助系统设计与实现进行研究。
微信公众平台;计算机教学辅助系统;开发设计
1 前言
随着移动互联网技术的发展,智能手机得到了极为广泛的普及,成为人们生活中不可或缺的移动通讯设备。学生及其它年轻人群是智能手机使用的群体,智能手机的微信软件具有方便快捷、趣味性强等特点,吸引了更多年轻人群的关注。随着教育事业与计算机技术、移动互联网、通讯技术的发展,以微信公众平台为基础的计算机教学辅助系统越加广泛应用于教学当中,为教学活动的有效开展发挥了重要作用。
2 基于微信公众平台的计算机教学辅助系统的特点
2.1多样化的信息交流方式
微信公众平台通过与计算机教学辅助系统的连接,可实现多种信息形式的交流传递,交流起来更加方便简单,改变了依靠传统用文字来传递信息与交流的弊端,用户可根据需要自由选择信息交流方式,增添了交流过程中的乐趣,不再像传统文字交流显得被动、枯燥无聊,系统中有多种信息交流形式可供参考,提供了多种交流选择,其平台的开发接口还具有更多更加丰富的信息类型。
2.2灵活的功能与低廉的费用
该教学辅助系统的实现以微信公众平台为基础,作为一种教学辅助手段,提高教学效果。教师是执行者,学生是受益者与消费者。系统具有价格低廉的特点,只需花费网络流量费用,通过网络发送教学信息,进行教学内容的设计,正常开展教学活动即可。松耦合的链接方式将系统服务器与客户端有效整合,借助应用程序编程接口,用户在系统平台上实现人机交互,增加一些新功能,新功能的增加不需要对客户端进行重新的开发,对开发接口合理地调用可以开发增加新功能,节约了建设成本。
2.3在课堂中应用能够扩展延伸教学
系统使用起来方便快捷,不仅在课堂中,通过计算机辅助教学系统将教学内容发布到微信公众平台上,在任何地点任何时间,学生只要有手机就可以随时随地学习。当遇到问题的时候,打开微信公众平台查阅问题,或者发送信息等待教师解决,这种技术手段可以将传统的课堂与课后自习有机结合起来,突破了时间与空间的限制,大大提高了学习效率[2]。
3 教学辅助系统的实现
3.1教学辅助系统的实现原理
微信公众平台是客户端与服务器共同作用产生的信息化产物,连接方式采用了松耦合的连接架构方式,客户端与服务器彼此具有独立性。在平台上提供交互服务,对数据进行处理,并向用户提供信息,实现通信互连。通过消息交互,上传媒体文件,用户即可看到文件,获取有利用价值的信息。在教学活动中通过微信公众平台与计算机教学辅助系统的交互功能,下载和发布教学资料,上传到平台上,供师生参考。
表1 微信校验参数
用户在申请公众账号之后,运用超文本传输协议将信息发送到服务器上,收发服务器上的信息,形成可扩展标记语言,将服务器上的信息发送到端口的消息接口上。通过特定的处理程序处理消息,需要等待回复的信息再次转变为可扩展标记语言格式,再将需要回复的信息传送到服务器,再继续传输到用户终端,从而形成实现信息交互共享的系统平台。在教学活动中通过微信与计算机辅助教学系统的应用,实现对教学信息的交互共享。
3.2数据库应用
利用数据库对信息进行分类,针对多门课程一目了然地找到学科对应的数据库,从而点击数据库查找教学信息资料。数据库当中需要有文字、图片、声音、视频图像等基本元素,教师需要注册微信公众账号,并与数据库的内容相对应。
3.3系统结构
在建立公众平台之后,保证在服务器中存有全部用于开展教学活动的数据,微信服务器起到的作用是用户通过微信软件的使用与公众平台进行交互与验证,用户通过使用微信向教学辅助系统发送请求,系统对用户提供相关的教学资料信息。
3.4微信公众平台开发要点
(1)验证函数
微信本身属于一种软件,需要进行编程设计,这就涉及到大量的语言与字符串,开发中会使用到Token字符串,Token被称为访问令牌,对访问的系统对象进行控制操作的处理,开发者对其字符串任意设定,最好不要在众多的字符串中加入一些特殊符号。其字符串的设定应在管理界面上进行,即在后台服务器中能够看到与公众账号对应的字符串,相当于是两台服务器保障信息安全的密钥,这样可以判断出服务器之间的信息真实性。验证函数设置如图1。
图1 验证函数
(2)语言识别的转换
语音识别最常使用的方法是Recognition,是一种认证结果,编码方式为有万国码之称的可变长度字符编码,经过测试一般都可达到识别的效果。用户根据规则提出请求,后台对请求进行识别,进而从数据库中找到与之符合的资料[3]。
(3)微信记录的保存
对于程序员来说都有过这样亲身的体验:在注册的微信公众平台中,收发信息记录保留的时间只能保持五天。对于教学活动来说,应该保证其信息的永久性,即使不能达到永久存在的目的,也要保证能够延长一段时间,为保证平台的完整性,满足于教师教学与学生学习的需要,对信息记录的存放非常有必要通过数据库的建立来实现。
(4)身份验证
平台用户的身份验证都是唯一固定的,但身份验证也会因平台的不同而不同,也就是说根据学科课程的不同,用户的身份验证是不同的,同一个用户有不同课程的公众平台账号。根据身份验证的不同,用户可根据需要实现个性化教学与学习资料的推送[4]。
(5)信息查询
通过查询模块,不仅能够查询到与教学内容有关的资料,还能查询到与教学活动相关的信息,及时发送通知信息,以便做好充足的教学准备。同时也方便学生下载查询课程表与成绩等教务信息,体现了实时高效的特点。在公布微信账号之后,学生搜索到公众账号,关注之后通过咨询服务,服务器收到请求后,做出数据检索反应,形成独立形式的数据,以特定的形式将信息传递到平台中,供用户查询浏览。
(6)教学视频信息的回复
教学视频信息的回复很容易实现,简单概括来说是用户发送了视频链接,用户点击视频页面,即可观看视频,为用户的教学活动开展提供了多重选择,实现了师生之间通过平台在教学中的交流,更是突破时间与空间的限制,通过平台实现面对面的教学,学生再通过分享,进而达到教学视频交互性,使越来越多的教师从中找到教学灵感,学生从中受益。视频可以是教师通过网络进行远程教育的资料,也可以是教师对已经结束的课堂教学经过多媒体技术录制保存下来的资料,经过计算机教学辅助系统上传到微信公众平台中,供学生对教学内容进行回顾复习,达到温故知新的效果。设置语言如下:
(7)系统运行效果
教师在课前课后将资料传送到服务器上,学生输入,在页面中出现与
对应的资料,也可以通过语音的方式按照规定表达想要得到的资料类型,说出
,这样也能够获取到需要资料。
3.5微信公众平台辅助课堂教学模式构建
微信公众平台一种课堂教学中的辅助手段。微信公众平台辅助课堂教学模式的构建主要分为四个部分。
(1)前期分析
前期分析是微信公众平台辅助课堂教学模式构建的第一步,分析的对象既有微信公众平台本身,又包括学生利用微信促进学习的需求情况。通过平台构建辅助课堂教学模式,需要考虑到平台上的内容要与教学内容相衔接,其次保证平台的稳定性与畅通性,能够保证教学信息资料发送接收的畅通,保证系统平台维护及时,以确保及时发送教学辅助信息。
(2)辅助课堂教学内容
微信是一种新型的信息交流工具,受到学生群体的支持,在课堂教学中可以借助于公众平台接收与教学内容有关的学习资料。教师提前将基础知识上传到公众平台,以形象直观的图表等形式呈现出大致的知识结构,学生通过微信平台点击相关链接,就可以看到教师提前上传到平台中的基础知识,便于进行课前预习。授课过程中教师对平台上列出的内容实施讲解,课后还可以通过平台发送教学内容的总结,使学生全面掌握教学中的重点知识,还可以发送习题,学生可借助平台实现在线答题,实现了对知识的复习巩固。
(3)执行控制
在微信公众平台中有数据统计功能,从平台上学生浏览信息的次数,了解到对知识的掌握程度。教师除每天有一条群发信息的权限之外,还可以以个人账号与学生面对面实时互动交流,帮助学生解答疑惑。
(4)评价反馈
评价反馈是反映教学效果的重要途径,是对教学过程的监控,对于教学方法的改善具有重要作用。学生可以在公众平台上发表意见,以可视化的形式呈现,教师看到意见后及时对教学方法做出调整,改变了传统教学活动中学生不敢提出意见的现状,这种看似通过微信公众平台进行的“暗箱式操作”其实更加透明。
4 结论
综上所述,本文从五个方面对基于微信公众平台的计算机教学辅助系统的设计与实现的相关内容展开了论述。着重考虑到微信与计算机辅助系统二者之间的异同,结合教学内容,再加入一些人性化的页面设计,提供便利的服务,使之成为师生之间教学交流的重要平台。
[1]邓小霞.微信公众平台辅助课堂教学实证研究[J].现代计算机(专业版),2014(05):41-45.
[2]孟凡立,陈琳.基于微信公众平台的移动学习空间构建研究[J].现代教育技术,2014,24(10):19-25.
[3]山峰,檀晓红,薛可.基于微信公众平台的移动微型学习实证研究——以“数据结构公众平台”为例[J].开放教育研究,2015(1):97-104.
[4]倪礼豪.微信公众平台在翻转课堂中的应用研究[J].软件,2015,36(4):114-118.
[5]孙丽敏.基于B/S模式的课程教学辅助系统的研究[J].电脑与电信,2014(11):49-51.
Design and Implementation of the ComputerAssisted Teaching System Based on Wechat Public Platform
Li Ruiqiang
(Wuxi Vocational Institute of Commerce,Wuxi 214153,Jiangsu)
Wechat public platform has been widely used in teaching activities,enhancing the interaction between teachers and students.This paper takes the wechat public platform and computer assisted teaching system as the research topic,and studies on the design and implementation of the computer assisted teaching system based on wechat public platform from the system characteristics,system principle,development key points,and teaching modes.
wechat public platform;computer assisted teaching system;development and design
TP311.52
A
1008-6609(2016)06-0043-03
李瑞强,男,山东莱西人,本科,讲师,研究方向:计算机网络技术。
无锡商业职业技术学院院级课题:“基于微信的实习就业指导信息化平台研究”,项目编号:SYKJ14B19。