本發(fā)明涉及云計算及通信領(lǐng)域,尤其涉及一種在線教學系統(tǒng)及方法。
背景技術(shù):
隨著我國教育水平的提高以及國家對教育的重視,現(xiàn)在老師、家長越來越重視教育,因此課堂學習的效率、方式也需要能進一步提高與加強。目前老師上課主要還是傳統(tǒng)的課堂講授,電子備課、上傳、共享比較麻煩,辦公場所也受制約;老師上課時,坐在后排的學生可能不能聽清或者看清黑板內(nèi)容,影響學生學習的積極性;另外,學生如果忙于做筆記與聽課之間,會直接影響聽課效率,下課復(fù)習時也無相關(guān)資源可查,影響學生學習的效率。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種在線教學系統(tǒng)及方法,以解決現(xiàn)有課堂教學方式中,學生學習效率較低的問題。
第一方面,本發(fā)明提供了一種在線教學系統(tǒng),該在線教學系統(tǒng)包括:云平臺模塊,云平臺模塊包括云存儲單元、教師端虛擬機以及學生端虛擬機,云存儲單元用于存儲教師端虛擬機和學生端虛擬機上的課程資源;教學模塊,教學模塊包括屏幕廣播單元,屏幕廣播單元用于將教師端虛擬機的當前界面推送到學生端虛擬機;學習模塊,學習模塊包括顯示單元,顯示單元用于接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示。
可選地,教學模塊還包括演示監(jiān)控單元,用于接收教師的演示指令,并根據(jù)演示指令,將第一學生端虛擬機的當前界面推送到除第一學生端虛擬機外的多個學生端虛擬機上。
可選地,教學模塊還包括在線點名單元,用于獲取每一學生端虛擬機的上線情況;相應(yīng)地,學習模塊還包括在線簽名單元,用于當相應(yīng)的學生端虛擬機 上線后,向在線點名單元發(fā)送上線提示。
可選地,教學模塊還包括操作限制單元,用于接收教師的限制指令,并根據(jù)限制指令,對學生端虛擬機進行操作限定,限制指令包括黑屏安靜、禁止使用鼠標、禁止拷貝以及禁止上網(wǎng)中的至少一種。
可選地,學習模塊還包括錄制單元,用于接收學生的錄制指令,并根據(jù)錄制指令,對學生端虛擬機的當前界面進行錄制并保存。
可選地,學習模塊還包括舉手發(fā)言單元,用于接收學生的舉手指令,并根據(jù)舉手指令,向教師端虛擬機發(fā)送發(fā)言請求。
可選地,教學模塊還包括收發(fā)作業(yè)單元,用于將教師布置的作業(yè)發(fā)送到學生端虛擬機,以及接收教師的接收指令,根據(jù)接收指令,將學生上傳的作業(yè)下載到教師端虛擬機;
相應(yīng)地,學生學習模塊還包括上傳作業(yè)單元,用于將教師布置的作業(yè)下載到學生端虛擬機,以及接收學生的上傳指令,根據(jù)上傳指令,將學生上傳的作業(yè)發(fā)送到云存儲單元。
第二方面,本發(fā)明還提供了一種在線教學方法,該方法包括:將教師端虛擬機的當前界面推送到學生端虛擬機;接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示。
可選地,該方法還包括:接收教師的演示指令,并根據(jù)演示指令,將第一學生端虛擬機的當前界面推送到除第一學生端虛擬機外的多個學生端虛擬機上。
可選地,該方法還包括:獲取每一學生端虛擬機的上線情況;相應(yīng)地,該方法還包括當相應(yīng)的學生端虛擬機上線后,向在線點名單元發(fā)送上線提示。
可選地,該方法還包括:接收教師的限制指令,并根據(jù)限制指令,對學生端虛擬機進行操作限定,限制指令包括黑屏安靜、禁止使用鼠標、禁止拷貝以及禁止上網(wǎng)中的至少一種。
可選地,該方法還包括:接收學生的錄制指令,并根據(jù)錄制指令,對學生端虛擬機的當前界面進行錄制并保存。
可選地,該方法還包括:接收學生的舉手指令,并根據(jù)舉手指令,向教師端虛擬機發(fā)送發(fā)言請求。
可選地,該方法還包括:將教師布置的作業(yè)發(fā)送到學生端虛擬機,以及接收教師的接收指令,根據(jù)接收指令,將學生上傳的作業(yè)下載到教師端虛擬機;
相應(yīng)地,該方法還包括:將教師布置的作業(yè)下載到學生端虛擬機,以及接收學生的上傳指令,根據(jù)上傳指令,將學生上傳的作業(yè)發(fā)送到云存儲單元。
本發(fā)明通過教學模塊的屏幕廣播單元,將教師端虛擬機的當前界面推送到學生端虛擬機;并且通過學習模塊的顯示單元,接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示,供學生學習;而且將與課程相關(guān)的資源存儲在云存儲模塊中。使得學生在上課時可以更加高效地學習,并且在課下復(fù)習時也能更方便地獲取課程資源,從而提高了學習效率。
附圖說明
為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的第一實施例的在線教學系統(tǒng)的結(jié)構(gòu)圖;
圖2為本發(fā)明的第二實施例的在線教學系統(tǒng)的結(jié)構(gòu)圖;
圖3為本發(fā)明的第三實施例的在線教學方法的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例都屬于本發(fā)明保護的范圍。
第一實施例
請參閱圖1,圖1示出了本發(fā)明的第一實施例的在線教學系統(tǒng)的結(jié)構(gòu)圖,圖1所示的在線教學系統(tǒng)包括:
云平臺模塊101,云平臺模塊101包括虛擬機,而用于運行虛擬機的計算機,可以是pc服務(wù)器或者普通的pc機。為了教學使用,云平臺模塊101中的 虛擬機可以包括:教師教學用的教師端虛擬機1012以及學生學習用的學生端虛擬機1013。
此外,云平臺模塊101還包括云存儲單元1011,云存儲單元1011用于存儲教師端虛擬機1012和學生端虛擬機1013上的課程資源;教師和學生可以通過網(wǎng)絡(luò)將課程資源上傳到云存儲單元1011中,由于課程資源存儲在云端,因此只要在有網(wǎng)絡(luò)的地方,教師和學生就可以方便地獲取課程資源,方便了課程資源的共享。
教師教學用的教學模塊102,教學模塊102包括屏幕廣播單元1021,屏幕廣播單元1021用于將教師端虛擬機1012的當前界面推送到學生端虛擬機1013。教師利用教學模塊102講課時,可以使用話筒說話,一邊說一邊在自己的虛擬機桌面上書寫;虛擬機桌面上的應(yīng)用軟件具備黑板和白板功能,老師授課跟在黑板上操作一樣,然后通過屏幕廣播單元1021將自己的虛擬機桌面推推送到學生端虛擬機1013,從而使得學生可以通過自己的虛擬機清楚地看到講課內(nèi)容。
學生學習用的學習模塊103,學習模塊103包括顯示單元1031,顯示單元1031用于接收教師端虛擬機1012的當前界面,并在學生端虛擬機1013上實時顯示。學生通過顯示單元1031可以在自己的虛擬機上清楚地看見教師的講課內(nèi)容,并且學生可以通過戴上耳機,更加清楚的聽清老師的講課。從而提高學生的聽課效率。
學生和教師可以在有網(wǎng)絡(luò)的地方,通過智能終端設(shè)備隨時隨地接入自己的虛擬機,進行學習或備課,而不必受到場地的限制。其中智能終端設(shè)備可以是手機、平板電腦、pc機以及云終端等。
本實施例,通過教學模塊的屏幕廣播單元,將教師端虛擬機的當前界面推送到學生端虛擬機;并且通過學習模塊的顯示單元,接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示,供學生學習;而且將與課程相關(guān)的資源存儲在云存儲模塊中。使得學生在上課時可以更加高效地學習,并且在課下復(fù)習時也能更方便地獲取課程資源,從而提高了學習效率。
第二實施例
請參閱圖2,圖2示出了本發(fā)明的第二實施例的在線教學系統(tǒng)的結(jié)構(gòu)圖, 圖2所示的在線教學系統(tǒng)包括:
云平臺模塊101,云平臺模塊101包括虛擬機,而用于運行虛擬機的計算機,可以是pc服務(wù)器或者普通的pc機。為了教學使用,云平臺模塊101中的虛擬機可以包括:老師教學用的教師端虛擬機1012以及學生學習用的學生端虛擬機1013。
此外,云平臺模塊101還包括云存儲單元1011,云存儲單元1011用于存儲教師端虛擬機1012和學生端虛擬機1013上的課程資源;教師和學生可以通過網(wǎng)絡(luò)將課程資源上傳到云存儲單元1011中,由于課程資源存儲在云端,因此只要在有網(wǎng)絡(luò)的地方,教師和學生就可以方便地獲取課程資源,方便了課程資源的共享。
教師教學用的教學模塊102,教學模塊102包括屏幕廣播單元1021,屏幕廣播單元1021用于將教師端虛擬機1012的當前界面推送到學生端虛擬機1013。教師利用教學模塊102講課時,可以使用話筒說話,一邊說一邊在自己的虛擬機桌面上書寫;虛擬機桌面上的應(yīng)用軟件具備黑板和白板功能,老師授課跟在黑板上操作一樣,然后通過屏幕廣播單元1021將自己的虛擬機桌面推推送到學生端虛擬機1013,從而使得學生可以通過自己的虛擬機清楚地看到講課內(nèi)容。
此外,教學模塊102還包括演示監(jiān)控單元1022,用于接收教師的演示指令,并根據(jù)演示指令,將第一學生端虛擬機的當前界面推送到除第一學生端虛擬機外的多個學生端虛擬機1013上。例如,當教師需要某一學生解答問題時,就可以通過演示監(jiān)控單元1022,將該學生的虛擬機界面推送到其他學生的虛擬機上,使得其他學生可以清楚地看到該學生的解答過程,而且演示監(jiān)控單元1022還可以進一步方便教師檢查學生的聽課狀況。
而且為了方便教師對學生的管理,教學模塊102還包括操作限制單元1024,用于接收教師的限制指令,并根據(jù)限制指令,對學生端虛擬機1013進行操作限定,限制指令包括黑屏安靜、禁止使用鼠標、禁止拷貝以及禁止上網(wǎng)中的至少一種。通過操作限制單元1024,教師可以對學生端虛擬機1013進行操作限定,例如上述的黑屏安靜、禁止使用鼠標、禁止拷貝以及禁止上網(wǎng)等,以便通過限制學生的一些無關(guān)操作,使得學生將更多的注意力集中在學習上。
學生學習用的學習模塊103,學習模塊103包括顯示單元1031,顯示單元1031用于接收教師端虛擬機1012的當前界面,并在學生端虛擬機1013上實時顯示。學生通過顯示單元1031可以在自己的虛擬機上清楚地看見教師的講課內(nèi)容,并且學生可以通過戴上耳機,更加清楚地聽清教師的講課。從而提高學生的聽課效率。
此外,為了方便學生的課下復(fù)習,學習模塊103還包括錄制單元1033,用于接收學生的錄制指令,根據(jù)錄制指令,對學生端虛擬機1013的當前界面進行錄制并保存。這樣一來,當學生在聽課過程中,遇到一時難以聽懂的課程內(nèi)容時,就可以通過錄制單元1033將該段課程內(nèi)容暫時錄制下來,以便課下再次學習使用。
而且為了方便學生的提問,學習模塊103還包括舉手發(fā)言單元1034,用于接收學生的舉手指令,并根據(jù)舉手指令,向教師端虛擬機1012發(fā)送發(fā)言請求。這樣一來,當某一學生需要提問的時候,就可以通過舉手發(fā)言單元1034,向教師端虛擬機1012發(fā)出發(fā)言請求,使得教師知道該學生想要提問。
為了方便教師對作業(yè)的管理,教學模塊102還包括收發(fā)作業(yè)單元1025,學習模塊103還包括上傳作業(yè)單元1035,其中,收發(fā)作業(yè)單元1025用于將教師布置的作業(yè)發(fā)送到學生端虛擬機1013,以及接收教師的接收指令,根據(jù)接收指令,將學生上傳的作業(yè)下載到教師端虛擬機1012。具體地,教師可以在教師端虛擬機1012上建立一個課程目錄,當教師將作業(yè)上傳到該課程目錄時,教師端虛擬機1012就將作業(yè)自動下發(fā)到學生端虛擬機1013上,同時將作業(yè)備份到云存儲單元1011上。
上傳作業(yè)單元1035,用于將教師布置的作業(yè)下載到學生端虛擬機1013,以及接收學生的上傳指令,根據(jù)上傳指令,將學生上傳的作業(yè)發(fā)送到云存儲單元1011。學生接收到教師布置的作業(yè),并將作業(yè)完成后,就可以通過上傳作業(yè)單元1035將完成的作業(yè)上傳到云存儲單元1011,等待教師接收以及審閱。
而為了方便教師了解學生的出勤情況,教學模塊102還包括在線點名單元1023,學習模塊103還包括在線簽名單元1032。其中,在線點名單元1023用于獲取每一學生端虛擬機1013的上線情況;在線簽名單元1032,用于當相應(yīng)的學生端虛擬機1013上線后,向在線點名單元1023發(fā)送上線提示。這樣一來, 教師啟動在線點名單元1023后,當某一學生登錄其虛擬機時,在線簽名單元1032就會向教師端虛擬機1012發(fā)送該學生的虛擬機上線的提示,以便教師確定學生的出勤情況。
學生和教師可以在有網(wǎng)絡(luò)的地方,通過智能終端設(shè)備隨時隨地接入自己的虛擬機,進行學習或備課,而不必受到場地的限制。其中智能終端設(shè)備可以是手機、平板電腦、pc機以及云終端等。
本實施例,通過教學模塊的屏幕廣播單元,將教師端虛擬機的當前界面推送到學生端虛擬機;通過學習模塊的顯示單元,接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示,供學生學習;而且教師可以通過演示監(jiān)控單元將第一學生端虛擬機的當前界面推送到除第一學生端虛擬機外的多個學生端虛擬機,通過操作限制單元對學生端虛擬機進行操作限定,以及通過在線點名單元對學生的出勤情況進行了解。并且學生可以通過錄制單元對當前內(nèi)容進行錄制。且本實施例中將課程資源存儲在云存儲單元中。使得學生在上課時可以更加高效地學習,并且在課下復(fù)習時也能更方便地獲取課程資源,從而提高了學習效率。
第三實施例
請參閱圖3,圖3示出了本發(fā)明的第三實施例的在線教學方法的流程圖,具體步驟如下:
步驟301,將教師端虛擬機的當前界面推送到學生端虛擬機。
需要說明的是,除了將教師端虛擬機的當前界面推送到學生端虛擬機,該方法還可以包括:接收教師的演示指令,并根據(jù)演示指令,將第一學生端虛擬機的當前界面推送到除第一學生端虛擬機外的多個學生端虛擬機上,以便教師要求某一學生解答問題時,其他學生可以看到該學生的解答過程。
而且為了方便教師對學生的管理,該方法還可以包括:接收教師的限制指令,并根據(jù)限制指令,對學生端虛擬機進行操作限定,限制指令包括黑屏安靜、禁止使用鼠標、禁止拷貝以及禁止上網(wǎng)中的至少一種。
步驟302,接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示。
需要說明的是,為了使得學生在學生端虛擬機觀看教師講課內(nèi)容的過程中,遇到不懂的問題,可以向教師提問,該方法還可以包括:接收學生的舉手 指令,并根據(jù)舉手指令,向教師端虛擬機發(fā)送發(fā)言請求,使得教師知道學生想要提問。
此外,為方便教師了解學生的出勤情況,該方法還可以包括:獲取每一學生端虛擬機的上線情況;相應(yīng)地,該方法還可以包括當學生端虛擬機上線后,向在線點名單元發(fā)送上線提示,以便教師了解學生的出勤情況。
而且為了方便教師對作業(yè)的管理,該方法還可以包括:將教師布置的作業(yè)發(fā)送到學生端虛擬機,并接收教師的接收指令,根據(jù)接收指令,將學生上傳的作業(yè)下載到教師端虛擬機;相應(yīng)地,該方法還可以包括:將教師布置的作業(yè)下載到學生端虛擬機,并接收學生的上傳指令,根據(jù)上傳指令,將學生上傳的作業(yè)發(fā)送到云存儲單元。從而使得教師可以更方便地布置和審閱作業(yè)。
本實施例,通過將教師端虛擬機的當前界面推送到學生端虛擬機;接收教師端虛擬機的當前界面,并在學生端虛擬機上實時顯示。使得學生在上課時可以更加高效地學習,從而提高了學習效率。
本領(lǐng)域普通技術(shù)人員可以意識到,在本申請所提供的實施例中,所揭露的系統(tǒng)和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的系統(tǒng)實施例僅僅是示意性的,例如,模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到 變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。