




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 使用該系統可以進行網上授課、布置作業、批改作業、出試卷、評卷等;學生使用該系統在瀏覽器中觀看教師授課視頻圖象(廣播或點播)、在網上做作業、提交作業、考試、答疑或課堂討論。 1引言 隨著多媒體技術和網絡通信技術的發展,基于Internet的計算機遠程教學作為一種全新的教學手段,越來越受到人們的關注。計算機遠程教學是指
2、利用多媒體技術和網絡通信技術,在網絡環境下開展的教學活動。它有著傳統教學模式所無可比擬的優點,它創造了一種全新的教學模式,打破了傳統教學模式在時間、空間上的限制,采用了先進的教學手段和教學方法,大大提高了教學效率和教學效果,使教學活動上了一個新臺階。 作者所在單位承擔我校除計算機系以外的所有系所的計算機基礎公共課(包括計算機應用基礎、C語言、Foxpro等課程)的教學任務,每學期平均有3000多學生,各教師均負責23個班共200300多人的教學,教學任務繁重。為了使教師能通過先進的教學手段提高教學效率
3、,增強學生應用Internet網絡服務的能力,以此來加強和鞏固對課程內容的理解和掌握,我們從1999年開始,開發了計算機基礎課程遠程教學系統(以下簡稱遠程教學系統)。在Internet/Intranet環境下實現作業、考試、授課、答疑/輔導等功能,使用一年多來,取得了很好的教學效果,以下討論該系統的設計與實現方法。 2遠程教學系統的體系結構 遠程教學系統是在Internet/Intranet環境下實現的,是典
4、型的瀏覽器/服務器模式。服務器以WindowsNT4/2000Server為操作系統平臺,MicrosoftSQLServer7。0為RDBMS,客戶端通過瀏覽器訪問系統提供的服務。系統不允許匿名訪問,它要求用戶提供帳號/密碼,通過驗證后才能進入系統主頁,以此追蹤用戶身份。本系統將用戶分為三類:系統管理員、教師、學生,他們都有各自的主頁,訪問系統的權限也不相同。其中權限最高的為管理員,其次為教師,最低為學生。權限高的能訪問其下級所能訪問的所有資源,反之則不然。例如教師能進入學生主頁,而學生則不能訪問教師主頁所提供的功能(布置作業、批改作業等)。本系統可同時為不同課程的多組教師/學生(上一門課的
5、教師及其學生為一組)提供服務,它們之間既有一定的隔離性(例如某個教師帳號不能批改屬于另一個教師的學生的作業等),又有資源的共享性(例如公共作業、試題的共享等),很好地解決了本單位各個教師負責不同班級,課程也有所不同的問題。遠程教學系統體系結構按用戶角色的不同,劃分如下: 圖1遠程教學系統體系結構 2。1管理員模塊 由
6、于計算機基礎課程遠程教學系統可同時為多組教師/學生提供服務,各組間的課程不盡相同,因此教師/學生組間應具有一定的隔離性。例如一門課程的教師對其學生具有管理權,但不能對屬于其它教師的學生進行管理、某個學生只能訪問其教師的作業等。因此系統主頁需要教師或學生均以帳號/密碼登錄后才能訪問,以此追蹤用戶訪問系統資源的身份。而用戶帳號的開設與刪除、教師與學生的對應關系、課程名稱、學生人數等信息,由系統管理員負責管理。這里,我們將系統資源訪問帳號作為操作系統帳號開設,由WindowsNT和Web服務器IIS負責進行用戶驗證。這樣做的好處,一是可以充分利用操作系統的安全機制,使操作系統與數據庫服務器(SQLS
7、erver)無縫集成;二是可同時為用戶提供其它輔助服務,如:電子郵件、個人主頁、FTP服務等。使系統應用與課程內容緊密結合,學生在應用系統的使用過程中可進一步加深對課程內容的理解。 2。2教師模塊 教師模塊中包含了教師授課所需的各種功能。如:網上實時授課廣播、布置作業、批改作業、出試卷、評卷、考試結果統計分析、網上答疑、課程資料(素材)制作、學生帳號管理(修改學生密碼)、設置聯機會議等。系統使用組件對象模型(
8、COM)以及OfficeAutomation技術自動批改計算機應用基礎課程作業并登記成績。教師可對作業結果進行查詢、統計。教師可利用OutLook向系統請求聯機會議,以此進行網上答疑、群體或個別輔導。 2。3學生模塊 學生模塊包含查看教師布置的作業、(在網上或本地)做作業、測驗(考試)、教師授課視頻廣播收看、點播、網上答疑、課程資源瀏覽、輔助服務等。學生使用瀏覽器訪問系統主頁時,需要提供帳號/密碼進行用戶驗證
9、,通過驗證后,在瀏覽器關閉之前,均以該帳號身份訪問系統資源。計算機應用基礎課程的作業可直接在瀏覽器中完成并提交,對于C語言課程作業,為學生提供Web界面,完成作業程序的編輯、編譯、鏈接、運行,一氣呵成。遠程考試功能既提供選擇題形式的傳統筆試試題,也提供實際操作形式的試題。考試通過WWW界面進行,有時間限制。學生在規定時限之前完成考試內容時可通過"交卷"按鈕提交試卷;若考試時限到達時學生仍未交卷,則系統自動將考生當前的考試結果提交。試卷的批改、考試結果的統計均由程序自動完成。自我測驗功能則提供測驗試卷,不限時間,由學生自主選擇進行,測驗完畢后系統立即評卷并給出成績及學生測驗時
10、的選項與正確答案的對照表,以便學生查閱。為了更好地提高學生對網絡的應用能力,增強學生對教學內容的興趣,本系統為每位使用計算機公共課遠程教學系統的學生和教師提供Email、FTP、個人主頁、BBS、聯機會議(在線聊天Chat、應用程序共享、白板)、等功能。讓學生在實際操作中提高對課程內容的理解以及對課程學習的興趣。另外,本系統還配備資源庫,內置與教學內容相關或與網絡應用相關的多媒體資料,供學生課外瀏覽、學習。 3計算機基礎課程遠程教學系統的特點
11、 計算機基礎課程遠程教學系統功能涵蓋了教學活動的各個方面,用戶界面完全由瀏覽器提供,維護方便。其中采用了多項現時多媒體和網絡的最新技術,如下所述: 3。1組件對象模型(COM)技術 組件對象模型(ComponentObjectModel,簡稱COM)是一個軟件規范,它是基于對象的編程模型,只要遵循COM規范,應用程序和組件對象之間就可實現二進制代碼級別上的重用,解決了對編程語
12、言和環境的依賴。COM是Microsoft其它許多技術的核心,它允許用某種語言編寫的位于二進制代碼中的對象,為其它語言所訪問(或稱二進制兼容)。COM技術已經滲透到Microsoft的各個產品中,如:WindowsNT/2000、SQLServer、VisualStudio、Office97/2000、BackOffice等。計算機基礎課程遠程教學系統使用C+或ASP腳本、Perl腳本作為編程語言,其中大量采用了基于COM的技術,例如: 3。1。1ADO(ActiveXDataObject)
13、; ADO是數據庫訪問組件,應用程序通過ADO訪問數據庫的原理如下: 圖2ADO存取數據示意圖 上圖中OLEDB是Microsoft繼ODBC后新的數據訪問機制,它不但可以訪問數據庫數據,而且還可以訪問其它非數據庫類型的數據,如Email、目錄服務(LDAP)等。ADO是位于OLEDB上層的應用程序接口,操作較為簡單。
14、; 計算機基礎課程遠程教學系統中作業、試卷、考試結果等信息都是保存在SQLServer數據庫中,系統使用ASP腳本通過ADO對象訪問數據庫以及電子郵件、進行全文索引,如下圖所示: 圖3計算機基礎課程遠程教學系統數據存取示意圖 3。1。2OfficeAutomation對象
15、; 計算機基礎課程遠程教學系統利用OfficeAutomation對象,使教師利用程序自動批改學生提交的計算機應用基礎課程(Word、Excel)的作業,以此提高教學效率。 3。1。3ADSI ADSI(ActiveDirectoryServiceInterface)是WindowNT/2000活動目錄接口。利用該接口對象實現操作系統帳號的管理(開帳號、刪除帳號、帳號屬性設置
16、)以及訪問權限設置,簡化帳號管理任務。 3。1。4DeveloperStudio對象 Microsoft的VisualStudio相信是廣大程序員喜愛的開發工具,但大家都不太注意其中的DeveloperStudio對象: ApplicationDebugger
17、; BreakpointProject 使用他們,可以使程序的開發達到一定程度的自動化。許多在VisualStudio集成環境下通過菜單完成的命令或功能,都可以用DeveloperStudio組件對象的屬性或方法來實現,如程序的語法分析、編譯、鏈接、調試、表達式求值等。而這些都是教師批改C語言作業所要進行的操作。我們使用這些對象輔助教師批改C語言作業,減輕教師負擔。 3。2視
18、頻流技術 在Internet/Intranet環境下,文字、靜態圖像信息的傳輸是不成問題的。對于視頻/音頻信息的傳送,則由于網絡帶寬等原因,需要進行特殊處理。而遠程教學系統中的授課功能就要求在Internet/Intranet環境下傳送大量視頻/音頻數據,以便實現教師授課的實時廣播和視頻點播(VOD)。在有限的網絡帶寬資源的限制下,視頻/音頻數據必須經壓縮處理后才在網絡中傳輸。以往多采用MPEGI等壓縮技術,其特點是用戶必須等待壓縮文件完全下載到客戶端后再播放,增加了客戶等待的時間。目前,視頻/音頻數
19、據采用經特殊算法處理的流技術,使視頻/音頻數據邊下載邊播放。流技術的典型代表是Microsoft的MediaTechnologies(Netshow)和RealNetwork的RealVideo/Audio。計算機基礎課程遠程教學系統主要采用了MediaTechnologies壓縮技術,使用其Multibit功能在一個流文件中壓縮適合多種網絡帶寬(從28。8Kbps3Mbps)的視頻/音頻流(最多6個)。由視頻服務器根據客戶訪問時的實際網絡傳輸能力選擇其中一種帶寬流向客戶傳輸。另外,還根據Netshow和RealVideo/Audio支持多播(Multicast)的特點,在網上對教師授課場景進行直播(廣播)。在授課功能中,單是教師的授課圖像是遠遠不夠的,還必須配有同步的教師授課演示文稿(Powerpoint或HTML網頁),真正將課堂搬到網上。中國物流信息網 電力液壓推動器 廣州鋁合金升降平臺 四川穩壓器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水利工程中的地下水資源管理與保護考核試卷
- 棉麻行業發展趨勢分析考核試卷
- 海洋生物制藥臨床研究與評價考核試卷
- 電子商務中的社交購物趨勢考核試卷
- 滑動軸承的靜力學與動力學分析考核試卷
- 影視設備倉儲物流咨詢批發考核試卷
- 光電子器件在太赫茲技術的應用前景考核試卷
- 生態環境宣傳教育與普及考核試卷
- 曲阜師范大學《植物造景與庭院設計》2023-2024學年第二學期期末試卷
- 山東省德州夏津縣2024-2025學年初三質量檢測試題(三)化學試題含解析
- 城市園林綠化養護管理服務投標方案(技術方案)
- 小學京劇知識
- 2025年廣東省深圳市福田區5校中考一模歷史試題(原卷版+解析版)
- 肺結核宣教課件
- 中國新聞事業史知到課后答案智慧樹章節測試答案2025年春山東大學
- 事故隱患內部舉報獎勵制度
- 2025年靜力學測試題及答案
- 鐵塔土建施工方案
- 2025年演出經紀人《演出市場政策與經紀實務》考前點題卷一
- GB/T 45235-2025電子電氣產品中雙酚A的測定高效液相色譜法
- 《2025年公路玻璃纖維筋混凝土護欄與鋪裝結構應用技術規程》知識培訓
評論
0/150
提交評論