一种基于微信平台实现课堂互动的系统与方法技术方案

技术编号:12783609 阅读:71 留言:0更新日期:2016-01-28 03:29
一种基于微信平台实现课堂互动的系统与方法,其中的系统包括微信用户端、微信数据库和微信服务器;其中的方法是基于微信公众平台的二次开发,使教师与学生通过共同关注所述微信公众号来建立教学联系。教师向微信数据库发送题目文件,并通过对微信公众号进行相关操作来选择开启题目和公布答案;学生利用微信公众号得到测试题的推送,并被要求及时提交答案。教师公布答案后,可以通过平台生成的网页看到学生答题情况,回答错误的信息仅呈现在学生本人和教师的客户端上。该系统在课堂教学中能够给学生提供及时的个人学习效果反馈、全班整体学习效果评估,并且能够有效保护学生隐私,改变了课堂上教师与学生的互动方式,使课堂更加有趣。

【技术实现步骤摘要】

本专利技术涉及一种方法,更具体的说涉及,属于通信

技术介绍
微信是一种更快捷的即时通讯工具,随着微信的广泛使用,越来越多的人使用微信与人沟通交流。但是,现有的基于微信平台的课堂互动系统一般都只是实现教学资源的推送,并没有真正实现教师与学生通过微信平台在课堂上的互动,老师也无法实时地了解学生对于课堂知识的掌握情况。
技术实现思路
本专利技术的目的在于针对现有的基于微信平台的课堂互动系统只实现教学资源的推送、并没有实现教师与学生通过微信平台在课堂上的互动等缺陷,提供。本专利技术为实现上述目的,所采用技术解决方案是:一种基于微信平台实现课堂互动的系统,包括微信用户端及微信数据库,还包括有微信服务器,所述的微信服务器通过网络与微信数据库相连接,所述的微信数据库通过网络与微信用户端相连接。—种基于微信平台实现课堂互动的方法,所述微信平台包括微信用户端、微信服务器和存储有用户信息的微信数据库,包括以下步骤: 老师和学生用户登录微信,关注微信公众号,生成老师和学生用户账号信息发送到微信服务器,微信服务器将老师和学生用户账号信息存储到数据库服务器; 添加老师用户的账号信息到微信数据库的教师表中;学生用户点击“注册登记”,向微信服务器发送登记个人信息的请求,微信服务器按照发送的信息指令反馈相应的消息提示,学生用户按照相关消息提示完成选择课程、学号、班级、手机号的信息发起基于文本信息的消息指令至微信服务器,微信服务器将对应的信息存储至数据库服务器中; 老师用户发送随堂测试题原始文件至微信数据库,所述的随堂测试题原始文件按照相应的模板制作成适合在微信页面中显示的题目样式,并将题目存储在微信数据库中; 相关题目存储入微信数据库后,老师用户点击微信公众号菜单栏“老师”选项中的“当前题库”按钮向微信服务器发送查询当前题库指令,微信服务器端确认老师用户身份后,将从微信数据库中读取到的相关题目内容反馈给老师用户的微信客户端,老师用户可以看到所提供的随堂测试题,点击具体每道题可以选择是否开放题目、是否公布答案以及答题情况; 在题目页面,老师用户点击开启题目按钮则向微信服务器发送开启题目指令,微信服务器发送指令修改微信数据库中所存储的题目是否开启的状态; 在题目页面,老师用户点击公布答案按钮则向微信服务器发送公布答案指令,微信服务器发送指令修改微信数据库中所存储的题目是否公布答案的状态; 在老师用户开放题目后,完成注册登记的学生通过点击微信公众号菜单栏“学生”选项中的“答题”按钮则向微信服务器发送请求,微信服务器校验该账户信息并确认了该账户与课堂的关联关系后,则微信服务器筛选出微信数据库中已经开启的题目,从而使得学生用户可以看到随堂测试题; 学生用户点开具体题目选择答案,点击页面中的“提交”按钮可以提交答案并发送到微信数据库,微信服务器进行解析,并将信息存储到微信数据库中;如果老师已经选择公布答案,学生可以马上看到自己选择答案是否正确; 老师用户点击题目页面中的“统计”按钮则向微信服务器发送读取答题结果的指令,微信服务器根据指令从数据库服务器中读取选择了该课堂学生的答案的统计结果,并将统计数据反馈给微信客户端,微信客户端处理从微信服务器端收到的数据,将数据以直方图和饼状图的形式显示,所有学生答完题之后,老师用户点击题目页面中的“统计”按钮可以直观的看到学生选择答案的直方图和饼状图显示,通过图形显示,老师可以判断学生们对于该知识点的掌握情况。与现有技术相比较,本专利技术的有益效果是: 本专利技术基于微信公众平台的二次开发使老师与学生通过共同关注微信公众号建立联系,老师向微信数据库发送题目文件,并通过对微信公众号进行相关操作来选择开启题目,学生则通过对微信公众号的相关操作来提交答案;教师公布答案后,可以通过平台生成的网页看到学生答题情况,回答错误的信息反馈仅呈现在学生本人和教师的客户端上。该系统与方法在课堂教学中能够给学生提供及时的个人学习效果反馈、全班整体学习效果评估,并且能够有效保护学生隐私。【附图说明】图1是本专利技术中系统示意图。图2是本专利技术中方法流程图。【具体实施方式】以下结合【附图说明】和【具体实施方式】对本专利技术作进一步的详细描述。一、实施例一 参见图1,一种基于微信平台实现课堂互动的系统,包括微信用户端、微信数据库和微信服务器;所述的微信服务器通过网络与微信数据库相连接,所述的微信数据库通过网络与微信用户端相连接。老师用户和选择了该课堂的学生用户建立了对应关系,并且用户账号信息与选择课程相对应的关系在微信数据库中的存储保证了学生与课堂的关联性;选择了该课堂的学生用户可以接收老师用户的题目推送,而没有选择该课堂的学生则无法接收题目推送。并且老师用户在学生用户提交完答案后可以实时的查看学生答题情况,即通过向微信服务器发送读取答题结果的指令,微信服务器在解析该指令后向微信数据库读取相关数据,再经过微信服务器的处理后将结果反馈给老师用户,从而老师能够直观的判断学生们的答题情况。二、实施例二 参见图2,一种基于微信平台实现课堂互动的方法,所述微信平台包括微信用户端、微信服务器和存储有用户信息的微信数据库,具体包括以下步骤: S1:老师和学生用户登录微信,关注微信公众号,生成老师和学生用户账号信息发送到微信服务器,微信服务器将老师和学生用户账号信息存储到数据库服务器。S2:添加老师用户的账号信息到微信数据库的教师表中,同时教师表中还存储有老师用户的课程信息,即使得老师用户账号与课程之间建立了相对应的关联关系。学生用户点击“注册登记”,向微信服务器发送登记个人信息的请求,微信服务器按照发送的信息指令反馈相应的消息提示,学生用户按照相关消息提示完成选择课程、学号、班级、手机号的信息发起基于文本信息的消息指令至微信服务器,微信服务器将对应的信息存储至数据库服务器中,则学生用户的账号信息与选择的课程建立起对应的关联关系。S3:老师用户发送随堂测试题原始文件至微信数据库,所述的随堂测试题原始文件按照相应的模板制作成适合在微信页面中显示的题目样式,并将题目存储在微信数据库中。微信数据库的题目表中存储着测试题的具体内容,以及是否开放,是否公布答案,正确答案等内容。S4:相关题目存储入微信数据库后,老师用户点击微信公众号菜单栏“老师”选项中的“当前题库”按钮向微信服务器发送查询当前题库指令,微信服务器端确认老师当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于微信平台实现课堂互动的系统,包括微信用户端及微信数据库,其特征在于:还包括有微信服务器,所述的微信服务器通过网络与微信数据库相连接,所述的微信数据库通过网络与微信用户端相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:田媛许炜周宗奎李青霖徐升洪蕴哲
申请(专利权)人:华中师范大学
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1