課程教學系統和課程教學系統的操作方法
【技術領域】
[0001]本發明涉及計算機領域,具體來說,涉及一種課程教學系統和課程教學系統的操作方法。
【背景技術】
[0002]目前的計算機課程的授課方式主要采用教師與學生面對面的課堂授課方式,對于計算機的開發課程來說,學生如果想要在課余時間對程序開發類型的習題進行練習,只能在自己的電腦上配置相關的程序開發環境。
[0003]但是,編程類型的課程繁多,每種課程均有與之對應的開發軟件,那么用戶就需要在自己的電腦上安裝多種程序開發類軟件,此時就會占用用戶電腦大量的存儲空間,用戶編寫的代碼在運行和調試時,學習效果也會比較差。
[0004]此外,用戶在個人電腦上進行習題的練習時,只能盲目的根據課后習題在個人電腦上進行程序代碼的編寫,卻無法根據教師在課堂上的授課重點,進行有針對性的訓練,很容易造成學生做的習題與教學重點并不是相對應的問題。
[0005]而且,用戶在編寫和調試程序的過程中,難免遇到諸多或類型繁雜的程序代碼錯誤,但是用戶卻無法根據當前的問題向老師或同學及時的求助,只能夠獨自進行相關程序的調試。
[0006]綜上可見,當前傳統的授課模式對于計算機類課程的教學來說,顯然并不適用,其已經無法滿足學生對課程的學習要求,但是,針對傳統授課模式中存在的教學質量低、用戶體驗感差的問題,目如尚未提出有效的解決方案。
【發明內容】
[0007]針對相關技術中存在的上述問題,本發明提出一種課程教學系統以及課程教學系統的操作方法,能夠克服傳統授課模式中存在的教學質量低、用戶體驗感差,通過為用戶提供與當前學習進度相符合的課程教學信息,并根據課程教學信息的重點、難度為用戶提供相對應的試題信息,使用戶能夠對學習過的知識進行有針對性的訓練,鞏固學習的知識,從而提高課程教學質量;此外,本發明還通過將用戶對試題信息的回答信息進行保存,實現了用戶學習進程的實時記錄,從而提升了用戶課程學習的體驗感。
[0008]本發明的技術方案是這樣實現的:
[0009]根據本發明的一個方面,提供了一種課程教學系統的操作方法。
[0010]該操作方法包括:
[0011 ] 根據課程進度信息確定課程教學信息和與課程教學信息相對應的試題信息;
[0012]將課程教學信息和試題信息提供給用戶;
[0013]在接收到用戶對試題信息的回答信息的情況下,將回答信息進行保存。
[0014]此外,該操作方法進一步包括:
[0015]將回答信息與對應試題信息的答案信息進行對比;
[0016]將答案信息和/或對比結果保存并提供給用戶。
[0017]其中,在用戶訪問已經回答過的試題信息的情況下,該操作方法進一步包括:
[0018]將對應試題信息的以下至少之一提供給用戶:回答信息、答案信息、對比結果。
[0019]此外,該操作方法進一步包括:
[0020]在用戶每次瀏覽課程教學信息時,均判斷該當前瀏覽的課程教學信息是否存在相對應的試題信息,并在判斷結果為是的情況下,實時將與該當前瀏覽的課程教學信息對應的試題信息提供給用戶。
[0021]另外,該操作方法進一步包括:
[0022]在用戶對課程教學信息進行瀏覽時,判斷該當前瀏覽的課程教學信息是否存在相對應的課程進度信息,并在判斷結果為否的情況下,根據當前瀏覽的課程教學信息對課程進度信息進行更新。
[0023]此外,該操作方法進一步包括:
[0024]根據課程進度信息確定課程科目信息;
[0025]根據課程科目信息確定在線問答信息;
[0026]將在線問答信息提供給用戶。
[0027]其中,在用戶根據在線問答信息進行提問和/或解答的情況下,該操作方法進一步包括:
[0028]接收來自用戶的提問信息和/或解答信息;
[0029]根據提問信息和/或解答信息將在線問答信息更新;
[0030]將更新后的在線問答信息提供給用戶。
[0031]此外,在線問答信息可包括預先保存的與課程科目信息對應的問題,或進一步包括對應于該問題的答案。
[0032]另外,該操作方法進一步包括:
[0033]預先接收用戶的用戶信息,并根據用戶信息中的用戶標識確定課程進度信息。
[0034]根據本發明的另一方面,提供了一種課程教學系統。
[0035]該課程教學系統包括:課程教學子系統、試題子系統、答題子系統、用戶子系統、課程進度子系統,其中,
[0036]課程教學子系統用于根據課程進度子系統提供的用戶的課程進度信息確定課程教學信息,并將課程教學信息提供給用戶;
[0037]試題子系統用于根據用戶的課程進度信息確定與課程教學信息相對應的試題信息,并將試題信息提供給用戶;
[0038]答題子系統用于接收用戶對試題信息的回答信息,并根據用戶子系統提供的用戶信息和試題子系統提供的試題信息,將回答信息保存。
[0039]其中,答題子系統進一步用于將回答信息與試題子系統提供的對應試題信息的答案信息進行對比,并將答案信息和對比結果進行保存,以及用于根據用戶子系統提供的用戶信息將答案信息和/或對比結果提供給用戶。
[0040]可選的,在用戶訪問已經回答過的試題信息的情況下,答題子系統進一步用于將之前已經保存的與當前訪問的試題信息對應的回答信息和/或對比結果提供給用戶,并且,試題子系統進一步用于將與當前訪問的試題信息對應的答案信息提供給用戶。
[0041]此外,在用戶每次瀏覽課程教學信息時,試題子系統進一步用于判斷該當前瀏覽的課程教學信息是否存在相對應的試題信息,并在判斷結果為是的情況下,實時將與該當前瀏覽的課程教學信息對應的試題信息提供給用戶
[0042]另外,在用戶對課程教學信息進行瀏覽時,課程進度子系統進一步用于判斷該當前瀏覽的課程教學信息是否存在相對應的課程進度信息,并在判斷結果為否的情況下,根據當前瀏覽的課程教學信息對課程進度信息進行更新。
[0043]此外,該課程教學系統可進一步包括在線問答子系統,課程科目子系統,其中,
[0044]課程科目子系統用于根據課程進度子系統提供的課程進度信息確定課程科目信息,并將課程科目信息提供給在線問答子系統;
[0045]在線問答子系統用于根據課程科目子系統提供的課程科目信息確定相對應的在線問答信息,并將在線問答信息提供給用戶。
[0046]其中,在用戶根據在線問答子系統提供的在線問答信息進行提問和/或解答的情況下,在線問答子系統進一步用于接收來自用戶的提問信息和/或解答信息,并根據提問信息和/或解答信息對在線問答子系統中的在線問答信息進行更新,以及用于將更新后的在線問答信息提供給用戶。
[0047]并且,在線問答信息可包括預先保存的與課程科目信息對應的問題,或進一步包括對應于該問題的答案。
[0048]此外,用戶子系統進一步用于將預先接收的對應用戶的用戶標識提供給課程進度子系統,并且,課程進度子系統進一步用于根據用戶子系統提供的用戶標識確定課程進度信息。
[0049]本發明通過為用戶提供與當前學習進度相符合的課程教學信息,并根據課程教學信息的重點、難度為用戶提供相對應的試題信息,使用戶能