一种电子课堂上课的方法和系统的制作方法_2

文档序号:8413468阅读:来源:国知局
信息后,教师端在屏幕上提示准备就绪,教师可以开始上课。教师上课时在教师端的屏幕操作输入被教师端接收后通过广播的方式发送至各个学生端。学生端接收到屏幕操作输入后,然后根据的屏幕操作输入控制屏幕。由于教师端的屏幕分辨率和学生端的屏幕分辨率各不相同。比如教师端的屏幕分辨率为:1280 X 720,在学生端,有的屏幕分辨率可能为960X640,有的为1280X720,有的为1920X1080。屏幕操作输入包括:点击、滑动等,这些屏幕操作输入必然带有输入坐标。教师端接收到的屏幕操作输入坐标依赖于教师端的屏幕分辨率。在教师端的屏幕分辨率下的这些屏幕操作输入到学生端可能不适用。因此需要经过坐标值映射。屏幕操作输入中的坐标值映射如下:首先在教师端,当教师端接受屏幕操作输入时,将屏幕操作输入中的坐标值转换成标准分辨率下的坐标值,由此,当教师端发送给学生端的屏幕操作输入中的坐标值为标准分辨率下的坐标值。相应地,学生端接收到教师端发送的屏幕操作输入中的坐标值也为标准分辨率下的坐标值。当学生端根据接收到的屏幕操作输入控制屏幕时,需要将标准分辨率下的坐标值转换成学生端分辨率下的坐标值。也即学生端将接收到的屏幕操作输入中的坐标值转换成当前分辨率下的坐标值,然后根据坐标转换后的屏幕操作输入控制屏幕。比如教师端接收到的屏幕操作输入:〈Opt =点击,X=360, Y =240〉,教师端的屏幕分辨率为1280X720,标准分辨率为1024X768。因此转换后的标准分辨率下的 x=XX 1024/1280 = 360X1024/1280 = 288,y=YX768/720 = 240X768/720 =256。因此教师端发送至学生端的屏幕操作输入为:〈Opt=点击,X=288,Y = 256〉。假设学生端屏幕分辨率为960X640,因此有映射关系:χ=ΧΧ960/1024 = 288X960/1024 = 270,y=YX640/768 = 256X640/768 = 213。于是在该学生端映射后的屏幕操作输入为:〈0pt =点击,X=270, Y = 213〉。学生端最后根据映射后的屏眷?呆作输入控制屏眷。
[0024]当教师完成课堂上课后,教师在教师端输入结束课堂的指令。教师端接收到结束课堂的指令后,通过广播的方式向各个学生端发送结束课堂的指令。当学生端接收到结束课堂的指令后,解除屏幕和按键的锁定。
[0025]除了上述功能之外,本实施例中,学生端还具有录制上课过程以及回放上课过程的功能。录制的内容包括:教师的讲话以及屏幕操作输入。也就是学生端将接收到的屏幕操作输入按时间序列保存,同时进行上课录音,并将上课录音保存。并且学生端还保存了上课录音、按时间序列保存的屏幕操作输入、以及课件之间的对应关系。学生端通过文件方式保存、上课录音、屏幕操作输入、及其与课件的对应关系,该文件称为课堂记录文件。课堂记录文件包括文件头、屏幕操作记录、音频数据记录三部分内容。其中文件头包括:录制时间、所对应的课件信息、教师端的屏幕分辨率、屏幕操作记录在文件中的位置、音频数据记录在文件中的位置。其中所对应的课件信息包括:课件名称、课件文件名称、课件最后修改时间、课件散列值、开始页面。课件内容通过文件方式保存,所保存的文件为课件文件。同一课件名称可能对应多个版本的课件文件。由于每次上课过程总是在特定的版本的课件文件中进行,因此,为了防止混淆,课堂记录文件保存了课件最后修改时间、课件散列值。屏幕操作记录按时间保存序列保存的屏幕操作输入,包括:TimeAct, Act1n, Posit1n。TimeAct用于保存时间,所保存的时间为相对时间,即相对于课堂上课的时间。Act1n为屏幕操作,比如,点击,滑动等等。Posit1n为屏幕操作的坐标。屏幕操作记录在文件中的位置保存于文件头。屏幕操作记录之后是音频数据记录。音频数据记录可以采用无损的WAVE格式,也可以采用MPEG等其他有损压缩的格式。音频数据记录在文件中的位置保存在文件头中。
[0026]回放上课过程的功能,即为根据课件文件和课堂记录文件对上课过程进行回放的功能。具体实现如下:首先载入课堂记录文件,根据课堂记录文件的文件头所记录的对应的课件信息载入课件文件。载入课件文件时需要进行一致性判断,即比较课件名称、课件最后修改时间和课件散列值。假如所载入的课件文件与课堂记录文件的文件头所保存的课件名称、课件最后修改时间和课件散列值不一致时,结束播放;否则转跳到课件信息所保存的开始页面,并载入课堂记录文件中的屏幕操作记录和音频数据记录进行播放。播放上课过程时,根据屏幕操作记录中的屏幕操作输入对课件内容进行控制,并同步根据音频数据记录播放声音从而演绎上课过程。播放上课过程时,学生端可接收停止、暂停、快进、倒退、倍速等指令输入。当学生端接收到停止、暂停、快进、倒退、倍速等指令输入时,相应地,学生端执行停止播放上课过程、暂停播放上课过程、快进播放上课过程、倒退播放上课过程以及按相应的速率倍数播放上课过程。
[0027]需要说明的是,上述实施仅仅是本发明最佳实施方式之一,凡是采用等同替换或等效变换的方式而形成的技术方案均符合本发明的精神,落在本发明权利要求保护的范围内。
【主权项】
1.一种电子课堂上课的方法,其特征在于,包括如下步骤: 51:教师端和学生端通过WIFI路由器建立一对多的无线连接关系; 52:教师端和学生端同步课件和课件页面; 53:教师端冋步控制学生端; 其中,所述步骤S3包括以下步骤: 531:学生端锁定屏眷和按键输入; 532:教师端接收屏幕操作输入; 533:教师端将屏幕操作输入发送至学生端; 534:学生端接收教师端发送的屏幕操作输入; 535:学生端根据接收到的屏幕操作输入控制屏幕。
2.如权利要求1所述的电子课堂上课的方法,其特征在于,所述步骤S32还包括将屏幕操作输入中的坐标值转换成标准分辨率下的坐标值的步骤;所述步骤S35中还包括将接收到的屏幕操作输入中的坐标值转换成当前分辨率下的坐标值的步骤。
3.如权利要求1所述的电子课堂上课的方法,其特征在于,所述步骤SI包括: 511:教师端和学生端连接WIFI路由器; 512:教师端开启连接服务; 513:学生端通过WIFI路由器连接教师端; 514:教师端通过学生信息确认学生端连接。
4.如权利要求1所述的电子课堂上课的方法,其特征在于,所述步骤S2包括: 521:教师端将课件和当前课件页面发送至学生端; 522:学生端接收课件和当前课件页面; 523:学生端打开接收的课件并转跳至当前课件页面。
5.如权利要求4所述的电子课堂上课的方法,其特征在于,所述步骤S2还包括: 5201:教师端将课件名称、最后修改时间、课件散列值发送至学生端; 5202:学生端接收课件名称、最后修改时间、课件散列值; 5203:学生端根据课件名称、最后修改时间、课件散列值对比保存的课件,当课件名称不同或者最后修改时间不同或者课件散列值不同时,向教师端发送课件内容请求,否则向教师端发送当前课件页面请求; 5204:教师端接收到课件内容请求后,执行所述步骤S21、S22和S23 ; 5205:教师端接收到当前课件页面请求后,向学生端发送当前课件页面; 5206:学生端接收到当前课件页面后打开所保存的课件并转跳至当前课件页面; 所述步骤S22还包括在学生端接收课件和当前课件页面后,学生端保存接收的课件。
6.如权利要求5所述的电子课堂上课的方法,其特征在于,所述步骤S35还包括:学生端将接收到的屏幕操作输入对应课件按时间序列保存。
7.一种电子课堂上课的系统,其特征在于,该系统由WIFI路由器、教师端和学生端组成; 所述WIFI路由器用于为教师端和学生端提供无线连接; 所述教师端包括: 用于连接WIFI路由器的装置; 用于接受学生端连接的装置; 用于根据学生信息确定学生端连接的装置; 用于将课件和当前课件页面发送至学生端的装置; 用于接收屏幕操作输入的装置; 用于将屏幕操作输入发送至学生端的装置; 所述学生端包括: 用于连接WIFI路由器的装置; 用于通过WIFI路由器连接教师端的装置; 用于接收课件和当前课件页面的装置; 用于打开接收的课件并转跳至当前课件页面的装置; 用于锁定屏幕和按键输入的装置; 用于接收教师端发送的屏幕操作输入的装置; 用于根据接收到的屏幕操作输入控制屏幕的装置。
8.如权利要求7所述的电子课堂上课的系统,其特征在于,所述教师端的所述“用于接收屏幕操作输入的装置”还包括用于将屏幕操作输入中的坐标值转换成标准分辨率下的坐标值的装置;所述学生端的所述“用于根据接收到的屏幕操作输入控制屏幕的装置”还包括用于将接收到的屏幕操作输入中的坐标值转换成当前分辨率下的坐标值的装置。
9.如权利要求7所述的电子课堂上课的系统,其特征在于,所述教师端还包括: 用于将课件名称、最后修改时间、课件散列值发送至学生端的装置; 用于接收课件内容请求的装置; 用于接收到当前课件页面请求后向学生端发送当前课件页面的装置; 所述学生端还包括: 用于接收课件名称、最后修改时间、课件散列值的装置; 装置:用于根据课件名称、最后修改时间、课件散列值对比保存的课件,当课件名称不同或者最后修改时间不同或者课件散列值不同时,向教师端发送课件内容请求,否则向教师端发送当前课件页面请求; 用于接收到当前课件页面后打开所保存的课件并转跳至当前课件页面的装置; 用于在接收到课件和当前课件页面后保存接收的课件的装置。
10.如权利要求9所述的电子课堂上课的系统,其特征在于,所述学生端还包括: 用于将接收到的屏幕操作输入对应课件按时间序列保存的装置; 用于将按时间序列保存的屏幕操作输入对应课件进行播放的装置。
【专利摘要】本发明公开了一种电子课堂上课的方法和系统。本发明由教师端、学生端和WIFI路由器组成。教师端和学生端均为带触摸屏的移动智能终端。教师端和学生端通过WIFI路由器建立一对多的无线连接关系。连接完成后,教师端作为主控端同步控制学生端。同步控制的过程中,教师端将课件和当前页面以广播方式发送给学生端,学生端打开课件并转跳到当前页面,之后,学生端的屏幕和按键被锁定,教师端将教师在屏幕操作输入被发送至学生端,学生端根据接收到屏幕操作输入控制屏幕。从而实现教师端和学生端的同步。本发明无需课件资源库、身份认证系统等服务器建设,只需要在现有的移动智能终端安装相应的移动应用即可实现,节约了成本。
【IPC分类】H04W84-12, G09B5-14
【公开号】CN104732828
【申请号】CN201510158988
【发明人】顾卫永
【申请人】江苏金智教育信息技术有限公司
【公开日】2015年6月24日
【申请日】2015年4月7日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1