(黃河科技學院,河南 鄭州450000)
基于Appcan的公共課移動學習平臺設計與開發是以一定的信息化教育背景以及相關的國內外發展現狀為基礎展開的。本研究主要表述了選題的研究背景以及意義,并根據國內外相關文獻,梳理分析目前的研究現狀,結合所需研究方法,依據特定研究思路,完成論文撰寫。
研究背景在一定程度上介紹了選題的來源,而研究意義則闡述了選題的價值所在,以下對選題研究背景和意義具體闡述說明。
信息時代的到來,給社會各行各業帶來新的生機,各種新興產業層出不窮,同時也給社會各領域帶來新的挑戰。當然,教育領域也毫無例外地受到影響,引起政府的高度重視與大力支持。隨著移動4G手機、WiFi的普及,以及各類APP的發展,使得移動智能終端設備全面普及成為可能。通過互聯網絡技術,人們可以隨時隨地地獲得已被共享的學習資源,大幅提高知識獲取效率,降低資源獲取成本,為建設終身學習型社會奠定良好而堅實的基礎。
高校公共課一直致力于培養德、智、體全面發展的綜合型素質人才,在高校課程中占有重要地位。然而,公共課教學實踐中卻存在著各種各樣的教學問題,導致公共課教學效果一直收效甚微。學習者所接收到的公共課信息也大多局限在課堂教師的面對面傳授。因此,針對目前高校公共課存在的教學問題,結合移動互聯網隨時隨地學習的特征以及移動設備的便于攜帶性,基于Appcan IDE移動集成開發環境,開發移動學習平臺,以實現高校公共課微資源共享,提高學習者學習效果。高校公共課移動學習平臺的開發,既是為了拓寬學習者視野,促進學習者的全面發展,以培養出適應社會發展的多元化高素質人才;也是為了倡導移動學習,使隨時隨地學習觀念深入人心,進而促進終身學習理念的深入推廣。
本章從平臺開發需求分析與平臺功能模塊設計兩個方面展開。
1.教師對平臺的功能需求
(1)實時更新數據庫
高校公共課移動學習平臺應該根據本門課程相關熱點、前沿問題進行即時數據更新。
(2)電子教材
本平臺以便攜式的移動設備為載體,由教師梳理、總結相關教材的重點、難點,上傳至平臺,使學習者能夠隨時隨地方便、快捷地查閱各種教材,
(3)具有推送功能
教師通過服務器端,主動推送相關教學信息到手機客戶端,讓學習者在第一時間了解本課程相關信息,開闊自己的眼界,發散自己的思維。
(4)書籍推薦
平臺還開發了書籍推薦功能,希望學習者能通過本平臺查找相關教材,及時了解教材信息,避免盲目選擇書籍的情況。當然,書籍的推薦,還需要各專業教師進行把關、推薦,才能有效避免時間的浪費。
(5)課程考核
規范的考核可以讓學習者在學習中及時察覺自己的不足,這時,就需要教師制定一定的考核計劃,使學習者能夠學以致用,不僅讓學習者認識到自己的長處,還能通過針對性的訓練,及時發現自己的不足,補齊短板。
2.學習者對平臺的功能需求
(1)界面美觀大方、交互性強
平臺在界面設計時應遵循美觀大方的原則,這樣學習者在使用平臺時也會更舒服,對平臺的推廣也會有一定的推動作用。
(2)互動、交流
平臺在開發時要有較強的交互性,讓學習者體驗平臺的人性化。
(3)平臺具有兼容性
高校公共課移動學習平臺應生成不同的應用程序來應對不同的操作系統,以適應于不同的移動終端用戶。
(4)實現資源共享
平臺要重視資源的共享,實現資源開放。只有實現豐富的學習資源的相對共享,才會有效促進平臺的推廣。
1.教材模塊
筆者以其中一本《現代教育技術》教材為例,總結該教材中六個章節的知識點,上傳至平臺,供學習者進行理論的學習。
2.資源模塊
提供與本門公共課相關的熱點問題,優質資源網站鏈接以及相關公共課專業書籍等。
3.班級模塊
查看班級成員需要提交的作業或相互下載作品等;同時,師生可以在此頁面進行交流互動,共同學習、共同進步。
4.素材模塊
教師自己制作的教程等素材。
5.資訊模塊
各門公共課最新講座、沙龍、競賽等。
6.首頁
首頁具體分為兩個部分:四大主題模塊和四大附屬模塊。
7.社區模塊
用于交流、溝通,或者在留言板上留言等。
8.考核模塊
針對每門公共課的不同特點、不同性質,進行公共課程的考核改革,并設置相應的考題對學員的近期學習效果進行檢測,以便學員根據自己的檢測結果進行復習,從而不斷提高其學習能力,優化學習效果。
9.幫助模塊
包括用戶管理(用戶注冊、用戶登陸)、我的收藏、我的位置、關于我們(關于本平臺的介紹)、聯系我們、修改密碼等。
筆者把高校公共課移動學習平臺的各個功能模塊劃分為兩大模塊:四大主題模塊和四大附屬模塊。四大主題模塊分別為教材、資源、班級以及素材;四大附屬模塊分別為資訊、考核、社區以及幫助。具體功能模塊圖如圖1所示。

圖1 平臺功能模塊圖
首頁效果形成由兩個頁面形成,一個是承載頭部和底部兩個部分,另一個由浮動頁面構成,包含首頁頁面的主要內容。其效果如圖2所示。

圖2 首頁頁面效果圖
四大主題模塊分別為教材、資源、班級和素材,每個主題設置一個按鈕,點擊進去即可查詢具體內容。其效果如圖3所示。

圖3 四大主題效果圖
按鈕代碼實現
另外,返回按鈕有兩種JS代碼實現方法,一種是只能返回到上一級;另一種是指定返回頁面。
返回上一級代碼如下。

返回指定頁面代碼(以返回到index.html頁面為例)。

1.資源模塊頁面
資源這一主題圖標是以圓為形狀,藍色為背景色,猶如在知識的海洋里遨游。其效果如圖4所示。

圖4 資源頁面效果圖
頁面跳轉代碼實現如下。

2.班級頁面
班級這一主題圖標是以圓為形狀,橙色為背景色,兩個相互依靠的線性條人為指示圖標,圖標下方注明相應主題“班級”更進一步告訴學習者,這一主題包含與班級成員相關的內容。其效果如圖5所示。

圖5 班級頁面效果圖
部分代碼實現如下。

3.素材模塊頁面
素材這一主題圖標是以圓為形狀,紅色為背景色,一個搜索線性圖為指示圖標,圖標下方注明相應主題“素材”,表示學習者想要搜索的資料都可以在這一主題中找到。從平臺中加載網頁流程如圖6、圖7所示。

圖6 素材頁面效果圖

圖7 素材網頁加載流程圖
部分代碼實現如下。

1.資訊模塊
( 1)資訊頁面
該模塊布局是分三個部分:資訊標題;標題下方是副標題,以進一步對本資訊進行詳細說明;資訊標題右邊是與本資訊相關的圖片、圖標等,點擊即可進入zixun4詳情頁面,后期還會更新更多最新資訊。其效果如圖8所示。

圖8 熱點資訊效果圖
( 2)部分代碼實現

2.考核模塊
( 1)考核頁面
本平臺設置考核功能,希望學習者可以借助考核,及時發現不足、彌補短缺之處,也同時保證課堂所學知識的融會貫通。其效果如圖9所示。

圖9 考核頁面效果圖
( 2)部分代碼實現

3.社區模塊
( 1)社區頁面
社區頁面是由三部分構成:頭部、內容和底部導航。其效果如圖10所示。

圖10 社區頁面效果圖
( 2)部分代碼實現

4.幫助模塊
設置模塊主要是平臺相關信息,加載幫助頁面可呈現中間內容部分,內容部分又分暗色和亮色兩部分,暗色部分是未登錄時顯示我的作品,我的收藏、我的位置等,亮色顯示的是關于我們和聯系我們,其效果如圖11所示。登錄后頁面就會全部顯示亮色。

圖11 我的頁面效果圖
年級選擇代碼實現:

5.登錄頁面
login_content.html頁面是在注冊提交成功后,輸入已注冊手機號和密碼,進行登錄。如果沒有注冊過,也可以再次頁面點擊“免費注冊”,進行信息填寫,提交注冊。其效果如圖12所示。

圖12 登錄頁面效果圖
6.關于我們頁面
關于我們頁面主要是針對本次平臺開發的版本信息,以及平臺開發的背景及意義等,使學習者更清楚地了解本平臺開發背后的意義。其效果如圖13所示。

圖13 關于我們頁面效果圖
開發結束后,需要對平臺進行測試,以確保平臺的穩定性、安全性,使平臺在為學習者帶來便利的同時,防止信息泄露、平臺使用中斷等問題。本平臺調試的對象有很多,包括單元調試,功能調試,分辨率調試,穩定性調試、安全性調試、測試用例等。
平臺設計、開發完成后,對平臺的測試尤為重要,只有穩定、性能可靠的平臺開發才有存在的價值。因本平臺是基于AppcanIDE集成開發工具進行的純代碼編寫,因此,在對平臺進行實時預覽調試時,可從平臺功能測試、性能測試以及安全穩定性測試等角度進行測試分析,并根據調試結果,隨時進行代碼的編寫、修改;調試無誤后,即可發布應用。平臺整體測試流程如圖14所示。

圖14 平臺整體測試流程圖
1.分辨率調試
公共課移動學習平臺以應用安裝包的形式安裝在移動終端設備進行應用,但在安裝應用之前,可在AppcanIDE集成開發工具中進行基本功能的調試。
Appcan開發模擬器中可以進行橫豎屏切換調試,分辨率調試等。分辨率具體情況有iphone 3GS 320×480;GalakyS2 480×800;iphone4 640×960;iphone5 640×1136;ipad 768×1024;小米2720×1280。各分辨率調試均以首頁為例。因不同的移動終端,設備的屏幕大小也有所不同,分辨率也不盡相同。因此,在開發移動學習平臺時特別需要注意分辨率的不同,對各種各樣的分辨率都要有所考慮。不同的分辨率下,平臺中內容字體大小、圖標大小、位置等有一定的差異。
2.調試用例分析
通過Appcan開發模擬器對平臺進行實時預覽,對不同分辨率下的各模塊頁面菜單一一就行調試描述,查看平臺的運行狀態以及結果是否能夠正常顯示,以確保平臺能夠正常使用。
3.調試結果分析
根據需求分析以及功能設計,在Appcan預覽界面進行調試,測試各個功能。在調試中找出各個模塊是否達到預期效果,能夠正常投入使用,根據上一節測試用例分析得出如表1所示結果。

表1 調試結果分析
本研究完成了高校公共課移動學習平臺的設計、開發,并在真機模擬下進行真機調試,也測試了平臺的適用性、穩定性,以保證平臺功能的實現,并發現平臺在使用中存在的問題并及時進行解決。移動終端的快速發展,使得手機的觸屏功能越來越靈敏,高清音視頻、高質量圖片顯示功能越來越高超以及閱讀器功能的日漸完善,使移動學習平臺的使用更具有現實性。并且,學習者與教師之間、學習者與學習者之間也可以通過此平臺在討論區或留言板等進行即時雙向交流。目前,該平臺的基本功能已經實現,但還是有一定的不足之處需要進一步完善。