緒論:寫作既是個人情感的抒發,也是對學術真理的探索,歡迎閱讀由發表云整理的11篇在線考試總結范文,希望它們能為您的寫作提供參考和啟發。
中圖分類號:F49 文獻標識碼:A
文章編號:1672―3198(2014)16―0168―02
1總體方案
目前我校許多課程均處于制作和申報精品共享課程課件階段。本在線考試系統正是在這種需求之下應運而生的,網絡考試系統基于Internet和局域網,主要功能是實現學生在學習過程中對課程進行各個章節測試或綜合測試,檢驗學習效果。管理員或老師可以通過本系統進行期中、期末考試或階段性測試。同時本系統能夠進行分數統計以及成績查詢,為學生和教師在學習過程中提夠幫助。
和網絡在線考試相比,傳統的紙質考試具有考試的需求人員量多,工作繁雜,考試結束以后需要組織教師閱卷,而且試卷信息保密程度低等等,這使得傳統考試成本很大。網絡在線考試系統能避免這些問題,因而傳統的考試模式將越來越被利用計算機來實現的網絡在線考試所代替。在這種情況下,開發一個網絡在線考試系統就顯得非常必要。本系統是結合學校實際的考試模式,經過實際的需求分析,采用目前市場流行的Web技術,采用asp、access等作為開發工具,而開發出來的網絡在線考試系統。整個系統從符合操作簡便、界面友好、靈活、實用、安全的要求出發,完成在線考試的全過程,包括學生(或教師)信息的添加、修改和刪除,在線留言,在線考試,查看分數,考試管理,題庫的添加、修改和刪除,系統設置等。
2總體設計
2.1系統設計思路及實現功能
本系統分為前臺測試模塊和后臺教師(管理員)管理模塊。前臺包括注冊、登陸、在線留言、個人信息查看、個人信息修改、在線考試和成績查詢功能。后臺教師管理模塊包括登陸、題庫的添加,修改和刪除、用戶的增加,修改和刪除、查看和處理學生的在線留言及考試設置。
本考試系統的設計思路如圖1所示。
2.2數據庫的設計
本系統是由ASP+ACCESS來實現的,數據庫保存在data文件夾中,數據庫名為db.dbf。該數據庫有班級表bj.dbf,班級表的屬性有班級名稱,班級代碼;試卷管理表test_gl.dbf,屬性有試卷號、考試名稱、考試班級、開考時間、結束時間、試題數量、分值;學生信息表user_studen.dbf,屬性有學號、班級、姓名、性別、試題數、正確數、得分、考試時間;教師或管理員信息表user_teacher.dbf,試題結構表tm_model.dbf,題庫表tk_name.dbf。
2.3公共模塊的設計
本在線考試系統有很多重復的功能和模塊,如站點頭部,站點尾部、導航條及數據庫的鏈接等。對于圖片文件運用PHOTOSHOP調整至合適尺寸插入網頁響應位置。
3詳細設計(學生測試模塊)
3.1學生登陸
系統管理員為教師和考試分配不同權限的用戶名和密碼,各個模塊對不同用戶是透明的,考生用戶登錄只會顯示在線考試、成績查看、留言以及查看和修改自己的信息,教師用戶登錄則會顯示成績管理、題庫管理、系統設置和留言管理。在首頁面index.asp中輸入學號和密碼,學生以學號和密碼登陸以后,可以在線留言、學生考試操作,也可以查看或修改身份資料,另外也可以返回首頁和退出系統。在線留言,學生登錄以后可以發表留言,頁面鏈接到st_xxjl.asp,點擊發表新話題可以發表留言,這樣管理員在登錄以后會看到學生的留言并及時給予解答。
3.2在線考試
學生登陸以后點擊該按鈕,頁面鏈接到st_test.asp,但前提是管理員或教師先要設置好一場考試,學生登錄以后才會發現考試名稱下有考試的鏈接。
3.3查看考試結果
考試結束以后,管理員端進入系統將本場次的考試成績設置為允許查看,學生端才能點擊查看分數,否則無法瀏覽成績。
3.4在線留言
學生登錄后點擊此按鈕打開在線留言界面書寫留言,該功能實時交互信息,若教師不在線,則教師下次登錄系統時系統有提示。
4詳細設計(教師管理模塊)
4.1考試管理
考試管理頁面是管理員針對考試進行的各種設置,管理員按各科目的考試要求,把各種類型的試題添加到試題庫,同時也可以對題目刪除和修改。數據庫里的每一個試題包含試題編號、試題所屬科目、試題類型、試題內容、難度系數和標準答案等,試題編號為主鍵。其中查分設置為允許和禁止狀態,只有在禁止狀態,考生端才能正常登錄考試,考試結束以后,管理員再設置這項為允許狀態。
4.2用戶管理
本系統實行三級用戶管理模式,即系統管理員,教師和考生。系統管理員權限最高,考生權限最低,以管理員用戶登陸以后,設置教師或學生用戶,并可以對用戶進行管理,包括學生的添加、刪除和修改,班級的添加、刪除和修改,教師的添加,刪除和修改,另外本系統能實現批量增加學生。
4.3系統設置
通過系統設置是對本在線考試系統的相關選項進行設置,主要有設置文件大小、上傳圖片類型、每頁顯示的班級數、事件提醒等等。
4.4查看學生留言
這個頁面可以查看學生的在線留言,管理員可以對學生的提問做回答,另外管理員也可以發表話題,同時也可以關閉交流,這樣學生端無法進行留言操作了。
5總結
本網絡在線考試系統應我校考試形式應運而生,操作簡單、實用,任何非計算機專業教師上手容易,能滿足學生日常檢測和教師考試要求,也為學校節約了人力、物力和財力,但整個系統對網絡安全方面還未完全考慮,如何減少或避免網絡攻擊還需要進一步去總結和完善。
參考文獻
[1]呂繼迪,龐婭娟.ASP從入門到精通[M].北京:清華大學出版社,2008.
一、引言
隨著現代教育技術的飛速發展,信息化教學資源的日益豐富,高專院校英語信息化教學資源的建設也得到蓬勃發展。信息化教學資源平臺的建設可以滿足教學資源應用的個性化需求,增進信息技術的有效使用,減輕教師教學重復勞動,集合集體智慧,尋找教學設計的最佳方案,提供最豐富的教學參考,實現先進教學經驗、教學成果、學習成果的數字化共享,全方位提高教學效果,使教學質量得到提升,調動學生的學習興趣,培養學生的個性和創造性,使學生得到全面發展。因此通過發揮平臺的優勢特性實現信息化手段和信息化課程教學的銜接,是很有意義的。
二、利用信息化教學資源實施高專英語教學需注意的問題
從教師在安排學生學習課程的安排流程和組織來看,一般分為課前預習與準備、課堂教學、課后復習、考前復習、考核與考試幾個階段,利用信息化教學資源平臺開展混合式輔助教學,傳統的但更加開放的教學也包括這些階段,但因融入了混合式學習的思想而使其形式更加豐富。
(一)如何做好教學課前準備
教師在線備課之初,首先要在平臺上通過投遞箱、討論區、調查、郵件箱等工具作一些問卷調查,收集學生的信息以便能有針對性的備課;在具體備課中則要根據信息化課程的特點收集、整理課程資源,對教學活動進行選擇與設計,使用維基(Wiki)、檔案袋、Blog、Melete模塊、外部網頁等多種形式備課。學生的在線課前預習和準備一般可以根據教師準備的課程大綱、日程安排、資源庫的指導進行,也可以根據自我的個性與習慣進行,主要預習教師陳列在資源平臺的知識講解部分。在信息化教學中,教師要特別注意將學習活動的任務、過程、使用的資源通過相應的示例、文字說明或視頻進行演示與講解,方便學生正確理解課程活動。
(二)如何做好課堂教學
傳統的課堂教學習慣于在舊有的教育理念下的課堂講解詞匯、語法、閱讀理解等,費時低效。而利用信息化教學資源平臺,教師的授課方式更加靈活多樣,采用的是“平臺資源庫+活動”的模式,即教師收集大量與學習內容及目標有關的相關網站的鏈接、文字、圖片、錄像等資料進行信息整合,向學生展示豐富的教學資源,根據學習內容開展形式多樣的教學模式;學生在課前點擊各種學習材料,課上參與師生間的互動協作、交流會話等各種應用語言學習活動,學習效果高效。
(三)如何做好課后總結、反思
課后總結和反思是信息化教學的關鍵,通過總結、反思有利于教師、學生的主動研究、創造與發展智慧。平臺為教師和學生的課后總結、反思提供了更多的形式與工具,在平臺中,學生的課后復結不僅可以獨立完成,而且可以通過小組分工與同學協作完成,包括建立自己的電子學檔、查看工作站點的相關學習材料、講義課件、學習資料鏈接、圖書館數字資源等,還可以在線或離線完成并提交作業、查看教師對作業修改的評語或等級、對同學的作業進行評價、利用在線答疑或討論區參與感興趣的各種討論等。教師的教學反思可以通過點評式、提綱式、隨筆式的教學日記或反思檔案記錄在博客或Wiki中,這些教學中的成功或不足、教學中的改革創新等不僅可以幫助教師提高自身專業素質和能力,其他教師也可以從中揚長避短。
(四)如何做好考前復習
考前復習不僅是課程學習的總結階段,也是對己知識的再學習、鞏固舊知識、防止遺忘的一個重要環節。為了幫助學生考前復習的順利完成,教師可在課堂上完成階段復習、學年復習及期末復習來鞏固學生的所學知識并使之系統化,也可在信息化教學資源平臺上通過聊天室、即時通訊工具等進行師生的實時交流,運用論壇、電子郵件等進行異步答疑等方式解惑。學生則應用包括教材、講義、網上視頻、音頻、課件、各種參考資料以及各種在線學習資源溫故知新,查漏補缺,也可利用平臺提供的題庫進行在線綜合測試。
(五)如何做好考核與考試
考試是教育工作評價學生學習效果和能力高低的一個重要環節。要真正做到“考”以致“思”,“考”以“創新”,教師就要根據既定的教學進程、性質和要求,使考核方式呈現多樣化,如專題討論、口頭展示(英語演講、英語故事、英語歌謠等)、小組合作項目、圖片演示、階段測試、自評、書評、課堂表現、以及閉卷考試等。這些考核與考試形式可同傳統方式混合組織使用,也可根據平臺的在線考試功能實現在線考核,但值得注意的是在線考試其更適用于口頭展示和小組合作項目類的考試。
(六)如何做好總結評價
評價是相互的,有對學生的評價,也要有對教師的評價。作為一線教師要特別重視收集學生對本門課程的評價這一環節,可通過書面問卷調查或網上在線調查、電子郵件、聊天等形式取得第一手資料以更好地教學與工作。
三、結束語
信息資源平臺的建設和應用,推動了學校教學改革,更新了教學理念,發掘出更多的、科學有效的教學方法與途徑,使教學內容不斷的得到更新組合,較好地彌補了傳統課堂教學的不足,促進了信息化課程教學質量的提高。而在信息化教學中如何真正有效地加強與實現對學生在學習過程中的個性指導和有效監控,信息化教學資源的設計等許多方面都還需要我們進一步探討與思考,畢竟平臺提供的只是一種硬件環境,我們更需要的是“軟件”的到位與支撐。
參考文獻:
[1] 徐繼存、周海銀、吉標.課程與教學論[M].山東人民出版社,2010.
[2] 楊改學.解讀信息化教育資源[J].電化教育研究,2009(3).
中圖分類號:TP311 文獻標識碼:A 文章編號:1674-7712 (2013) 06-0105-01
一、引言
學校原有的考試模式,都是老師出試卷、印試卷、組織考試、監考、收卷、判卷、講評試卷和進行考試分析。在這個漫長的過程中,老師需要付出很大的工作量,學生需要焦急的等待考試結果,在線考試系統客服了上述弊端,考場延伸到任何時間任何地點,只要能上網學生就能夠參加考試,并且馬上能夠知道考試成績,由于在線考試系統中使用了SQL Server 2008數據庫,使試題更加全面,能夠涵蓋課程的全部章節,試題庫更加豐富,所以在線考試系統是現代化教學的必不可少的組成部分。
在設計在線考試系統時主要需要考慮下面幾個問題:
1.如何驗證不同身份的登錄用戶;2.如何隨機抽取試題;3.怎樣實現考試計時的功能;4.怎樣實現試卷無刷新;5.如何實現系統自動評分;6.合理的創建后臺管理平臺。
二、開發背景
隨著計算機技術和Internet技術的迅猛發展,給學校提出了新的辦學模式。目前絕大部分學校都在進行數字校園的建設,早期的信息化校園就是內部小型局域網,出口為教育網或電信、聯通寬帶,這樣的方式是數字化校園的安全性很難控制,特別是對可靠性要求較高的在線考試系統更加不能滿足要求。隨著網絡的發展,現在的數字化校園,對服務的配置越來越高,設置多層防火墻,并通過各種方式實現網絡的安全管理,這些措施的實行更加促成了在線考試系統的開發腳步。
三、系統分析
(一)需求分析。現今舉行的各種考試,不管是學校內部組織的期末考試還是社會上的一些職業資格考試,多數都是采用試卷的形式進行考核,過程繁瑣,需要時間較長,教師需要出卷、閱卷等多個過程,工作量大,又不能保證考試的公正性,在線考試系統能夠提供隨機收取試題進行組卷,既降低了教師的工作量,又保證了考試的公正性。而對于考生來說,參加學校的期末考試,可能需要等待一周才能夠得知考試成績,對于社會上的職業資格考試來說,考生可能需要等待,一個月甚至多個月的時間才能夠知道考試成績,在線考試系統能夠實時評分,考試完成后能夠立即得知考試成績。所以在線考試系統對于學生和考生來說都是有利無害的。
(二)系統功能描述。為了保障整個系統的安全性,在線考試系統實現了分類驗證的登錄模塊,這樣可以對不同身份的登錄用戶進行驗證,確保了不同身份的用戶操作權限。在抽取試題上,系統使用隨機抽取試題的方式,體現了考試的客觀與公正。當考生答題完畢之后,提交試卷即可得知本次考試的得分,體現系統的高效性。在后臺管理上,又分為后臺管理員管理模塊和試題管理模塊。其分別適應不同的用戶,前者只有系統的高級管理員才能進入,對整個系統進行管理。而后者只允許教師登錄,教師可以對自己任教的科目試題進行修改,并且可以查看所有參加過自己任教科目的學生成績。具體功能如圖所示。
系統登錄判斷身份是否登錄教師試題信息管理考試結果管理個人信息維護學生閱讀考試規則選擇考試科目開始考試交卷評分管理員信息管理人員信息管理試題信息管理科目信息管理考試結果信息維護管理員
四、系統設計目標
在線考試系統能夠從試題庫中隨機抽取考試試題,并且根據考試所需的章節分布,難度要求,進行智能組卷。系統主要實現以下目標:
1.軟件的可用性強,操作簡單,界面友好。2.能夠從試題庫中隨機收取試題,并且能夠進行智能組卷。3.保證系統的安全性,對于非法數據的處理要考慮全面。4.能夠對考試的結果進行實時評分。5.對于不同權限的用戶,要區分對待,教師管理試題,系統管理員管理相關信息。6.系統要為今后的維護升級留有相應的接口。
五、數據庫設計
在開發在線考試系統之前,分析了系統的數據量,由于在線考試系統中試題及考生信息的數據量會很大,因此選擇Microsoft SQL Server 2008數據庫存儲數據信息,在數據庫中創建了6個數據表,用于存儲不同的信息,如下所示。
1.管理員信息表;2.課程信息表;3.考試成績信息表;4.學生信息表;5.教師信息表;6.試題信息表。
六、總結
本文對在線考試系統的總體設計進行了介紹,在線考試系統最基本的要具備登陸、隨機抽取試題、答卷和評分功能,這4部分組成了在線考試系統,而其他一些功能或者模塊都是間接的服務于這4部分。完善的在線考試系統,也要具備優良的后臺管理模塊,只有將后臺管理模塊設計完善,才能使整個系統變得更加靈活和容易維護。
參考文獻:
[中圖分類號]G40-057 [文獻標識碼]A [論文編號]1009-8097(2012)01-0054-05
引言
中山大學的數字化學習環境從2002年開始建設,在數字化校園“統一數據庫、統一標準、統一開發平臺、統一用戶管理和統一門戶”的“五個統一”建設理念的指導下,目前已擁有本科生、研究生和遠程教育在線課程近2000門,師生用戶數為4.5萬人。隨著數字化學習環境的深入建設,教師一方面精心制作優質在線課程,不斷積累和豐富教學資源;另一方面也越來越多地依托數字化學習平臺積極探索各類信息化教學應用,除了引導學生利用平臺開展多種課堂延伸學習外,還有效嘗試了將平臺題庫和在線考試功能引入教學評價環節,從而提高了課程的教學效率,保證了教學成果。
據系統管理日志記錄,從2009年開始,我校教師用戶就將數字化學習平臺的題庫功能引入到課程教學中,取代了傳統的紙質考試手段,統計數據如表1所示。
經多次小規模在線考試實踐后,2011年7月,我校又成功策劃并組織實施了跨校區、大規模的在線考試。本文以中山大學軍事理論課成功進行的跨校區、大規模在線考試為實例,從需求分析、組織架構到考前準備、考試實施和考試控制等方面進行多角度、多層次的介紹,總結經驗并進行反思,提出了高校實施在線考試的“321”模式,以期為高校開展規模化在線考試工作提供參考和借鑒。
一、中山大學軍事理論課在線課程建設與在線考試需求分析
1.在線課程建設歷程
為落實好《普通高等學校軍事課教學大綱》(教體藝[2007]1號)和《學生軍事訓練工作規定》(教體藝[2007]7號)的文件精神,中山大學從2008年開始進行軍事理論課網上教學試點。2009年9月,學校實行“三學期制”后,為節省課堂教學的課時數,教務處將軍事課授課調整到第三學期,在此情況下,只有把軍事課的部分內容進行網絡教學,才能避免與其它課程的沖突。
我校軍事課在線課程的建設共經歷了3個階段。2009年4月,軍事課教研室的老師參加了由中山大學網絡與信息技術中心舉辦的中山大學教育技術培訓,學習了基于數字化學習平臺的在線課程建設綜合知識并完成了考核作品;2010年7月,軍事教研室的老師將理論應用到實際教學中,為軍訓生提供了重點和難點內容在線輔助學習材料和交流空間,全面實施網絡和課堂相結合的教學模式;2011年7月,軍事教研室決定使用數字化學習平臺的考試功能進行在線考試,取代傳統的紙質考試和試卷人工批改。此次軍事理論課的在線考核以人機對話的形式進行,開了廣東高校軍訓的首例。
2.在線考試需求分析
軍事課是高校一門公共必修課程,人數龐大,以中山大學為例,三個校區一年級新生人數在8000人左右。在考評階段,課程出題、試卷印刷和組織人工改卷、成績統計等都將耗費大量的人力和物力,“如何能提高工作效率”一直是教研室老師們思考和嘗試尋求改變的問題。為此軍事教研室決定嘗試新的在線考試模式,即2010級學生的軍事理論課考試分兩天在三個校區同時進行,同批次、不同校區的考生同時參加,共計有38個學院的7973名學生,分27個批次進行在線考試。
二、采用“321”模式開展大規模在線考試
利用考試平臺開展大規模在線考試是信息化技術手段滲透教學的一種新方式和新嘗試。因涉及的考生人數眾多,對跨部門的組織和協調、對校園網絡硬件和考試系統軟件的技術要求是一次大檢驗,對師生適應信息化技術手段的能力也是一次考驗。我們認為,“321”模式,即成立3層組織結構,建立2類技術支持保障隊伍,基于1種在線考試平臺,是目前行之有效的大規模在線考試模式。
1.成立3層組織架構
在線考試要涉及多個部門,領導力和協調力是關鍵。要由需求主體,即軍事教研室,確定考試環境,如聯系考試機房等;技術支持中心,即學校網絡與信息技術中心,負責網絡保障和考試平臺的技術支持等。因此,在線考試的實施需要成立組織架構(如表2所示)來領導并協調各項工作,明確各自的分工和職責。
2.建立2類技術保障隊伍
在線考試的開展,需要從網絡和考試平臺層面建立2類技術支持和保障隊伍,繼而再細分為各校區現場支持小組和后臺遠程保障小組(如圖1所示),形成以前端支持為主、后臺遠程統一保障為輔的模式,使得在線考試能夠平穩運行。各小組應在職責范圍內快速處理突發事件,若遇到無法處理的事件,則要及時上報上一級處理。同時,開展在線考試又是有風險的,而影響“在線考試”的諸多因素中,包含了客觀的和主觀的、全局的和局部的、可控的和不可控的因素。問題的層級可分為用戶端級、網絡級(機房-校區-全校)、系統級(應用和數據庫);影響度也可分為高(影響多個校區)、中(影響一個校區)、低(影響個人)等。因此,為了以防萬一,還應考慮紙質試卷預案以作備用。
3.基于1種考試平臺
基于考試需求,我們考慮使用學校的數字化學習平臺進行在線考試。我校數字化學習平臺當前的系統架構為雙機模式,由1臺應用服務器和1臺數據庫服務器構建,使用了SunFire E6900作為數據庫服務器連接中山大學數據中心DELLEMC CX600存儲陣列,分配了1TB的存儲空間;平臺安裝版本是Blackboard7.3,使用了課程模塊和門戶模塊,通過課程模塊實現題庫和考試功能,客戶端的使用是基于B/S模式。
三、“321”模式下大規模在線考試的準備和實施過程
我們緊緊圍繞為師生提供在線考試服務這一共同的目標進行部署,以學生的角度來設計在線考試使用流程,提供全方位的運維保障服務。
1.考試的各項準備工作
在學科層面,我們遵循保密原則,按題庫標準格式提供試題內容,收集學生名單;在考試機房層面,我們檢查機房電腦,確保操作系統正常運行并能順暢上網;在網絡技術支持層面,我們進場測試網絡和防火墻的設置,如只允許訪問考試平臺等,以保障校園網絡和各校區網絡之間連接的順暢。在考試平臺層面,我們對學科老師提出的在線考試功能需求進行了分析,并提出了考試平臺的應對策略,如表3所示。
根據本次考試需求,我們按教學平臺的建設標準,以校區/團為單位在平臺上創建對應的課程,如表4所示。
在課程建設層面,通過教師角色或助教角色進行題庫創建,分別創建單項選擇題和多項選擇題兩個題庫,如表5所示;并按導入格式整理試題內容,保存為Unieode文本格式,
分別導入平臺題庫。
在創建試卷層面,我們按照組卷策略進行設置,由兩部分的隨機單元功能組成一套試卷,試卷名稱為校區考試批次,如表6所示。
在課程欄目的設計與層面,課程的一級欄目設置由考試通知、考前需知、在線考試,討論交流區和成績等組成。其中,在“在線考試”欄目,按對應批次設置選擇,自動呈現或隱藏包括校區、批次、考試時間和考試地點等在內的考試信息。
在考前,我們還組織了多次小范圍的模擬測試,并召開了技術支持保障小組聯席會議,提前熟悉過程,發現可能存在的問題,討論影響在線考試順利進行的各種情況發生的可能性,調整并提出應對之策。我們認為在線考試的運維保障需要考慮兩大方面的問題,一是機房的電腦總數量,二是平臺系統架構能支持最多同時在線的人數。根據學科的考試需求,我們統計出本次最大同時在線人數為900人;而在當前系統雙機架構下,同時在線人數最多為500人,二者需要達到一個平衡,因此需要適當錯開時間進行考試,以保障整個考試過程的順利進行。
2.大規模在線考試的實施
在線考試過程中,考試的控制環節非常重要。我們以時間為“控制軸線”,通過“考試密碼”的來精確控制考試,使其按統一規定時間進行。“現場支持小組”則時刻與后臺總部保持良好的溝通,及時對問題進行處理。在考試過程中,我們碰到了諸如電腦故障無法使用、操作系統藍屏、忘記賬號密碼、瀏覽器出錯、甚至平臺故障等考前已經預測到的問題,我們按預案進行了處理。在考試答題過程中,我們經常提醒考生要進行批量保存,以此來應對可能出現的故障問題,以便使考生重新登錄考試平臺后,能在之前保存的基礎上繼續答題,從而減輕考試風險。
考試結束后,我們使用考試平臺的“成績簿”功能進行大規模在線考試統計,如圖4所示。部分提交不成功的考核,可輔以人工批改后再進行確定。學校網絡與信息技術中心還及時對此次大規模在線考試進行了宣傳報道,以期為下一步的推廣使用工作打下基礎。
四、采用“321”模式開展大規模在線考試的體會與展望
我們認為,“321”模式是高校開展大規模在線考試行之有效的模式之一。它的成功實施,離不開以下3方面的基礎條件:(1)環境基礎:具備相當的校園網絡基礎設施,網絡運行穩定,故障率低,出現問題后網絡恢復能力強;(2)應用基礎:有一定數字化學習使用基礎,教師熟悉使用數字化學習平臺,并已經把其作為教學中常用的輔助工具;廣大學生也認同并使用數字化學習平臺進行課程學習;(3)人員基礎:要有一批肯積極嘗試信息化教學改革的教師隊伍以及一支技術夠硬、充分挖掘信息化應用的技術隊伍。其中,網絡環境是基礎設施,要首先得到有力保障;而教師用戶是實施主體,也是最核心的要素,主體愿意實施,加之得到相應的技術支持,就可以開展大規模在線考試。
1.在線考試的優勢
在線考試是基于成熟的信息化技術手段來實現的,它有著很大的優勢,包括題目更新和題庫的積累與共享,可以隨機抽題,并且在考后能馬上獲取考生成績,能極大地縮短試卷批改時間,提高工作效率,自動獲取答題并分析統計數據等,所有這些優勢都是吸引教師嘗試變革的主要因素所在。譬如,此次軍事理論課考試所使用的學習平臺就具有以下兩點優勢:(1)在課程層面的控制上,學科老師可通過“選擇”輕松駕馭;(2)在題庫管理上,提升了出題和維護題庫的便利性和自主性,而隨機抽題的實現也保證了考試的公平性。通過實踐,我們發現,大規模在線考試的應用極大地提高了學習平臺教與學的使用率,兩者相輔相成,相得益彰。
2.在線考試存在的問題
影響在線考試的因素很多,它受多個條件的制約:(1)實施在線考試牽涉面大,多個部門的協同度是一個首要的問題,要有組織力和實施力,還需要得到網絡甚至電力方面的絕對保障,不容有失。(2)在試題保密性方面,若是保密級別很高的考試,需要物理上斷網進行隔絕,這是網絡安全技術上需要解決的問題,黑客有可能通過技術非法盜取信息內容。因此,要充分考慮在線考試的安全因素。(3)根據實際網絡架構和考試系統支持能力的不同,考試平臺對同時在線考試的人數均有所限制。(4)師生對技術支持的依賴性比較強,一部分師生對在線考試有一種難以克服的“不安全”心理。(5)存在考生相互抄襲、代考等問題。深入分析這些制約因素有助于我們研究對策加以應對。
3.反思及改進建議
針對上述在線考試存在的問題,我們提出6點改進建議:(1)需要學校主管部門加大計算機中心機房等基礎設施方面的投入;(2)需要繼續加強傳統的監考手段,如考場禁止使用手機等電子設備,禁用U盤和屏蔽無線網等:(3)需要在硬件層面進行投入和升級,改善設施,提高校園網絡穩定性,進行系統負載均衡架構層面的升級,支持更多同時在線考試的人數,設置允許參加在線考試的IP段,在線考試帶寬要配套專用;(4)需要在軟件方面進行版本升級及開發更多功能插件或研發更加專業和專用的考試平臺系統;(5)制訂必要的在線考試實施規范和標準;(6)進行更大范圍的應用推廣和普及,克服在線考試可能帶來的不利心理影響。這其中,離不開教學主管部門對信息化教學的大力支持。
我們建議,在當前階段,特別是剛開始信息化考試的階段,可采用“考試要求簡單且相對影響面不大的考試策略”,如開卷考試或全部為客觀題題型的考試,像軍事課考試、各類知識競賽、健康教育普及測驗、期中考試等類別。從小規模簡單題型的考試逐步過渡到更大規模和更多題型(包括主觀題及多媒體類型題)的考試。我們認為,信息化考試手段更合適的定位是用于學生的自主測試,用于檢驗自我知識能力的掌握,可以支持學生隨時隨地,甚至可以通過移動設備進行的在線測驗和學習。
4.對開展大規模在線考試的展望
開展在線考試,可謂希望、壓力和困難并存,對于組織實施者來說,不僅要有堅定的信心還要有良好的溝通協作能力。信息化考試是推動信息化教學應用的有效途徑之一,它的有效實施將對信息技術與學科課程的整合產生實質性的推動,同時也將對考試模式改革產生一定的積極影響。為了達到這一目標,我們需要和更多學科共同挖掘教學需求,在在線考試應用實施層面、系統運維支持層面和教學需求深度研發等更多層面進行積極探索,充分整合利用高校現有資源,打造一種新型的無紙化考試平臺,逐步構建高校的“在線考試中心”,提供更專業和專用的在線考試服務,使之常態化,從而讓更多師生受益,使信息化教學落到實處,并形成規模效應。
隨著信息技術和現代教育技術的飛速發展,各類先進的網絡技術和信息處理技術在教育領域得到了越來越普遍的應用,其中依托計算機網絡實現的在線考試系統,憑借其高效、便捷、公正的特點,受到了越來越多高等院校和培訓機構的重視。目前流行的在線考試系統雖然各有特色,但在功能結構、生成試卷、閱卷等方面一直沒有形成統一、有效的解決方案。所采用的系統結構主要有 C/S和B/S結構兩類。
基于C/S結構的在線考試系統需要在考試機上安裝客戶端程序,一般只能在局域網范圍內展開,軟件的安裝調試比較繁瑣,考試后需要人工將考試資料集中上交評分,很難大規模應用。B/S結構即“基于頁面的架構”,這種模式中易于升級和維護,是目前考試系統的主流設計架構,但隨著對網絡應用要求的不斷提高,它也暴露出通用性差,服務器、網絡負擔繁重和用戶體驗不佳等很多局限。
一、RIA與Flex技術簡介
RIA的概念最初是由Macromedia提出,RIA是Rich Internet Application的簡稱,它將傳統桌面應用程序用戶界面的豐富功能與Web應用程序的普遍采納、方便低成本部署以及互動多媒體通信的長處集于一體,形成了一種可以提供更方便、更好用戶體驗的應用程序。與傳統的B/S架構相比,RIA技術具有很多優勢。
1.RIA技術提供了豐富生動的互動界面,用戶體驗較好。
2.RIA技術將一部分運算放在客戶端完成,可以對數據進行計算、搜索、格式化等預處理操作。不僅減輕了服務器端的壓力,還可以給用戶更快的反饋。
3.RIA技術不需要像B/S結構那樣反復刷新頁面,只需要在后臺進行異步訪問,有效降低了數據流量,減少了不必要的網絡資源消耗。
作為RIA技術的典型代表,Flex具有表現力豐富、數據處理能力強大、跨平臺、易于維護等特點,非常適合用來建立在線考試系統。Flex技術以MXML標記語言來描述界面,運用ActionScript腳本語言實現邏輯,兩種語言相輔相成,構成了Flex的基礎。Flex在編譯應用程序時,首先將MXML標記語言轉換為ActionScript腳本,然后將ActionScript生成SWF文件,生成的SWF文件運行于瀏覽器插件Flash Player上,借助Flash Player良好的安裝和升級率,Flex實現了其跨平臺的目標。
二、Flex在考試系統中的應用
Flex主要應用在考試系統中的客戶端模塊上。雖然客戶端模塊的改變看起來對系統性能提升不大,但卻是現有系統應用中的一個瓶頸。目前應用的穩定的考試系統如全國計算機等級考試等都是C/S架構而不是B/S架構,其原因就在于客戶端模塊的差距,雖然存在軟件分發維護的問題,但客戶端程序的功能要明顯強于瀏覽器。在考試系統中應用Flex,可以將瀏覽器開發為富客戶端,從而顯著提高系統的功能與性能。下面從考試系統涉及的兩個主要功能模塊進行討論。
1.試卷生成
在線考試系統一般都要求每份試卷的考題隨機抽取;以保證考試的公平性和有效性。,試卷生成的好壞直接決定了試卷的知識面覆蓋、難易、試卷的信度和區分度,是系統中的重中之重。利用計算機實現自動組卷功能,最常用的方式是動態生成隨機數,然后根據隨機數從題庫中選擇對應試題組成試卷。在這種方法中應保證一份試卷中的試題不重復出現,因此要求生成的隨機數不能重復。由于在考試開始時會同時產生大量的組卷請求,必須采用一種高效的算法來生成試卷,否則可能會導致系統反映遲鈍甚至崩潰。
為滿足以上要求,作者提出將生成隨機數的操作放在前臺的Flex客戶端。在考試開始后,每個客戶端各自獨立地完成隨機數的生成,然后將生成的試題編號傳遞給服務器,服務器根據題目編號將試題發送回客戶端。將隨機數生成操作分散到客戶端能夠有效減少服務器運算壓力,同時大大降低訪問數據庫的代價,有效提高了算法效率。
2.自動閱卷
在B/S結構的在線考試系統中,閱卷工作通常是集中在服務器完成,與試卷的生成類似,考試結束時會產生大量的閱卷請求,服務器運算和訪問數據庫的壓力非常大,很容易造成系統、網絡堵塞。
為了解決這個問題,本系統的自動閱卷功能也是由前端Flex客戶端完成的,試題答案早在試卷生成的過程中,已經隨試題一起傳遞到前臺客戶端(當然,不會顯示給學生),當學生提交試卷或考試時間結束系統自動提交試卷后,Flex客戶端會將學生答案與試題的正確答案進行比較,計算學生的考試成績并上傳到服務器集中存儲。如果有必要,還可以在生成試卷時將答案解析一并發送給客戶端,在考試結束后讓學生查閱學習。
三、分析與總結
中圖分類號:G434
當前高校招生的規模在不斷的擴大,學校的學生也隨之增加,但是當前的考試方法已經不適應學校管理方式的發展,因此為了適應新的信息以及科學技術的發展,高校在不斷地普及著網上在線管理系統。在線考試系統是在互聯網上使用的應用系統,通過比較簡單的配置,實現考試可以在不同的地點進行,不會受到地域的局限。網上考試管理系統不僅僅是對學生考試的認證,同時也是有效地學習工具,學生可以在此系統中學習、可以進行模擬測試,可以發現自身的不足,既可以提高學生的自主學習意識,又可以大幅度的提高學生的學習效率。本網絡考試系統是借助于遍布全球的互聯網進行的,目標是實現學生的在線考試、試卷提交及成績查詢等功能,使學生考試更加靈活,可以擺脫一些地域的限制,另外試卷是根據試題庫中已經存在的內容自動生成的,每套試卷內容都不一樣,這樣便可以避免考試中的作弊現象。多年來,隨著ASP技術和JSP技術的不斷涌現,許多網站也提供了基于瀏覽器的在線網絡考試系統。這一考試系統的及時出現已經贏得了社會的極大關注。
1 考試系統功能分析
(1)學習和研究實現方案中所需要的JAVA的關鍵技術和軟件工程技術。
(2)熟練掌握WEB服務器的功用。掌握編程語言JAVA以及編程平臺MyEclipse 8.5,并熟練應用SQL Server 2005數據庫,通過對這些知識的掌握便可設計出一個在線的網絡考試系統,并結合學校實際情況,構建在線考試系統的整體框架。
(3)在線網上考試系統是一種對軟件的開發,其主要內容有:1)在線考試系統的需求分析,包括功能需求分析、非功能需求分析、以及可行性分析;2)在線考試系統功能結構的詳細設計,包括各個模塊設計以及對應的流程圖設計;3)在線考試系統的實現,主要是模塊功能界面的實現、代碼實現等。
(4)總結歸納整個設計研究過程,對系統的不足之處進行思考,為以后系統的升級和維護提供經驗。
2 系統功能模塊設計
在線考試系統主要有以下幾個模塊:
(1)考試模塊,考生可以通過考試系統來完成一次考試的過程。
(2)學生信息管理模塊,就是對學生的信息進行輸入、修改、刪除、保存的管理功能。
具體子系統功能如下所述:
(1)考試模塊。學生通過輸入自己的準考證號和密碼,可以登錄到在線考試界面,選擇自己需要考試的科目,進行答題,答題結束后,系統會根據答題情況進行評分,并將考試結果保存入庫。1)學生在線答題:學生在系統中答題的時候,首先需要通過用戶名密碼進行登錄,再通過題庫配題,學生按照題目一一解答,并在規定的時間內完成試題,并對答案進行保存的過程就是在線答題;2)學生交卷:學生交卷模塊就是學生在完成答卷后對試卷進行提交,然后再由系統來完成評分。
(2)學生個人信息管理。信息修改:學生可以更改個人信息,如重置密碼,設置找回密碼相關功能;成績查詢:學生可以通過此功能看到自己歷史的成績記錄;系統中存在兩種不同權限的用戶,即管理員和學生。進入考試系統時,都需要經過系統的身份驗證,這兩種用戶的相關信息都被存儲在數據庫服務器中,屬于合法用戶。只有合法的用戶,才可以進入考試系統,才有權限對系統中規定資源進行訪問。學生以及管理人員需要通過自己的用戶名和密碼完成登錄,登錄之后對在自己權限之內的一些內容進行操作和管理。圖1是對系統的結構框架表示。
圖1 系統的結構框架
3 數據庫框架分析
數據庫是所有管理信息系統非常重要的部分,它主要是具有為整個系統提供數據存儲的功能,從而滿足整個系統的業務流程的需要。數據庫可以表現和反映出整個系統的模型,因此它的設計將會對整個系統的性能和應用效率產生影響。系統的數據庫的開發設計是建立在整個系統的需求分析以及開發手段的基礎上,需要掌握各種權限的用戶以及整個系統多方面的需求。在Windows操作系統中,SQL Server是最常用的網絡后臺數據庫,然而應用于互聯網上的數據庫,需要實現比較大的網絡應用系統,為此需要選擇SQL Server 2005作為該系統的數據庫,僅進行存儲在線考試系統的數據。
4 在線考試功能實現
(1)系統登錄功能實現。在登錄到系統中之后,會彈出一個主界面,主界面上有考試以及成績的查詢兩個文本框,對于考生來說,考生可以在登錄之后選擇自己的考試科目,選題,然后進行考試作答。
在登錄到系統中之后,會彈出一個主界面,主界面上有考試以及成績的查詢兩個文本框,對于考生來說,考生可以在登錄之后選擇自己的考試科目,選題,然后進行考試作答。如圖2所示
圖2 考生作答界面
(2)成績查詢功能實現。考試成績查詢主要是對考試成績進行網上查詢,通過輸入考號進行查詢,查詢結果主要包括考試課程、考試時間以及各項考試成績,程序查詢界面如圖3所示。
圖3 考生成績查詢界面
(3)考生信息的維護的實現。考生信息維護主要包括考生姓名、登錄密碼、
性別、以及密碼保護、專業、學號等信息的修改。
5 結束語
考試就是一種考核的方式,老師可以通過考試來對學生的學習情況以及自己的教學情況進行了解,是任何學習生活中必不可少的一部分,但在教育事業不斷發展的過程中,要不斷的與其他領域相結合,尤其是信息以及科技領域,只有這樣才能使教育事業更好的發展。隨著計算機信息技術的發展,計算機網絡在線考試系統具有極其巨大的優勢,使得網絡在線考試成為解決問題的關鍵措施。
參考文獻:
[1]李志明.基于WEB服務的在線考試系統應用研究與實現[D].廣東工業大學,2005:2-3.
1 概述
1.1 系統基本情況
隨著計算機網絡的高速發展,利用網絡開展培訓成為職業技術培訓的一個大方向。在線培訓是指通過網絡進行學習與教學活動,它充分利用現代信息技術環境,包含豐富的教學資源和方便的互動交流,但還缺少教師參與力度,學習效果并不明顯。
1.2 研究的目的與意義
農業科技培訓與考試系統的設計對教師和學員提出了不同要求。教師角色由傳統的教學支配者轉變為學習的參與者,承擔網絡課件設計、開發及維護。學員角色由單一、被動學習轉變為自我探究、協作學習。
2 開發工具與系統架構
2.1 開發工具
系統前臺選用HTML、CSS、PHP、JavaScript為開發語言;系統后臺使用PHP、MySQL語言開發,應用Dreamweaver CS5和Zend Studio 9.0作為開發軟件,使用Navicat for MySQL 10.0進行數據庫管理,Apache2.2搭建Web服務器。使用IE8/9/10、FireFox和谷歌瀏覽器進行客戶端測試。PHP是一種基于面向對象的動態腳本語言,混合了C、Java、Perl等語法。使用PHP開發動態頁面,將動態程序嵌入到網頁文檔中執行,進行編譯后能實現加密和代碼優化,執行效率比較高,運行速度更快。
2.2 系統總體構架
系統采用B/S模式(瀏覽器/服務器模式)架構,能實現隨時隨地的訪問和使用,開發和維護簡單便捷,通過網頁程序代碼修改,即可完成整個系統更新。有網絡的地方,使用瀏覽器都可訪問。
3 系統功能設計
3.1 總體功能模塊
農業科技培訓與考試系統共有兩個模塊,分為網絡學習考試平臺前臺和后臺。功能模塊結構如圖1所示。
3.2 功能模塊設計
(1)用戶注冊模塊;用戶注冊是進入本系統并授權使用的重要步驟,用戶可以自己單獨注冊,也可以通過系統管理員批量生成用戶賬號。(2)登錄模塊;用戶登錄系統后才能正常學習,驗證用戶的用戶名和密碼后,方可進入系統。(3)學習管理模塊;用戶登錄系統后,通過此模塊可查詢當前用戶學習時間、學習內容、已考核內容、未通過內容及上一次學習內容等進度情況。(4)選課模塊;用戶進入系統后,通過該模塊從課程列表中選擇相關課程內容進行學習,是系統的重要模塊,方便用戶進行學習。(5)在線學習模塊;用戶登錄,并選擇培訓課程后,可以進行教學課件、農業視頻、模擬實訓、總結提高等學習活動。(6)在線考試模塊;在線考試由模擬考試和正式考試兩部分組成,登入系統后若完成當前學習可進入考試界面,從服務器下載考試數據進行考試。考試中,已經完成的答卷會實時保存并備份。出現故障可以重新進入考試界面,恢復考試前數據。考試結束,系統自動停止,并提交所有考試結果,將學員成績返回并顯示到考試機界面。(7)互動交流模塊;互動交流模塊利用WEB提供在線交互功能,用戶在線時,可以選擇在線用戶列表進行即時互動,營造良好的在線學習氛圍。
3.3 數據庫設計
數據是系統的核心,根據考試系統需求,使用MySql5.0數據庫建立相關數據如下:
(1)用戶表:網絡學號、用戶名、密碼、真實姓名、專業方向、出生日期、籍貫、聯系電話等。(2)課程信息表:課程名、教師、簡介、使用教材。(3)學習清單表:學習內容、類別、引用路徑、學習等級。(4)學習日志表:用戶名、學習課程、學習時間、學習內容、學習記錄。(5)系統公告表:標題、類別、作者、時間、公告正文、附件等。(6)考試信息表:考試項目、考試進度、考試成績等。(7)系統授權表:用戶名、訪問權限、有效期等。
3.4 系統平臺頁面設計
隨著經濟的飛速的發展,電子信息產業的迅速崛起,很多電子系統已經代替了紙的作用,在這個時間就是金錢的社會,給人們提供了更方便、更快捷的服務,在線考試系統就是加快高校信息化的一個快捷的方式,它不僅可以節約了大量的紙,而且還解決了,人工作業的時間且容易出錯的問題。此系統主要面向的客戶是老師和學生、以及相關的管理人員或從業人員。學生可以隨時的考試,并可以立刻知道客觀題的答案,老師可以隨時的對學生進行考試、閱卷,對學生成績的變化及時的進行分析和反饋。
一、在線考試系統的需求分析
首先,因為考試是面向特定的某些對象的,所以考試者進入系統應該進行身份驗證。考試者進入考試系統后,應該能根據自己的需要選擇考試科目,所以該系統還應具有考試科目選擇的功能。為了在線考試做到規范,對于每個應試者來說,試卷的試題和題量都應是相同的,但試題并不相同。在線考試基于網絡環境,試卷應該從服務器的數據庫隨機抽取試題后動態生成的。
另外,系統還應該對考試時間進行控制,時間到了會要求考試者交卷。考試者選擇答案提交后,應該由計算機自動判卷,得到成績后顯示出來。考試完畢后,可以返回登錄界面或繼續考試。此外,應該能夠方便、快捷的對在線考試系統管理。
在線考試系統是以JAVA WEB的開發技術,來實現整體系統的界面和動態的連接。此系統界面中主要的功能模塊為,用戶登錄、在線考試、標準答案、成績查詢、成績分析、題庫管理。這些功能模塊都是用JAVA WEB的開發技術來實現的。除JAVA WEB的開發技術,還運用了數據庫技術,數據庫的選擇有很多,我們所運用的數據庫技術是MY SQL, 數據庫應包含這些數據庫表,用戶表、角色表、學生表、試卷表、試卷科目表、試卷題干表、標準答案表、考試試卷表、圖片表和成績表、成績分析表、試卷種類表等。整個數據庫系統的關鍵表為用戶表,與角色表、學生表、老師表、試卷表、試卷種類表均有密不可分的關系,關系到其它表的字段和類型。數據庫系統進一步完善后,會通過運用JAVA語言編譯的源代碼來實現
二、B/S體系結構
在線考試系統是基于B/S(Brower瀏覽器/Sever服務器)模式,B/S是為二層的結構模式,建立在廣域網上,B/S可以更好的給用戶提供方便和與用戶很好的交流,無論什么時間,什么地點,想什么時候操作,就什么時候操作,無需后臺軟件的技術支持,B/S只需安裝常用的數據庫即可,這也為軟件的開發降低了成本。B/S的維護和升級操作非常簡單,可以很好的節省時間和費用。而且B/S的可選擇面非常廣。
三、在線考試系統的功能模塊設計
系統所能實現的多種功能,是靠后臺的多種功能模塊實現的,這樣才能使系統更加的完善。
用戶登錄的功能模塊包括用戶的注冊主要包括密碼的設置、找回密碼問題的設置、郵箱的注冊,(在第一次登錄該系統時需要注冊,老師用自己的教師職工號注冊,學生則用自己的學號進行注冊,密碼需用戶自己設置,如果密碼忘記,可以通過注冊時設置問題的答案,和自己注冊時的郵箱找回,根據登錄時的用戶名,自動分出老師、學生會讓管理員)。
在線考試的功能模塊包括在線考試、試卷的種類(學生可以隨時隨地的在線進行考試,選擇不同種類的試卷,但一次考試只能選擇一種試卷進行考試)。
標準答案的功能模塊主要包括標注答案的上傳和更改。
成績查詢的功能模塊包括考試各科的成績和各科成績的總和(該模塊對應兩種用戶,分別為老師和學生,老師在此模塊中會查詢到所有考試學生的成績,而學生登陸此模塊只能查尋到自己的各科成績,老師和學生都不能對成績進行修改,因為,標準答案以存放在標準答案表里,答案一旦上傳,系統就會按此標準來進行評分,但標準答案會實現答案更改的功能)。
成績分析的功能模塊主要包括上升、持平和中等(在此模塊中系統會自動存入學生考試的各科成績和總成績,老師會更具這些數據分析出學生的成績變化,給出三個結論,分別為上升、持平和中等,以便及時反饋給學生)。
題庫管理的功能模塊主要包括試題的修改、查找、刪除、
題庫的增加、修改、查找、刪除、更新、自我檢測、自動評分(這一模塊包含兩部分,考試部分和復習資源部分,考試部分主要針對于試卷來說,復習資源部分是系統中,經過老師或管理員上傳非考題的考試資料,學生登錄后可以觀看這些考試資料,但不可對其進行修改、學生也可自行根據題庫資源的內容進行自我測試,系統會有自動評分系統,根據老師或管理員上傳至后臺數據庫中的答案,判斷對錯,然后給出相應的分數,這就實現了自我檢測的功能)。
數據的還原與備份功能模塊,這一模塊只限于管理員,實現對系統的維護和數據的管理。
四、總結
本論文概述了在線考試系統是以B/S模式結構、系統的界面和主要功能模塊的初步設計。在實施過程中,我們認識到在線考試系統在考試改革中的重要作用,在今后的教學管理中要進一步深入地研究和完善。
參考文獻;
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2010)05-1130-03
The Design and Implementation of On-line Examination System Based on ASP
LI Shi-chuan
(Zonghou Weishengbu Yaopin Yiqi Jianyansuo, Beijing 100071, China)
Abstract: This paper proposed to build an online examination system solution, and to analyze the various functional modules and implementation strategy. Also, it analyzes the technology of ASP and related databases, and analyzes the importance process of implementation.
Key words: ASP; B/S; on-line examination; database
目前,信息科技已成為現代科技的核心和主流,信息化成為全球發展的趨勢,Internet成為傳播信息化的重要手段,其成為了人們生活中的不可缺失一部分。基于Internet的各種應用系統也越來越多,由于這些應用系統給人們帶來了各種方便和便利,所以受到了人們日益重視。
基于Internet的在線教育系統成為了趨勢,在線考試系統也應運而生,并越來越受到人們的重視。在線考試系統發揮了網絡的優勢,相對于傳統考試系統而言,其降低了考試成本,節省了人力物力,同時,其具有高效性、便捷性和不受時間與空間的限制等優點。在線考試系統體現了客觀、公正的原則。所以,對于在線考試系統的研究和實現具有重大的現實意義。
1 背景分析
基于Internet的應用有多種形式,比如傳統的Client/Server結構,簡稱C/S,但是其在網絡應用系統模式上具有局限性,對于在線考試系統的大力推廣應用會造成一定的影響。另一種是Browser/Server結構,簡稱B/S,是隨著Internet技術的興起,這是目前最流行的一種基于Internet應用的模式。其主要優點是對客戶端要求低,客戶端只要安裝有瀏覽器就可以實現。該論文實現的在線考試系統是基于B/S結構實現,利用了B/S結構的優點。該系統對客戶端要求低,如果在Internet上,客戶端只需要有瀏覽器就可以直接進行在線考試,如果是在小型局域網中配置在線考試系統,則會大大減輕了網管的負擔,不用為每臺電腦作特殊的配置。
2 系統分析
在做一個應用系統之前,首先需要對系統進行分析,知道系統是做什么的,解決什么問題,達到什么目的,然后才能進行下一步設計。所以,先對在線考試需要解決的問題進行分析,然后對在線考試系統的功能進行分塊設計。
2.1 需求分析
根據筆者的深入調查研究,在線考試系統主要面向教師和考生。
教師的主要任務是考試科目的設置,題庫的編輯,包括錄入、修改和刪除題目,考生信息的管理,包括錄入、審核等,試卷的管理,包括生成試卷,考試時間安排等,考生的成績查詢,以及考試信息的等模塊。教師的主要功能是對整個考試系統的后臺管理,經過一系列的操作,能對整個考試流程有很好的把握,同時能動態的管理試卷,參加考試人員,最后能查看各個考生的成績和考試的情況分析匯總。
考生的任務相對就要簡單些,這是考慮到考生可能初次接觸考試系統,需要在很短的時間內熟悉考試系統,圓滿的完成整個考試。考生的主要任務是在線考試,成績查詢和考試信息
瀏覽。考生能在線選擇需要參加的考試,在考試完成之后,能直接查詢到考試結果。
在線考試系統可以用圖1中簡單的用例圖表示。
2.2 模塊設計
根據以上的需求分析,可以進一步設計出在線考試系統的各個功能模塊。如圖2所示。在該圖中,標示粗體的兩個模塊,是教師和考生共有的。
各個模塊的具體功能如下。
登錄系統:教師和考生只有登錄系統后才能進入各自的模塊。教師和考生登錄系統后,系統會自動判別各自的權限,顯示各自的功能模塊。
科目管理:教師可以對在線考試系統的科目進行設置,本系統支持多個學科在線考試,所以教師可以在科目管理中,對各個科目管理,根據需要設置不同學科。可以對科目新增、修改和刪除操作。
題庫管理:教師設置好科目后,可以對各個科目設置考試題目。根據在線考試系統的特點,教師可以設置單項選擇、多項選擇和判斷題三種題型。可以方便的對題目進行新增、修改和刪除操作。
考生管理:教師可以根據需要對考生信息錄入,以及給考生分類。
試卷管理:由于在線考試系統支持多學科。教師就需要根據需要生成各個試卷,可以靈活地設置試卷的總分,設置單項選擇、多項選擇和判斷題三種題型各自的比例,選擇參加考試的考生,以及允許考生參加考試的時間范圍。
考試信息管理:教師可以設置些公開考試信息,以供考生瀏覽。
成績查詢:教師可以對所有參加考試的考生成績進行查詢,匯總。考生只能查詢本人參加考試的成績。
在線考試:考生可以進入在線考場,進行考試。題庫根據教師的設置,從題庫中隨機抽取試題,以供考試。
考試信息瀏覽:考生隨時可以瀏覽相關信息。
在先考試系統需要實現以上各個功能模塊,同時需要滿足操作界面美觀,用戶易操作性,穩定性強,安全性能好,能夠滿足多人同時在線考試。
3 開發與運行環境
經過以上需求和功能模塊分析,確定了在線考試系統的要求和目的。下面分析實現在線考試系統的開發環境和需要的運行環境。
開發環境:目前開發B/S結構的技術手段很多,有多種流行的網站編程工具。在這里,選擇了ASP開發技術,環境基于Windows的IIS 6。
ASP是 Active Server Pages(動態服務器主頁)的縮寫,是一個服務器端的腳本環境,在站點的Web服務器上解釋腳本,可產生并執行動態、交互式、高效率的站點服務器應用程序。ASP可以勝任基于微軟Web服務器的各種動態數據內容。ASP具有的特點是:面向對象、獨立于瀏覽器、易于生成、無需編譯。
ADO(ActiveX Data Objects)是一組訪問數據庫的對象集,為ASP提供了站點數據庫訪問解決方案。通過執行SQL命令,讓用戶在瀏覽器畫面中輸入、更新和刪除站點服務器的數據庫信息。ADO使用內置的RecordSets對象作為數據的主要接口。ADO可使用 VBScript、JavaScript等語言來控制對數據庫的訪問、以及查詢結果的輸出顯示。
由于Windows操作系統占據了主要市場,用戶比較熟悉Windows的操作,對于IIS的配置,很容易上手。選擇ASP開發技術,主要基于其技術很成熟了,語言簡單,用戶易學,功能強大。運行環境是IIS,具有兼容性強,穩定性好等優點。
數據庫:在線考試系統是B/s結構,基于Interment的應用系統,需要有后臺數據庫的支持。現在市面上有多種數據庫供選擇,但和IIS+ASP兼容性強的數據庫有Access和MS Sql Server。這里開發的是大中型的在線考試系統,所以選擇了MS Sql Server 2005,該版本的功能是繼承了前幾個版本的優點,同時,其穩定性、兼容性、安全性更強大。
運行環境的結構可以用圖3表示。
4 開發技術難度分析
基于ASP的在線考試系統,經過了前面的系統分析和設計,在編程階段遇到了一些問題,并予以解決。現分享如下。
4.1 數據表設計
在數據表設計中,多數表單都是比較容易的。其中有一個主要表是設計題庫表,這個表是在線考試系統的核心。根據調研,多數開發者都把試題和相關選項放在了一張表中,或者有些開發者為不同的題型設置不同的表。這樣開發的好處當然是對于開發者簡單,易操作。但是,這樣設計表有很大的弊端,比如,在設計之初,開發者必須確定試題的選項個數,這在用戶來講是不可預測的事情,如果用戶需要對選項有變化時,這將涉及到表和頁面的多處修改。其缺點是可擴展性差、靈活性不夠好、會造成一定資源的浪費。
基于此,本系統在設計開始,就考慮到了數據庫的優化問題以及可擴展性。即將考題的題目和選項分開存儲,由于考題的題型有共性,在這里就考慮將幾種題型一起存儲。如下圖所示。這樣的好處是,用戶在添加題目選項可以更加靈活,在數據庫存儲方面,更加緊湊和高效。
4.2 試題的抽取
在線考試的一個重要功能是,考生能抽取到不同的試題,可以有效防止考生的作弊問題。實現試題的抽取不同,一個有效方法是從數據庫中隨機抽取試題。
我們可以看到,隨機抽取試題的方法較多,但如何能實現高效的從數據庫中隨機抽取試題,試題不能有重復,滿足多人同時在線的要求,這是個關鍵問題。
比較常見的方法是,利用ASP下的隨機函數,隨機抽取試題,然后和前面抽取的試題作比較,如果有重復,則重新抽取,直至取完最后一道題。這種方法具有簡單可行的優點,其不足是效率低下,可能會延長用戶等待的時間,造成假死機現象。
在該系統中,采用了一種較高效的方法,可以取消比較的過程,縮短提取數據的時間。其方法是:利用隨機洗牌算法的思想,給定一個數組,產生一個當前數到該數組的最后一個數之間的隨機數,然后交換這兩個數;順序往下移動一個數,然后重復以上過程。循環結束后,得到的就是一個隨機數序列。代碼如下:
dim rig[300] //題庫數序列,并初始化為0,1,2….
dim b[50] //定義取得隨機數數組,并初始化為0,1,2….
for i = 0 to 50 C 1//得到隨機題庫數
d = RndNumber(i + 1,300 - 1) //取得在i+1至300中的隨機數
e = rig[d] //交換當前數和隨機產生的數
rig[d] = b[i]
b[i] = e
next
%>
4.3 防止刷新
考生在考試過程中,可能會遇到,刷新瀏覽器,或無意中關閉瀏覽器的問題。在本系統中解決了這一問題,考生不用擔心因瀏覽器的錯誤,造成考試失敗,或有的考生有意刷新來獲得新的一套試題。
該系統的解決方法是,考生在參加考試時,隨機生成一套試題,這套試題在后臺進行了標記,同時記錄下了考生參考的時間。如果考生無意關閉或刷新瀏覽器,可以再次進入在線考場,繼續做前面提取的試題,時間會隨著流動。
4.4 考試終止
考生在考試中,可以隨時提交試卷,或者教師設置的時間到后,自動提交試卷。
考生提交了試卷后,可以立即查看考試的成績。同時,系統設置了防止考生按后退鍵進行修改做過試題的可能。
4.5 系統安全性
本系統是在Internet上實現的,安全性是很重要的一方面。特別是對于一些比較常見的安全漏洞問題,需要特別注意。一方面,是在服務器操作系統方面,采用最新的操作系統和補丁,數據庫方面,也需要關注官方網站,隨時留意其最新的補丁。
在編程方面,要防止Sql注入問題。比如,在有用戶輸入信息的地方以及和網站有動態交互的地方,采用字符過濾和驗證的方法,去除或隱藏對數據庫有危害的字符。
5 總結
本文探討和實現了基于ASP的在線考試系統,由于前期經過了充分的調研和論證。在系統實現中解決了很多技術上問題,并實際投入了應用。在線考試系統固有其優點,即簡單、快捷、可操作性強、減輕負擔等,現在已應用非常廣泛。但同時,需要看到其不足之處,在線考試系統現只能對客觀題做出正確的判斷,對于主觀題,盡管可以實現在線答題,但還不能達到在線實時判題,這方面主要靠教師的判斷了。
參考文獻:
中圖分類號: TP311 文獻標識碼:A 文章編號:1009-3044(2013)20-4641-04
1 概述
當今社會的教育已經有了非常大的變革,計算機的出現給我們的生活和學習帶來了很大的方便,隨著計算機領域中技術水平的快速發展以及計算機在現代社會的逐漸普及,現在國內的高校甚至是一些中學教育階段就已經將計算機這個工具應用到了課堂教學、在線考試以及遠程教育等。通過計算機的網絡連接人們可以進行異地教育教學和培訓,給教育教學帶來了很大的方便。這些應用背景為在線考試系統的發展產生提供了一定的基礎[1]。如今,計算機的硬件技術發展已經到了較難突破的階段,很難繼續有新的大的突破,結合我國現階段計算機教育還處于不成熟的階段,但是隨著軟件的開發技術不斷發展逐步走向成熟,這就為計算機考試系統應用到學校的教學考試中去提供了先決條件,當然隨著需求變化,也給軟件設計人員提出了更高的設計要求[2]。
在科技飛速發展的社會,計算機的逐步普及以及這個領域技術的不斷發展逐步趨向成熟,使得在線考試系統代替紙質考試成為了可能。在線考試系統為學校的教務工作減輕了負擔,節省了人力和物力,大大提高了教學的效率 [3]。
在以往的各種類型的考試中,我們一直沿用著傳統的模式,這種模式經過我們長時間的實踐被認為是最有效的考試模式。這種考試模式由五個基本的步驟組成:第一步是由老師出卷,第二步是進行考試,第三步是由老師進行閱卷,第四步是對成績進行統計,第五步是對考試的結果進行分析。在信息技術快速發展的當今社會,這種考試過程顯得煩瑣而且低效,并且安全性不高,成本相對較高,這些缺陷使得人們越來越需要一種新的考試方式。網絡考試的出現極大的改變了這種現狀,它可以說是對傳統考試的一種延伸與變革,我們利用網絡考試,可以不受時間和空間的限制,考生可以在網絡覆蓋的任何地方任何時間進行考試,這樣就大大提高了考試的效率,簡化了考試的流程,還能提高考試工作的安全性,更好的排除考試中的人為因素,全面的提高考試的管理水平。與傳統的考試過程相比,在網絡上進行考試存在著極大的優越性,主要包括:保密性好、客觀公正、更加準確、更加快捷、組織成本低、考務效率高。
基于以上分析,采用在線考試模式,通過網絡實現無紙化考試將成為未來的主流考試方式。通過在線考試,可由系統自動完成從試題管理,到出卷、評卷、成績分析,到學生查詢考試成績等基本功能。
從系統的安全性和易維護性考慮,本系統選擇Web實現技術,即將系統做成一種B/S模式[4],可以讓用戶通過瀏覽器直接訪問位于服務器上的試題以及對系統進行遠程維護和功能擴展。當前,存在很多種實現服務器程序的技術,本系統選用當前比較流行的網絡編程技術JSP作為主要實現手段,配合struts、hibernate、spring等技術,JSP作為一種Web實現技術[5],它具有高效率和高安全性的優點,再加上實現模式的特點,正符合了考試系統所要求的實時性和保密性,保證了考試的公平性。另外,JSP擁有Java語言的"一次寫成,處處可用"的特點,可以將系統輕松地移植到其它平臺運行,所以將JSP作為本系統的實現技術是完全可行的[6]。
該文主要介紹了在線考試系統的核心功能及實現方法,研究了在線考試系統中題庫管理及組卷等。主要功能包括:題庫管理、試卷管理、考試管理、學生考試,試卷評閱、成績管理、用戶管理等模塊。
2 需求分析
2.1 功能需求
首先,因為考試對象是特定的對象,所以考生進入系統應該進行身份驗證。考生進入考試系統后,可以查詢到需要參加的考試項目。在線考試是基于網絡環境的,考生所要完成的試卷應該是從服務器的數據庫隨機抽取試題后動態生成的,不過也可以人工生成試卷。另外,系統還應該自動控制考試時間,時間到了會停止考生答卷,并要求考生交卷。考生提交試卷后,客觀題由計算機自動判分,主觀題由老師手工評分,得到成績后顯示出來。考試完畢后,可以返回登錄界面或繼續考試。此外,應該能夠方便、快捷的對在線考試系統進行管理,用戶只有在試卷結束后才能查詢到自己的成績。因此,在線考試系統需要有如下的綜合需求[7]:
1)適當的用戶權限
綜合考慮各種因素后,在考試系統中的用戶有三種:系統管理員、學生和教師,合法用戶在登錄時,首先要進行身份驗證。用戶在經過合法的授權后,可以使用考試系統。根據用戶的身份不同,系統可以自動的分配給各種用戶不同的資源。系統管理員主要負責系統后臺的管理,包括題庫管理、試卷管理、科目管理、學生信息管理、老師信息管理等。學生可以進行登錄、參加考試。老師登錄系統后,可以在線閱卷的操作。
2)適當的網絡環境
本系統必須在網絡環境下運行,這樣學生就可以隨時隨地通過網絡訪問本系統進行考試和查詢成績,教師可以隨時登錄網絡來進行閱券操作,系統管理員可以通過網絡來進行各項管理工作,包括安排考試、管理題庫、管理用戶、進行試卷分析等。
3)完善的考試功能
作為在線考試系統,首先應該具備的,就是與考試相關的基本功能,讓考生能夠在線完成考試的所有操作。
參加考試:包括登錄系統、查詢考試項目、進入考試等功能。在考試時,清晰地列出題目,并對考試的結束時間進行提示,在考試結束時,具備交卷功能。
學生管理:在登錄系統后,我們需要對學生的信息進行維護和管理。
科目管理:管理科目的一些信息,包括科目錄入、刪除等操作。
題庫管理:管理員登錄后對題庫進行維護,可以進行題目的添加,修改和刪除操作。
試卷管理:從服務器題庫中自動抽取題目,形成試卷。
考卷評分:除了客觀題由系統自動進行評分以外,對于主觀題由老師登錄系統,對題目進行評分操作。
2.2 性能需求
1)實用性
對于在線考試系統的開發,首先應該考慮其實用價值。必須滿足學校師生的需求,在考試時方便快捷,后期維護和管理簡單易行。在系統的完善上,我們要首先新建一個版本,然后在實踐運用中,發現更多的需求,然后對原始版本進行不斷的升級和完善,直到完全達到用戶的需要求目標。
2)可靠性
服務質量的高低,很大程度上取決于,用戶是否能夠在最快的時間內得到訪問信息的回應,當用戶訪問Internet上的程度或信息時,是否能夠在最短的時間內將用戶需要的信息提供給用戶。對于考試系統來說,經常會出現同時有上百上千人訪問的情況,如果可靠性不高,發生系統崩潰,將會帶來巨大的人力和物力的損失,同時在考試過程中,如果系統出現延遲,也會給考試帶來影響[8]。
3)可擴展性
當用戶需求不斷增長,考試系統必須具有可擴展性才能滿足業務復雜性的要求。Web系統一般都是動態變化的,隨著用戶需求的增加,業務增長的需要,系統的規模不斷擴大,并呈現指數級的增長趨勢。這種快速增長將會表現為支持的用戶的數量不斷增加,同時提供的用戶服務的復雜性和集成性也在增加。考試系統也是一種Web系統,它的擴展性更為重要,因為考試系統的功能是需要不斷完善的,必須能夠隨著考生的要求和技術的發展而不斷改進。
4)安全性
所謂安全性,和所有的系統一樣,我們必須保護系統中的數據不被竊取,系統的基礎結構不會被人惡意的攻擊和破壞。保證系統的安全性,就是保證信息的機密性,完整性和可靠性,采取充分的保護措施,保障系統安全,預防安全風險,這是任何系統都必須做到的基本要素。
5)可管理性
可管理性是指對系統的管理是方便可靠的。為了保證系統的正常運行和管理,我們要保證以下幾點:首先,要保證系統的基礎結構完整,從而系統的服務能夠正常工作;其次要有適當的工具和管理人員。因為通過考試系統的主機是放在學院機房中,但是對考試教務的管理員也許并不在遠程教育學院中,因此,必須做到系統的管理和監控能夠遠程完成。
3 總體設計
在系統的總體設計中,首先要將系統進行模塊化。所謂模塊化,就是指用不同的模塊來實現系統所要實現的不同的功能,然后將這些模塊組織和連接起來,成為一個整體,從而實現整個系統所要求的功能。
將系統模塊化可以提高系統的可讀性、可維護性,降低系統的復雜性,但是每個模塊在設計時要注意保持其相對獨立性,每個模塊之間的接口應盡量簡單,并且聯系盡量要少,這樣才是高質量的系統結構。
由上章得需求分析,可以設計出本系統的總體結構包括三個子系統:管理員模塊、學生模塊、老師模塊。系統結構如圖1所示。
4 數據庫結構設計
根據在線考試系統的需求,設計對應的數據表及功能如下:
5 總結
本系統按照軟件工程的思想,采用了B/S模式,通過問題定義、可行性研究、需求分析、總體設計、詳細設計、測試的過程,對在線考試系統的整個開發過程做了詳細的闡述,同時,遵循結構化程序設計,對軟件開發步驟做了詳細的規劃。
這里,闡述了學生用戶的需求和應用B/S設計模式的軟件體系結構,進一步熟悉了JSP及相關相關技術,了解了開發平臺的應用工具相關技術如SQL Server 2000、css等實現技術。該在線考試系統能夠追蹤到數據的始終。完成了考試系統從需求到實現的開發過程,達到預期目的要求。
將來所要做的工作主要有以下幾個方面:
1)系統采用B/S模式,其應用范圍較C/S模式較廣,將來考慮采用B/S與C/S混和模式進行改進升級。
2)進一步優化數據庫設計、完善編碼方案,提高編碼質量,提高系統性能和技術指標。
3)根據學校師生的實際需求,不斷完善和升級系統,實現更多的功能,更好的適應考試發展的需要。
參考文獻:
[1] 郝玉龍.J2EE編程技術[M].北京:清華大學出版社,2008:20-30.
[2] 汪永明.基于B/S模式的在線考試系統[J].微機發展,2004,14(1).
[3] 馮長江.在線考試系統[M].北京:機械工業出版社,2008:1-30.
[4] 李冬芬,黃金波,趙景文.基于JSP的在線考試系統設計[J].寧波職業技術學院學報,2010(5).
[5] 王浩亮.基于J2EE輕量級框架的通用在線考試系統研究與實現[J].電腦編程技巧與維護,2011(3):1-24.
中圖分類號:TP37
進入21世紀我國遠程教育從教育教學到學習支持服務已經完全進入網絡化時代。學習支持服務也隨著進入網絡化時代,微信作為一種新的通信技術及手段,以其優越的通訊功能已經得到廣大用戶的追捧。筆者通過對遠程教育學生的對微信使用的調查及在遠程教育支持服務實踐過程中的實際經驗總結出微信在遠程教育支持服務過程中運用策略。
1微信及其特點
1.1微信介紹
微信(WeiChat)是騰訊公司于2011年1月21日推出的的一款免費的即時通訊服務的傳播工具,能夠更加靈活、智能的完成與好友的語音短信、視頻、圖片和文字的異地交流,并且支持多人群聊、視頻聊天、實時對講等功能。截止2013年1月底微信用戶注冊已經突破3億。并且微信軟件本身是完全免費的,對任何微信功能的使用都是不收取費用的,因此微信很容易被廣大用戶接受。
1.2微信的特征
強大的語音功能:微信除了支持文字、圖片和表情符號的傳達之外,還支持語音信息的發送。微信和QQ相比獨特之處就在于它能夠將這些功能集中于一體,應用起來方便簡潔。
微信的論壇功能:微信用戶可以基于朋友圈建立起討論小組,小組成員可以針對自己感興趣的話題組織朋友進行討論。通過此功能,微信朋友們之間可以在不同時間、不同地點針對同一話題隨時展開討論。
方便快捷的信息推送:微信用戶可以通過后臺的用戶分組完成精確的信息推送。除了可以快捷的發送文字、圖片、語音三個類別的信息以外,微信還可以針對專題信息進行推送。
2.基于微信的遠程教育學習支持服務研究
2.1遠程教育學生微信使用狀況調查
在研究過程中,筆者首先對慶陽分校部分專業的開放遠程開放教育學生通過發放調查問卷的形式對微信使用狀況進行了調查。在應用微信的學生中有48%的學生主要通過微信發送文字信息,有16%的學生主要應用微信來發送語音留言;17%的學生主要通過微信來發送圖片信息;14%和5%的學生主要發送語音及視頻信息。并且通過調查顯示89%的學生經常在微信圈子里發表自己的動態,94%的學生用戶關注自己圈子里朋友的動態。
通過本次調查首先可以看出遠程教育學生應用微信程序作為通訊工具已經比較廣泛;其次,廣大遠程教育學生能夠熟練掌握微信發送文字、語音、視頻、圖片等信息;最后,學員更夠及時更新自己的微信動態,并不斷關注朋友圈的動態。
2.2應用微信開展學習支持服務研究
2013年秋季學期研究者選擇慶陽分校護理、學前教育、教育管理等專業的40名開放教育學生作為研究對象,利用微信開展了教學支持服務工作,研究共分為三個階段進行。
2.2.1研究準備階段
研究者在2013年秋季開學報名時,為沒有安裝微信軟件的學生手機現場幫助下載安裝了微信軟件,并督促所有學生當場將研究者加為微信好友。并要求學生及時查看微信圈里的信息,并及時回復研究者發送的學習支持服務信息。
2.2.2研究實施階段
研究者本學期分別通過聊天和小組群聊的方式向學生發送學習支持服務信息,其中發送內容包括網考考試報名提示、基于網上形成性考試作業按時提醒、形考作業收交通知及期末考試通知。
9月份的全國網考,研究者利用微信群聊手段在考試前分別向參加考試的10名學生發送了微信文字信息,發送完以后其中6名學生在半小時之內立即回復了研究者的通知,2名學生在當天也回復了信息,只有兩人沒有及時回復,次日,研究者采用語音信息的方式又一次向其余兩名學生發送了通知,其中一人及時回復了信息,另外一名學生還是沒有回復,后經詢問改學生沒有注意到我發送的信息。整個學期對于給予網絡形考作業研究者也通過微信不斷進行提示,研究者根據任務完成時間,在任務結束前兩天還沒有完成任務的學生給予微信提示,采用聊天的方式根據學生的情況向個別學生發送提示信息。考試前研究者在自己的空間上傳了每個班級的考試通知單,并通過群聊通知每位學生及時關注下載考試通知單。
利用微信平臺彌補電大在線平臺的不足,本學期研究者對部分課程減少了在電大在線論壇課程帖子,而是在微信在動態里發表帖子,添加相關專業的學生組成小組進行討論。研究者以自己所教的開放教育本科《地域文化》為例進行了研究。通過同時在分校電大在線和微信平臺上開展教學以比較電大在線平臺和微信的教學效果。研究者利用開學第三周的周末面授輔導的機會讓35個13秋入學的新生加入研究者的微信好友,其余37個學生要求他在分校電大在線平臺學習本課程。研究者將《敦煌瑰寶》一文分為5個部分,并根據學習內容分別制作成文字、圖片和視頻等素材同時上傳到分校電大在線平臺和我的微信平臺共學生學習。經過一個學期的研究,通過查看微信平臺的訪問量和電大在線的統計工具,微信平臺的訪問量明顯高于電大在線平臺的訪問量,學生在微信平臺上的討論更為積極,第一節知識的討論達到221條,35個學生中有28個學生參與了討論,而電大在線第一節的BBS中的討論僅僅只有5名學生發的十條回復。資源點擊率相差更加懸殊,在微信平臺中第一節的圖片和視頻點擊率達到100%。而且35個學生基本都點擊了課程及資源。而在電大在線中資源的點擊只有15%,只有4個學生點擊了相關的學習資源。經過一個學期的實驗,學生利用微信進行課程討論熱情遠高于電大在線平臺。
2.3研究結論
經過一個學期對微信的應用,從學生的反應來看主要得出以下結論:首先,學生對微信通知比以前的QQ及短信通知回復的時間較短,能夠及時回復研究者的消息;其次,學生應用微信對課程的討論比電大在線較積極,并能夠自己在微信圈里發起課程的相關討論;最后,通過和部分學生交流,學生覺得利用微信開展教學支持服務效果更好。
3總結與反思
微信作為一種新的通信手段,應用于遠程教育支持服務過程中相對于其他通訊手段尤其優越性,能夠為遠程教育教學支持服務工作開辟更加寬廣的道路。但是由于研究者能力有限,在本研究還有不足,研究的嚴密性有待提高,研究者在以后的工作學習中將進一步解決。