一种教学中的互动与即时反馈系统及方法_3

文档序号:9688603阅读:来源:国知局
据库中。
[0028]图5为本发明之较佳实施例的网络结构图。以下将通过具体实施例来进一步说明本发明,:
(1)提冋:
学生端10通过截屏的方式,将当前学生端10的屏幕截图然后转化成流,通过HTTP方式上传到服务器端30,服务器端30会产生一个资源ID返回给学生端10,与时同时,会把该学生提问的记录写入到服务器端30的后台数据库中,然后学生端10将指令代号和资源ID按照约定好的格式组成相应的报文,再通过SOCKET将报文发送给服务器端30,服务器端30再把该报文通过SOCKET直接转发给教师端20,教师端20通过SOCKET接收到报文后按照事先约定的格式进行解包,解包后获取资源ID,然后通过资源ID向服务器端30发出HTTP请求获取相应的图片流,最后转成图片文件并展示出来。这样老师就可以实时查看每个同学的提冋?目息。
[0029]因为所有的提问信息都会存入到数据库中,这样管理员可以定期进行分析,查看哪些学生提的问题比较多,哪些学生提的问题比较少,哪些学生从来不提问,再根据这些数据老师可以了解到哪些知识点可能是自己讲解的不到位,导致很多人不理解,以便于改进自己的教学方式。而对于有些学生从来不提问,但是在实际考试中又不太理想的,则可以单独找他们聊天,这样就可以及时的跟进每个学生的学习和心理情况。
[0030](2)投票:
发起投票时,教师端20先截取当前屏幕然后转化成流,再通过HTTP的POST方式将流上传到服务器端30,服务器端30会自动生成一个唯一标识的资源ID返回给教师端20,教师端再将推送图片指令和资源ID按照事先约定的报文格式组包,然后通过SOCKET发送给学生端10,学生端10通过SOCKET接收到报文之后再按照相应的格式解包,得到资源ID之后再通过HTTP的GET方式向服务器端30请求下载图片并显示在学生端的显示区域。教师端20在推送图片指令发送成功之后,再通过SOCKET向学生端10发送投票指令,学生端10通过SOCKET接收到投票指令之后弹出相应的投票键盘,学生在选择相应的选项之后,会再次通过SOCKET把约定格式的报文发送给教师端20,教师端20在收到报文后按照约定的格式进行解包,获取到学生选择的选项,然后实时更新投票柱状图。也就是说学生投一个选项,该选项就会实时的增加一。在本实施例中,每个学生只有一次投票机会。
[0031](3)抢答:
发起抢答时,教师端20直接调出抢答器,老师点击开始时,教师端20通过SOCKET把约定格式的报文发送给学生端10,学生端10通过SOCKET接收到报文之后并解包,判断是抢答指令之后弹出抢答按钮,学生点击抢答按钮之后,学生端10会通过SOCKET把约定格式的报文发送给教师端20,而教师端20根据时间前后顺序来决定谁是第一个抢到的学生,然后在抢答器中显示该学生头像和姓名。
[0032]学生把抢答指令发送给教师端20的同时,服务器端30会将该学生的抢答记录记录在后台数据库,这样就可以对学生的课堂活跃度进行系统全面的分析,这样老师就可以实时了解学生的心理动态,并根据分析结果对学生进行单独的心里辅导。
[0033]经过现场测试,本发明具有如下效果:
提冋:
进行过现场的测试。一堂课,一个班以40人计算,整个系统可以支持每个学生可以提问20次-30次,如果是在传统的提问方式下,是根本无法做到这点的。
[0034]投票:
传统的投票方式,一轮投票下来包括统计环节,至少需要5分钟,而通过本发明,1分钟之内就可以完成从发起投票到结束投票。
[0035]抢答:
本发明在实际应用中,就算所有学生同时抢,也可以通过毫秒的先后差别来精确计算出谁第一个抢到了。
[0036]图6为本发明一种教学中的互动与即时反馈方法之第一较佳实施例的步骤流程图。如图6所示,在本实施例中,本发明一种教学中的互动与即时反馈方法,包括如下步骤:
步骤601,学生端将当前屏幕截图并转化为流,上传到服务器端;
步骤602,服务器端自动产生一个资源ID返回给学生端,并把该学生端提问的记录写入数据库;
步骤603,学生端将指令代号与该资源ID按照约定好的格式组成相应的报文,通过SOCKET将该报文发送给服务器端,由服务器端转发至教师端;
步骤604,教师端通过SOCKET接收到报文后按照事先约定的格式进行解包,解包后获取资源ID ;
步骤605,教师端根据资源ID向服务器端发出HTTP请求以获取该资源ID对应的图片流,并转成图片文件予以显示。
[0037]图7为本发明一种教学中的互动与即时反馈方法之第二较佳实施例的步骤流程图。如图7所示,在本实施例中,本发明一种教学中的互动与即时反馈方法,包括如下步骤:
步骤701,教师端截取当前屏幕转化成流,再通过HTTP的POST方式将流上传到服务器端;
步骤702,服务器端自动生成一个唯一标识的资源ID返回给教师端;
步骤703,教师端将推送图片指令和资源ID按照事先约定的报文格式组包,然后通过SOCKET经服务器端发送给学生端;
步骤704,学生端通过SOCKET接收到报文之后按照相应的格式解包,得到资源ID后通过HTTP的GET方式向服务器端请求下载图片并显示在学生端的显示区域;
步骤705,教师端在推送图片指令发送成功之后,通过SOCKET向学生端发送投票指令;步骤706,学生端通过SOCKET接收到投票指令后弹出相应的投票键盘,并于接收到学生的相应的选择后,通过SOCKET把约定格式的报文经服务器端发送给教师端;
步骤707,教师端在收到报文后按照约定的格式进行解包,获取到学生端的选择结果。
[0038]图8为本发明一种教学中的互动与即时反馈方法之第三较佳实施例的步骤流程图。如图8所示,在本实施例中,本发明一种教学中的互动与即时反馈方法,包括如下步骤:
步骤801,教师端调取抢答器,于接收到开始指令后,通过SOCKET把约定格式的报文经服务器端发送给学生端;
步骤802,学生端通过SOCKET接收到报文之后并解包,并予判断出是抢答指令后弹出抢答界面;
步骤803,学生端接收学生的抢答结果,并通过SOCKET把约定格式的报文经服务器端发送给教师端;
步骤804,教师端根据时间确定第一个抢到的学生端,并予以显示。
[0039]较佳的,于步骤803中,服务器端转发报文的同时将该学生端的抢答记录记录在后台数据库。
[0040]综上所述,本发明一种教学中的互动与即时反馈系统及方法通过学生端、教师端及服务器端的交互,可以让每个学生想提问都可以实时提问,老师也能看到所有学生的提问信息,本发明还可以让投票实时化,统计结果实时展现给老师看,可以做到为每个学生所投的选项保密;针对抢答则可以更加准确的找到第一个抢答的学生。另外,在本发明中,无论教师端运行什么课件,都可以不离开该应用,直接借助于该应用界面内容发起数字抢答、投票等行为,并完成即时的学情统计,便于教师对课堂教学进度的把握。
[0041]上述实施例
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1