本發(fā)明屬于學習機,具體涉及一種自適應口算配速出題方法、裝置、設備及存儲介質。
背景技術:
1、在越來越注重教育的新時代,口算訓練對數(shù)學教學起到重要的作用。在高科技的今天,口算依然在社會生活中被廣泛應用,口算是筆算的基礎,口算不過關,筆算或估算的效果也不會讓人滿意。為了快速有效地提升兒童的口算能力,實現(xiàn)口算訓練目的的學習機或手機app等電子設備應運而生,而在應用這些電子設備進行口算訓練出題的過程中,如何智能出題是重中之重,因為會關系到整個的學習效果。
2、目前,口算訓練有速度要求,對于學生而言,算得太慢等于不會,但是在進行口算訓練時,若出題速度太快(即在第一道口算題未練習完就翻轉到第二道口算題),又會導致學生總擔心練習不完,無法集中注意力于口算練習,使得這樣的口算訓練效果也會很差,很容易失去信心,對口算訓練產生敬畏心理,從而放棄口算訓練。因此如何根據(jù)學生的能力水平以及口算速度等個性化學習特征數(shù)據(jù),以合適速度進行口算出題,使學生能夠更快進入口算練習狀態(tài),進而提高口算訓練效果,是本領域技術人員亟需研究的課題。
技術實現(xiàn)思路
1、本發(fā)明的目的是提供一種自適應口算配速出題方法、裝置、計算機設備及計算機可讀存儲介質,用以解決現(xiàn)有口算出題方式易因口算出題配速不當而導致學生失去口算練習信心,進而影響口算訓練效果的問題。
2、為了實現(xiàn)上述目的,本發(fā)明采用以下技術方案:
3、第一方面,提供了一種自適應口算配速出題方法,包括:
4、獲取目標學生的口算練習歷史數(shù)據(jù)以及待向所述目標學生依次推送的第一口算題和第二口算題,其中,所述口算練習歷史數(shù)據(jù)包含有在所述目標學生各次口算練習時記錄的歷史口算題及歷史作答耗時;
5、從所述口算練習歷史數(shù)據(jù)中抽取出至少一個第一同類口算題及所述至少一個第一同類口算題的歷史作答耗時,其中,所述第一同類口算題是指與所述第一口算題一起具有同等難度的所述歷史口算題;
6、根據(jù)所述至少一個第一同類口算題的歷史作答耗時和所述至少一個第一同類口算題的標準作答耗時,將所述至少一個第一同類口算題的平均歷史作答耗時與所述至少一個第一同類口算題的平均標準作答耗時的比值作為所述目標學生的個人作答耗時調整系數(shù);
7、對所述第一口算題的標準作答耗時和所述個人作答耗時調整系數(shù)進行相乘計算,得到所述目標學生本次口算練習所述第一口算題的第一估計作答耗時;
8、在向所述目標學生推送所述第一口算題后,立刻啟動計時器;
9、在所述計時器的計時值達到所述第一估計作答耗時后,立刻向所述目標學生推送所述第二口算題。
10、基于上述
技術實現(xiàn)要素:
,提供了一種基于口算練習歷史數(shù)據(jù)及口算題標準作答耗時的口算出題配速方案,即先從目標學生的口算練習歷史數(shù)據(jù)中抽取出與第一口算題對應的同類口算題及歷史作答耗時,然后根據(jù)所述同類口算題的歷史作答耗時及標準作答耗時和所述第一口算題的標準作答耗時,計算得到本次口算練習所述第一口算題的估計作答耗時,再然后在向所述目標學生推送所述第一口算題后,立刻啟動計時器,最后在計時值達到所述估計作答耗時后,立刻向所述目標學生推送在后的第二口算題,如此可以根據(jù)學生的能力水平以及口算速度等個性化學習特征數(shù)據(jù),以合適速度進行口算出題,使學生能夠更快進入口算練習狀態(tài),進而提高口算訓練效果,便于實際應用和推廣。
11、在一個可能的設計中,根據(jù)所述至少一個第一同類口算題的歷史作答耗時和所述至少一個第一同類口算題的標準作答耗時,將所述至少一個第一同類口算題的平均歷史作答耗時與所述至少一個第一同類口算題的平均標準作答耗時的比值作為所述目標學生的個人作答耗時調整系數(shù),包括:
12、針對在所述至少一個第一同類口算題中的各個第一同類口算題,從在所述目標學生口算練習對應題時記錄的至少一個歷史作答耗時中選取出在最近一次正確作答時記錄的歷史作答耗時作為對應的第一待用歷史作答耗時;
13、計算所有所述第一待用歷史作答耗時的平均值,得到所述至少一個第一同類口算題的平均歷史作答耗時;
14、計算所述至少一個第一同類口算題的標準作答耗時的平均值,得到所述至少一個第一同類口算題的平均標準作答耗時;
15、計算所述至少一個第一同類口算題的平均歷史作答耗時與所述至少一個第一同類口算題的平均標準作答耗時的比值,得到所述目標學生的個人作答耗時調整系數(shù)。
16、在一個可能的設計中,在計算所述至少一個第一同類口算題的標準作答耗時的平均值之前,所述方法還包括:
17、針對在所述至少一個第一同類口算題中的各個第一同類口算題,將對應題分解成對應的至少一個基本算式,并根據(jù)在所述至少一個基本算式中的各個基本算式的預設標準作答耗時,綜合得到對應的標準作答耗時。
18、在一個可能的設計中,在計算所述至少一個第一同類口算題的標準作答耗時的平均值之前,所述方法還包括:
19、針對在所述至少一個第一同類口算題中的各個第一同類口算題,從所有學生的所述口算練習歷史數(shù)據(jù)中選取出在學生口算練習對應題時且在最近一次正確作答時記錄的歷史作答耗時作為對應的第二待用歷史作答耗時,并計算所有所述第二待用歷史作答耗時的平均值,得到對應的標準作答耗時。
20、在一個可能的設計中,在得到所述目標學生本次口算練習所述第一口算題的第一估計作答耗時之后,所述方法還包括:
21、從所述口算練習歷史數(shù)據(jù)中抽取出最近口算練習的多個歷史口算題及多個歷史作答耗時,其中,所述多個歷史口算題與所述多個歷史作答耗時一一對應;
22、針對在所述多個歷史口算題中的各個歷史口算題,先從所述口算練習歷史數(shù)據(jù)中還抽取出至少一個第二同類口算題及所述至少一個第二同類口算題的歷史作答耗時,然后根據(jù)所述至少一個第二同類口算題的歷史作答耗時和所述至少一個第二同類口算題的標準作答耗時,對所述至少一個第二同類口算題的平均歷史作答耗時與所述至少一個第二同類口算題的平均標準作答耗時的比值和對應題的標準作答耗時進行相乘計算,得到所述目標學生口算練習對應題的第二估計作答耗時,其中,所述第二同類口算題是指與對應題一起具有同等難度的所述歷史口算題;
23、根據(jù)所述多個歷史作答耗時和與所述多個歷史口算題一一對應的多個所述第二估計作答耗時,通過回歸分析對所述第一估計作答耗時進行修正處理,得到新的第一估計作答耗時。
24、在一個可能的設計中,根根據(jù)所述多個歷史作答耗時和與所述多個歷史口算題一一對應的多個所述第二估計作答耗時,通過回歸分析對所述第一估計作答耗時進行修正處理,得到新的第一估計作答耗時,包括:
25、針對在所述多個歷史口算題中的各個歷史口算題,將對應的歷史作答耗時與對應的所述第二估計作答耗時的相差結果,作為對應的估計偏差;
26、根據(jù)與所述多個歷史口算題一一對應的多個所述估計偏差,統(tǒng)計得到估計偏差平均值;
27、對所述第一估計作答耗時和所述估計偏差平均值進行相加計算,得到已修正的且新的第一估計作答耗時。
28、在一個可能的設計中,向所述目標學生推送所述第一口算題,包括:
29、向所述目標學生推送所述第一口算題和所述第一估計作答耗時,以便在向所述目標學生展示所述第一口算題時,還以倒計時形式動態(tài)展示所述第一估計作答耗時。
30、第二方面,提供了一種自適應口算配速出題裝置,包括有依次通信連接的源數(shù)據(jù)獲取模塊、同類題抽取模塊、調整系數(shù)計算模塊、作答耗時估計模塊、計時啟動模塊和口算題推送模塊;
31、所述源數(shù)據(jù)獲取模塊,用于獲取目標學生的口算練習歷史數(shù)據(jù)以及待向所述目標學生依次推送的第一口算題和第二口算題,其中,所述口算練習歷史數(shù)據(jù)包含有在所述目標學生各次口算練習時記錄的歷史口算題及歷史作答耗時;
32、所述同類題抽取模塊,用于從所述口算練習歷史數(shù)據(jù)中抽取出至少一個第一同類口算題及所述至少一個第一同類口算題的歷史作答耗時,其中,所述第一同類口算題是指與所述第一口算題一起具有同等難度的所述歷史口算題;
33、所述調整系數(shù)計算模塊,用于根據(jù)所述至少一個第一同類口算題的歷史作答耗時和所述至少一個第一同類口算題的標準作答耗時,將所述至少一個第一同類口算題的平均歷史作答耗時與所述至少一個第一同類口算題的平均標準作答耗時的比值作為所述目標學生的個人作答耗時調整系數(shù);
34、所述作答耗時估計模塊,用于對所述第一口算題的標準作答耗時和所述個人作答耗時調整系數(shù)進行相乘計算,得到所述目標學生本次口算練習所述第一口算題的第一估計作答耗時;
35、所述計時啟動模塊,用于在向所述目標學生推送所述第一口算題后,立刻啟動計時器;
36、所述口算題推送模塊,還通信連接所述源數(shù)據(jù)獲取模塊,用于在所述計時器的計時值達到所述第一估計作答耗時后,立刻向所述目標學生推送所述第二口算題。
37、第三方面,本發(fā)明提供了一種計算機設備,包括有依次通信連接的存儲器、處理器和收發(fā)器,其中,所述存儲器用于存儲計算機程序,所述收發(fā)器用于收發(fā)消息,所述處理器用于讀取所述計算機程序,執(zhí)行如第一方面或第一方面中任意可能設計所述的自適應口算配速出題方法。
38、第四方面,本發(fā)明提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有指令,當所述指令在計算機上運行時,執(zhí)行如第一方面或第一方面中任意可能設計所述的自適應口算配速出題方法。
39、第五方面,本發(fā)明提供了一種包含指令的計算機程序產品,當所述指令在計算機上運行時,使所述計算機執(zhí)行如第一方面或第一方面中任意可能設計所述的自適應口算配速出題方法。
40、上述方案的有益效果:
41、(1)本發(fā)明創(chuàng)造性提供了一種基于口算練習歷史數(shù)據(jù)及口算題標準作答耗時的口算出題配速方案,即先從目標學生的口算練習歷史數(shù)據(jù)中抽取出與第一口算題對應的同類口算題及歷史作答耗時,然后根據(jù)所述同類口算題的歷史作答耗時及標準作答耗時和所述第一口算題的標準作答耗時,計算得到本次口算練習所述第一口算題的估計作答耗時,再然后在向所述目標學生推送所述第一口算題后,立刻啟動計時器,最后在計時值達到所述估計作答耗時后,立刻向所述目標學生推送在后的第二口算題,如此可以根據(jù)學生的能力水平以及口算速度等個性化學習特征數(shù)據(jù),以合適速度進行口算出題,使學生能夠更快進入口算練習狀態(tài),進而提高口算訓練效果,便于實際應用和推廣。