吳龍龍
(湖南鐵路科技職業技術學院機車車輛學院,湖南 株洲 412000)
面向Android智能終端的移動學習應用程序的設計
吳龍龍
(湖南鐵路科技職業技術學院機車車輛學院,湖南 株洲412000)
摘要:在國家大力發展與支持信息化教學的大環境下,越來越多的新技術被用于移動學習領域。本文基于應用快速開發工具App inventor設計了一種用于移動學習的應用程序。應用程序能夠便于學生完成課程知識點學習、學習過程考核、與教師溝通等過程。
關鍵詞:Android智能終端;移動學習;應用程序;設計
移動學習是指在不固定時間和不固定地點,通過各種多媒體技術來滿足學習者主動學習需求的一種新型學習方式。因移動學習具有移動性、個性化、情境性、協作性等特點,它已經成為高校信息化教學的一個重要方向。隨著智能手機,平板電腦等智能終端與無線網絡快速普及,智能終端已經成為移動學習的重要載體[1-2]。根據中國互聯網信息中心2012年中國智能終端市場主流的操作系統調查結果顯示,Android 操作系統憑借開源、開放的特性,占比55.4%,已經在智能操作系統中取得優勢的領先地位[3]。基于此特點,本文設計了一種面向Android智能終端的移動學習應用程序(APP: applicaion),以現實移動學習過程、教學資源的整合、個性化學習過程。
一、應用程序開發工具的選擇
目前,專業的Android 應用程序開發者常使用的開發工具為Eclipse+ADT+SDK,但是對于沒有接觸過面向對象程序編寫的開發者而言,使用這種開發模式將是非常困難的。因此,本文選取了一種快速可靠的開發工具-App Inventor。
App Inventor是由谷歌公司所提供的一種在線可視化編寫的Android 應用程序工具。App Inventor采用的是積木式圖形拼接開發方式,通過自身強大的控件庫和電子積木的拼接從而能夠實現手機應用的開發,并且提供了在線模擬器,能夠在線調試應用程序。通過這種簡便且靈活的開發方式,避免了由不懂面向對象程序編寫、調試帶來的諸多不便[4-6]。
二、應用程序的設計
(一)設計原則。
本文設計的應用程序是針對移動智能終端的,所以設計程序時應考慮終端的特點以及程序的實用性(例如:屏幕大小、分辨率、輸入方式、處理能力等)。因此,設計該程序時主要遵循了以下原則:良好的兼容性,系統易于擴展與升級、系統結構穩定性、實用性與安全性原則[7]。
(二)功能模塊。
本應用的的主要功能是輔助學生自主學習,提供給學生一個學習的平臺,應用的主要用戶是教師與學生,教師是學習內容和信息的發布者,學生通過無線網絡隨時隨地的學習。
1、登錄模塊。
進入應用以后,有注冊和登錄兩個選項。如果用戶選擇登錄,則需要輸入用戶名、密碼和身份,如果用戶名、密碼、身份不匹配,則將彈出錯誤提示且清除已輸入的信息,返回起始登錄界面。如果用戶選擇注冊,則需要輸入用戶名、密碼、選擇身份,然后點“注冊”,如果用戶名與數據庫已有用戶名重復,則提示注冊失敗,重新填寫注冊信息。
2、學生功能模塊。
學生在注冊、登錄成功以后,就有權限對應用各項功能進行操作,學生功能模塊主要有四個模塊組成:課程學習、課程考核、過程統計、有問有答、公告欄。
課程學習:學生可以選擇按章節和知識點進行操作。
課程考核:學生可以選擇章節課后習題、模擬考試、錯題集。選擇“章節課后習題”,學生將按要求完成與章節內容相關的習題;選擇“模擬考試”,學生將要完成在習題庫隨機抽選的若干道試題。“錯題集”是收藏學生答錯的習題。
過程統計:用于統計學生學習時間與答錯試題的分布。
有問有答:用于學生與教師之間溝通交流。
公告欄:用于查看教師發布的通知。
3、教師功能模塊。
教師在登錄成功后,能夠操作的功能模塊有:有問有答、公告欄。
有問有答:用于教師查看、解決學生提出的問題,輔助學生完成學習。
公告欄:用于教師發布通知以及課程相關內容。
三、結束語
本文基于App inventor環境下,設計了一種面向Android智能終端的應用程序,用于學生的移動學習過程。應用還有諸多不足之處,比如:供學生和教師操作模塊還較少,資源少,模塊設計缺乏娛樂性,達不到寓教于樂;教師的數據管理功能有待強化等。
參考文獻:
[1]黃有福. 移動學習在高職教育學習平臺中的應用研究[J].廣州職業教育論壇.2013.12(3):26-30.
[2]劉志.移動學習的現狀以及評述[D].上海師范大學, 2012.
[3]李宏升,王寶紅,呂臻. 基于智能終端的網絡輔助學習系統的設計開發[J].河南科學.2013.31(7):978-988.
[4]卓樹峰. 基于App Inventor的 Android 手機藍牙通訊開發[J]. 福建信息技術教育2012.3(1).25-30.
[5]孫宇,管偉明.基于Appinventor 的混合氣體測爆儀研究[J]. 中州煤炭.2014.22(6):33-42.
[6]郭守超,周睿,鄧常梅等.基于App Inventor和計算思維的信息技術課堂教學研究中國電化教育2014.326(30):91-96.
[7]劉賓.基于Android的《計算機文化基礎》移動學習系統的設計與開發[D].山東師范大學,2013.
本文受湖南鐵路科技職業技術學院院級課題《面向安卓系統的<城市軌道交通概論>移動學習輔助應用的設計與試制》資助
中圖分類號:G434
文獻標識碼:A
文章編號:1671-864X(2015)12-0184-01