林灃 伍德鵬
【摘 要】本文論述基于Android系統環境的移動學習平臺設計,從軟件開發的角度對平臺進行需求分析,構建包括教師模塊和學生模塊在內的移動學習平臺,將其應用于各種移動終端,既能滿足線上學習課程,又可以促進師生互動交流,對今后移動學習平臺的開發和研究具有實用的參考性。
【關鍵詞】Android系統 移動學習平臺 設計
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2018)09C-0188-02
當前,移動用戶的不斷增多,智能終端的不斷升級換代為研究和開發多樣化、智能化的移動學習平臺提供了基礎。移動學習是結合了網絡通信技術和移動無線終端兩者的優勢,在空間和時間都不受束縛的情況下,隨時隨地地獲取學習資源和享受教育服務的一種學習模式。它能很好地將碎片化的時間利用在學習上,而且作為課堂教學的輔助工具,既補充了課堂知識,還能拓展到學習的廣度。
一、移動學習平臺的需求分析
良好的需求分析是開發軟件的基礎,移動學習平臺也不例外。首先,以師生作為用戶群體,有效地借助移動通信網絡技術,通過智能手機、平板電腦等移動通信工具為傳播媒介,更為靈活地開展課堂外交互式教學活動去建立移動學習平臺。重點針對內容、媒體、交互以及易用性等關鍵環節進行設計,構建集傳遞課程資源、提供學習服務、反饋學習評價,使移動學習成為傳統課堂的重要延伸和補充,為學生提供更加便利的學習服務和選擇,使教學更適應現代大學生獲取知識的方式和習慣,把以往被動式接受知識轉變為主動學習知識,同時促進課程的吸引力和渲染力。其次,根據用戶類型的不同,教師用戶可以利用在線平臺發布微視頻等資料,平臺同時也記錄學生觀看微視頻的情況等,還能發布任務、調查問卷,與學生進行互動交流等。學生用戶則需要進行網絡課程學習,下載學習資料,并且實時在線瀏覽資訊動態和接收任務,與教師在線互動。
二、移動學習平臺的設計
整個移動學習平臺的設計遵循系統總體設計思路,學生和教師是在實際的應用過程中的兩種身份,分別對應不同的功能模塊,如圖1所示。
(一)教師模塊。教師模塊是移動學習平臺的用戶,也是后臺服務部分的教師,主要負責移動學習平臺中的學習資源管理、學習社區管理、用戶信息庫管理、系統管理。主要功能結構如圖2所示。
1.學習資源管理。移動學習平臺教師也是教師,需要同時承擔傳統教育中學習資源的呈現與活動組織的任務。教師根據學習需求的不同,進行微課資源、學習資訊、在線測試和實踐活動管理。具體的工作主要包括微課資源的錄制、上傳與學生的互動,在線測試的編制與發布。另外,根據學生不同的學習特征,系統管理中還應該不定時地推送學習資訊和發布實踐活動的任務。
2.學習社區管理。學習社區管理模塊主要是對移動學習平臺所創建的學習共同體社區進行管理,主要包括學習社區中的研討和提問等社區貼管理,避免社區中數據過多出現的數據冗余現象。
3.用戶信息管理。用戶信息管理模塊主要是針對使用移動學習平臺的云端用戶信息數據庫進行有效管理。例如班級用戶批量信息的導入、修改和刪除,另外還要對學生進行學習進度管理。
4.系統管理。系統管理模塊主要針對的是教師用戶信息的新增、修改和刪除,并能支持全局的安全管理和信息管理。
(二)學生模塊。學生模塊是移動學習平臺客戶端中的應用部分,是移動學習平臺的核心,學生通過移動終端的應用程序與后臺數據進行交互活動,開展自主學習活動。其主要功能如圖3所示。
1.個人中心。移動學習平臺有個人中心功能的設計,并且會根據學生的身份不同分為用戶身份和游客身份。游客身份登錄是一個瀏覽模式,可以查看移動學習平臺中的學習資源,但是不能在社區或者實踐活動中發布任何的主題。而用戶身份能實時跟蹤學生的學習進度和學習情況,同時也能在社區或者實踐活動中發布、回復主題進行相關的討論。
2.微課學堂。微課學堂將教師錄制好的微課視頻上傳,不同學習活動對應不同的學習內容,學生可以根據自己的興趣愛好去選擇相應的微課視頻進行自主學習,同時為滿足多種學習場景和學習需求,學習內容還提供了下載功能,學生可以在WiFi模式下下載后離線學習。
學習是一個交互的過程,在移動學習平臺中,教師所擔任的角色有所改變,并不能進行全程的指導學習,這時就需要學生針對所學習的內容進行適當的反饋,孤獨感是在使用移動學習平臺時大多數人要克服的,本平臺讓教師實時指導課程中存在的問題,及時進行改進和加以對學生的指導,降低了使用過程給學生帶來的這種感受。
為了使教師能清楚學生在學習過程中的滿意度,設置了學習評價模塊,讓學生在學習完相關的微課程之后對課程進行總體評價,這樣為今后微課程的制作和學習資源的發布做出相應的改進。
3.在線測試。在線測試通過課程測試和題庫練習來檢驗學生的學習成果,教師提前將試卷和習題按系統內置的模板生成后導入到學習平臺中,并且支持系統題庫和試卷的隨機組卷與生成,練習題庫是任何時段都開放學生練習的,主要以選擇題為主,而試卷測試是由教師發布測試任務后,在規定時間段內,學生登錄進行在線測試,測試完成后可以支持自動閱卷,也支持教師人工批改和調整得分。
4.學習社區。學習社區是一個虛擬社區,由學生及其助學者(包括教師、專家、輔導者等)共同構成的團體,常見的主要形式有貼吧、社區活動等,他們彼此之間可以在學習過程中進行溝通、交流,分享各種學習資源、學習成果、學習提問與解答以及共同完成一定的社區活動,因而在成員之間形成了相互影響、相互促進的人際聯系。
5.學習資訊。學習資訊是在確定學生的學習基本特征及學習傾向后,以利用移動學習平臺針對每個不同的學生的特點,有針對性地向學生推送學習資訊,讓學生能及時了解與之學習的內容相關的資訊信息。
6.問卷調查。問卷調查通過較高的邏輯特性設計先進的問卷,這樣意味著可以采集到更高質量的數據。通過收集到的調查數據,使用圖表等表現力豐富的手段生產在線報告。此外還為調查問卷做了一個精心的設計,教師可以做一次問卷的設計和輸入,然后就能通過網頁、電子郵件和QQ等多種形式發布,得到數據分析后,有利于系統和課程的改進。
三、關鍵技術
移動學習平臺的設計采用B/S(瀏覽器/服務器)體系結構,使用SQL Server2008網絡數據庫進行數據保存,使用MVC三層架構體系動態網頁的開發使用.NET技術,采用面向對象語言C#來編寫程序。移動學習手機APP開發還要在未來可能的主流擴展方向預留接口。提供數據庫自動備份功能:實現按天自動備份并壓縮,自動刪除10天(可自定義)以上的備份,可跨服務器備份,提供備份日志。
四、總結與設想
在“互聯網+”的引領下,當前信息技術發展的越來越迅猛,獲取知識的手段也在不斷增多。移動學習突出以學習內容短小精悍,學習時間地點靈活自如等特點,也開拓了今后教育信息化的研究與應用方向。本文基于Android移動平臺設計移動學習平臺,確定了需求,構建了模塊化體系框架,發揮雙向優勢,該系統可廣泛應用于各種移動終端,如手機、平板電腦等,對今后移動學習平臺的開發和研究具有實用的參考性。
【參考文獻】
[1]黃黎,程鴻芳,黃金晶.基于Android 的移動學習應用的設計研究[J].信息與電腦,2016(19)
[2]方程.基于Android移動學習平臺的設計與實現[J].企業技術開發,2014(7)
[3]李靖.基于Android的移動學習平臺設計研究[J].電子技術,2013(8)
[4]趙敏涯,顏曉凱,夏正航,等.基于Android的移動學習平臺的設計與開發[J].軟件工程,2016(5)
[5]張新猛.基于Android 的移動學習平臺研究與設計[J].福建電腦,2016(6)
[6]黃振宣,等.高校思想政治理論課移動學習平臺的開發與應用研究[M].廣西師范大學出版社,2017
【基金項目】2016年度廣西高校中青年教師基礎能力提升項目(KY2016YB648);2017年度廣西高校中青年教師基礎能力提升項目(2017KY1077)
【作者簡介】林 灃(1982— ),男,廣西南寧人,廣西機電職業技術學院計算機與信息工程系副教授,工程師;伍德鵬(1979— ),男,廣西玉林人,廣西機電職業技術學院計算機與信息工程系講師,工程師。
(責編 黎 原)