教学情景切换方法及装置制造方法

文档序号:2550666阅读:178来源:国知局
教学情景切换方法及装置制造方法
【专利摘要】一种教学情景切换方法及装置,所述方法包括步骤:获取课程表文件,通过对所述课程表文件解析,得到各课程信息;获取当前时间;根据各课程信息和当前时间,设置各课程信息对应的定时时钟;在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息;将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。本发明根据课程信息自动快速将教学情景切换为对应的教学情景,避免了人工频繁调用课程软件,提高了教学效率,并且,在课前和课间时间段等闲置时间,也可以显示相应的教学情景,最大程度合理利用了交互智能平板,提高了设备的利用率。
【专利说明】教学情景切换方法及装置

【技术领域】
[0001]本发明涉及智能交互平板【技术领域】,特别是涉及一种教学情景切换方法、一种教学情景切换装置。

【背景技术】
[0002]交互智能平板以高清液晶屏为显示和操作平台,具备书写、批注、绘画、多媒体娱乐、网络会议等功能,融入了人机交互、平板显示、多媒体信息处理和网络传输等多项技术。随着教育装备及智能技术的发展,交互智能平板已广泛用于教育领域。
[0003]目前交互智能平板在课堂应用中,不同老师需要根据自己的课程内容频繁调出相应的课程软件,带来了软件查询等不便,降低了教学用户体验,影响了教学效率。同时,在课间、课前时间段,交互智能平板处于闲置状态,功能没有得到充分利用。


【发明内容】

[0004]基于此,有必要针对上述问题,提供一种教学情景切换方法及装置,在提高教学效率的同时,保证交互智能平板的功能得到最大程度合理利用。
[0005]一种教学情景切换方法,包括步骤:
[0006]获取课程表文件,通过对所述课程表文件解析,得到各课程信息;
[0007]获取当前时间;
[0008]根据各课程信息和当前时间,设置各课程信息对应的定时时钟;
[0009]在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息;
[0010]将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
[0011]一种教学情景切换装置,包括:
[0012]课程信息获取模块,用于获取课程表文件,通过对所述课程表文件解析,得到各课程信息;
[0013]当前时间获取模块,用于获取当前时间;
[0014]定时时钟设置模块,用于根据各课程信息和当前时间,设置各课程信息对应的定时时钟;
[0015]信息获取模块,用于在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息;
[0016]信息广播模块,用于将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
[0017]本发明教学情景切换方法及装置,通过对课程表文件进行解析,得到各课程信息,根据当前时间和各课程信息设置相应的定时时钟,则在设置的时间到达时,将相应的课程信息广播给各课程应用,相应的课程应用响应该课程信息,自动快速将教学情景切换为对应的教学情景,避免了人工频繁调用课程软件,省去课程软件查询的不便,提高了教学效率及用户教学体验,并且,在课前和课间时间段等闲置时间,也可以显示相应的教学情景,例如课前提醒等,最大程度合理利用了交互智能平板,提高了设备的利用率。

【专利附图】

【附图说明】
[0018]图1为本发明方法实施例的流程示意图;
[0019]图2为本发明设置各定时时钟步骤实施例的示意图;
[0020]图3为本发明装置实施例一的结构示意图;
[0021]图4为本发明定时时钟设置模块实施例的结构示意图;
[0022]图5为本发明装置实施例二的结构示意图;
[0023]图6为本发明装置实施例三的结构示意图。

【具体实施方式】
[0024]下面结合附图对本发明教学情景切换方法的【具体实施方式】做详细描述。
[0025]如图1所示,一种教学情景切换方法,包括步骤:
[0026]S110、获取课程表文件,通过对所述课程表文件解析,得到各课程信息;
[0027]S120、获取当前时间;
[0028]S130、根据各课程信息和当前时间,设置各课程信息对应的定时时钟;
[0029]S140、在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息;
[0030]S150、将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
[0031]课程表文件记录了每周上课信息、以及对应的上下课时间等,一般为Excel文件,可以采用Excel文件解析器对课程表文件进行解析。对课程表文件解析后得到各课程信息,课程信息包括课程名称以及对应的上下课时间等,例如周一 8:00-8:40为语文课,8:40-8:55为休息时间,8:55-9:35为数学课等等。成功获取各课程信息后,为了设置各课程信息的闹钟提醒,还需要获取当前时间,从而确定多长时间间隔后触发闹钟提醒,其中该当前时间为校正后的正确的时间。
[0032]得到课程信息和当前时间后,即可以设置定时时钟,即闹铃提醒,其中定时时钟包? Alarm(闹钟函数)和RTC(Real-Time Clock,实时时钟)等。如图2所示,步骤S130可以包括步骤:
[0033]S1301、创建线程,并在所述线程内创建消息队列;消息队列是在消息的传输过程中保存消息的容器,如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功的将消息传递给接收者;
[0034]S1302、将接收的任务消息推送到消息队列,任务消息包括课程信息和当前时间,可以对任务消息进行监听,当监听到有任务消息到达时,即将任务消息推送到消息列队;
[0035]S1303、从所述消息队列里面读取任务消息,得到课程信息和当前时间,当前时间可以以时间戳形式存在;
[0036]S1404、根据读取的课程信息和当前时间设置定时时钟,返回步骤S1303,直至得到各课程信息对应的定时时钟。
[0037]由于课程应用为前台服务,定时时钟设置以及定时时间到达时,相应课程应用的调用等为后台服务,所以步骤S130之后,步骤S140之前,还可以包括步骤:开启远程服务,注册回调接口和广播接收机。回调接口是通过函数指针调用的函数,在特定的事件或条件发生时,对该事件或条件进行响应,也即是当定时时钟提醒时,对该定时时钟提醒进行响应。注册广播接收机是为了确定将课程信息广播给哪些课程应用,并且通过注册信息和发送信息是否匹配,确定哪个广播接收机对该课程信息进行响应。
[0038]课程应用可以为具体的教学课程软件。例如广播的课程信息为语文课,则该课程信息广播给设置有广播接收机的数学教学课程软件、语文教学课程软件、历史教学课程软件等等,各教学课程软件的广播接收机对该语文课信息进行过滤匹配,仅语文教学课程软件设置的广播接收机对该语文课程信息进行响应,从而自动快速将教学情景切换为该语文教学课程软件的教学情景,显示相应的教学模式和教学风格等等。
[0039]为了充分利用交互智能平板的功能,课程应用还可以是课前/课间提醒软件,用于显示课前/课间提醒等,例如下节课的课程名称、教师名称等。当课前或课间相关的定时时钟时间到达时,将该课程信息,也即课前课间休息信息等,广播给各课程软件,课前/课间提醒软件对该课程信息进行响应,自动将教学情景切换为显示下节课的课程名称、教师名称、以及其它友好信息等,提前通知学生准备下节课的内容,提高了设备的利用率。
[0040]课程应用还可以是课程相关软件显示应用,即显示与某个课程相关的常用教学课程软件,方便教师自行选取自己所需要的教学课程软件。例如,广播的课程信息为语文课,则该课程信息广播给设置有广播接收机的各课程应用,仅语文课课程相关软件显示应用对该语文课课程信息进行响应,从而显示语文课常用的教学课程软件,教师根据显示的列表自行选取具体的语文课教学课程软件。课程应用还可以是其它软件,本发明并不对课程应用做以限定。
[0041]为了防止异常情况发生时造成的课程信息广播失误,根据所述定时时钟获取相应课程信息的同时,还获取当前时间。步骤S150之前,还可以包括步骤:
[0042]获取系统时间,该系统时间为正确的时间;
[0043]根据所述系统时间验证当前时间是否无误,可以通过时间戳比对确定当前时间是否无误;
[0044]若无误,进入步骤S150,即将课程信息广播给各课程软件;否则不执行任何操作,也即不广播该课程信息。
[0045]基于同一发明构思,本发明还提供一种教学情景切换装置,下面结合附图对本发明装置的【具体实施方式】做详细描述。
[0046]如图3所不,一种教学情景切换装置,包括:
[0047]课程信息获取模块210,用于获取课程表文件,通过对所述课程表文件解析,得到各课程信息;
[0048]当前时间获取模块220,用于获取当前时间;
[0049]定时时钟设置模块230,用于根据各课程信息和当前时间,设置各课程信息对应的定时时钟;
[0050]信息获取模块240,用于在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息;
[0051]信息广播模块250,用于将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
[0052]课程信息获取模块210在对导入的课程表文件进行解析前,可以先初始化,然后再对导入的课程表文件进行解析。课程表文件记录了每周上课信息、以及对应的上下课时间等,一般为Excel文件,所以课程信息获取模块210可以采用Excel文件解析器对课程表文件进行解析。课程信息获取模块210对课程表文件解析后得到各课程信息,课程信息包括课程名称以及对应的上下课时间等。课程信息获取模块210成功获取各课程信息后,为了设置各课程信息的闹钟提醒,当前时间获取模块220还需要获取当前时间,从而确定多长时间间隔后触发闹钟提醒,其中该当前时间为校正后的正确的时间。
[0053]得到各课程信息和当前时间后,定时时钟设置模块230即可以设置各定时时钟,即闹铃提醒,其中定时时钟包括Alarm和RTC等。如图4所示,所述定时时钟设置模块230包括:
[0054]线程和队列创建单元2301,用于创建线程,并在所述线程内创建消息队列;
[0055]消息推送单元2302,用于将接收的任务消息推送到消息队列,任务消息包括课程信息和当前时间,可以对任务消息进行监听,当监听到有任务消息到达时,即将任务消息推送到消息列队;
[0056]消息读取单元2303,用于从所述消息队列里面读取任务消息,得到课程信息和当前时间,当前时间可以以时间戳形式存在;
[0057]时钟设置单元2304,用于根据读取的课程信息和当前时间设置定时时钟。然后消息读取单元2303重新读取任务消息,时钟设置单元2304设置相应的定时时钟,直至得到各课程信息对应的定时时钟。
[0058]如图5所示,本发明装置还可以包括连接于所述定时时钟设置模块230和所述信息获取模块240之间的注册模块260,所述注册模块260用于开启远程服务,注册回调接口和广播接收机。回调接口用于当定时时钟提醒时,对该定时时钟提醒进行响应。注册广播接收机是为了确定将课程信息广播给哪些课程软件,并且通过注册信息和发送信息是否匹配,确定哪个广播接收机对该课程信息进行响应。
[0059]课程应用包括教学课程软件、课前课间提醒软件、课程相关软件显示应用等。教学课程软件为具体的教学课程软件,当某个教学课程软件对广播的课程信息响应时,能够自动快速将教学情景切换为该教学课程软件对应的教学情景,显示相应的教学模式和教学风格等等。课前课间提醒软件用于显示课前/课间提醒等。当课前或课间相关的定时时钟时间到达时,将该课程信息,也即课前课间休息信息等,广播给各课程软件,课前/课间相关软件对该课程信息进行响应,自动将教学情景切换为显示下节课的课程名称、教师名称、以及其它友好信息等,提高了设备的利用率。一般与课程相关的常用教学课程软件有多个,课程相关软件显示应用即显示与某个课程相关的常用教学课程软件,方便教师自行选取自己所需要的教学课程软件。当广播某课程信息时,该课程相关软件显示应用对该课程信息进行响应,从而显示该课程常用的教学课程软件供教师自行选择。
[0060]为了防止异常情况发生时造成的课程信息广播失误,所述信息获取模块240根据所述定时时钟获取相应课程信息的同时,还获取当前时间。如图6所示,本发明装置还可以包括连接于所述信息获取模块240和信息广播模块250之间的时间验证模块270,所述时间验证模块270用于获取系统时间,根据所述系统时间验证当前时间是否无误;
[0061]所述信息广播模块250在当前时间无误时,将获取的课程信息广播给设置有广播接收机的各课程应用;在当前时间有误时,不执行任何操作。
[0062]本发明基于Android系统,根据课程信息和当前时间,设置定时时钟,从而在定时时间到达时,将课程信息广播给各课程软件,相应的课程软件对该课程信息进行响应,智能切换教学情景,提高教师的教学体验和教学效率。并且本发明也可以在课间,课前等闲置时间,推送信息,使交互智能平板显示课前/课间提醒,最大程度合理利用交互智能平板设备。
[0063]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种教学情景切换方法,其特征在于,包括步骤: 获取课程表文件,通过对所述课程表文件解析,得到各课程信息; 获取当前时间; 根据各课程信息和当前时间,设置各课程信息对应的定时时钟; 在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息; 将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
2.根据权利要求1所述的教学情景切换方法,其特征在于,根据各课程信息和当前时间,设置各课程信息对应的定时时钟的步骤包括: 创建线程,并在所述线程内创建消息队列; 将接收的任务消息推送到消息队列,任务消息包括课程信息和当前时间; 从所述消息队列里面读取任务消息,得到课程信息和当前时间; 根据读取的课程信息和当前时间设置定时时钟,返回从所述消息队列里面读取任务消息的步骤。
3.根据权利要求1所述的教学情景切换方法,其特征在于,根据所述定时时钟还获取当前时间; 将获取的课程信息广播给设置有广播接收机的各课程应用的步骤之前,还包括步骤: 获取系统时间; 根据所述系统时间验证当前时间是否无误; 若无误,进入将获取的课程信息广播给设置有广播接收机的各课程应用的步骤;否则不执行任何操作。
4.根据权利要求1所述的教学情景切换方法,其特征在于,设置各课程信息对应的定时时钟的步骤之后,在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息的步骤之前,还包括步骤: 开启远程服务,注册回调接口和广播接收机。
5.根据权利要求1至4任意一项所述的教学情景切换方法,其特征在于,所述定时时钟包括闹钟函数和实时时钟;所述课程信息包括课程名称以及对应的上下课时间;课程应用包括教学课程软件、课前课间提醒软件、课程相关软件显示应用。
6.一种教学情景切换装置,其特征在于,包括: 课程信息获取模块,用于获取课程表文件,通过对所述课程表文件解析,得到各课程信息; 当前时间获取模块,用于获取当前时间; 定时时钟设置模块,用于根据各课程信息和当前时间,设置各课程信息对应的定时时钟; 信息获取模块,用于在定时时钟设置的时间到达时,根据定时时钟获取相应的课程信息; 信息广播模块,用于将获取的课程信息广播给设置有广播接收机的各课程应用,使相应的课程应用响应所述课程信息。
7.根据权利要求6所述的教学情景切换装置,其特征在于,所述定时时钟设置模块包括: 线程和队列创建单元,用于创建线程,并在所述线程内创建消息队列; 消息推送单元,用于将接收的任务消息推送到消息队列,任务消息包括课程信息和当前时间; 消息读取单元,用于从所述消息队列里面读取任务消息,得到课程信息和当前时间; 时钟设置单元,用于根据读取的课程信息和当前时间设置定时时钟。
8.根据权利要求6所述的教学情景切换装置,其特征在于,所述信息获取模块还根据所述定时时钟还获取当前时间; 还包括连接于所述信息获取模块和信息广播模块之间的时间验证模块,所述时间验证模块用于获取系统时间,根据所述系统时间验证当前时间是否无误; 所述信息广播模块在当前时间无误时,将获取的课程信息广播给设置有广播接收机的各课程应用;在当前时间有误时,不执行任何操作。
9.根据权利要求6所述的教学情景切换装置,其特征在于,还包括连接于所述定时时钟设置模块和所述信息获取模块之间的注册模块,所述注册模块用于开启远程服务,注册回调接口和广播接收机。
10.根据权利要求6至9任意一项所述的教学情景切换装置,其特征在于,所述定时时钟包括闹钟函数和实时时钟;所述课程信息包括课程名称以及对应的上下课时间;课程应用包括教学课程软件、课前课间提醒软件、课程相关软件显示应用。
【文档编号】G09B5/06GK104464405SQ201410851807
【公开日】2015年3月25日 申请日期:2014年12月30日 优先权日:2014年12月30日
【发明者】林耿标 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1