基於Android的移動課件研究與設計
應用實踐
作者:李娟 李慧穎
摘要:對移動學習的相關理論知識與技術方法進行了研究,以算法與數據結構課程為例,采用服務器結合客戶端的模式設計了基於Android的移動課件。該課件在Android手機上順利通過了測試,並且在計算機專業學生中應用,取得了良好的教學效果。
關鍵詞:移動學習; Android;移動課件;智能手機
中圖分類號:G434 文獻標誌碼:A 文章編號:1006-8228(2014)01-32-02
0 引言
自2009年工信部頒發3G牌照以來,智能手機出現了蓬勃發展的態勢。為了跟進時代的發展,越來越多的國內學者開始展開移動學習相關理論和技術的應用研究,移動學習成為了未來學習的一種發展趨勢。開發移動教學課件可以延伸傳統教學的平台,豐富學生的學習手段,發揮移動學習的巨大潛能,提供隨時隨地的學習環境,真正打破教學時空限製,給學生以強烈的擁有感。
1 基於Android的移動學習模式
1.1 移動學習模式
移動學習是現代教育的一個新興研究領域,它尚無準確、統一的定義。從技術角度看,移動學習是一種使用智能手機和網絡進行的學習活動,強調設備的重要性,目前持這種觀點的人占多數。從教育角度看,移動終端設備隻是學習的工具,認為移動學習是學習者在移動技術的輔助下進行的隨時隨地學習。從教育和技術結合的角度看,移動學習是一種學生在自定義的時間與空間環境中,利用移動技術的支持進行的學習活動。
根據這些定義,本文研究的移動學習具有移動性、實時性、互動性等特征。
1.2 智能手機
智能手機(Smartphone)擁有自身獨立的操作係統,如:Android、塞班、iOS、Windows等,可以通過安裝軟件擴展功能,還可以通過移動通訊網絡來實現無線網絡接入。智能手機具有便攜性、人性化、無線接入網絡的特點,這極大地推動了移動學習的進程。
1.3 Android係統
2007年11月份,穀歌公司推出了Android係統,由於它是一個開放源代碼式的操作係統,且多媒體處理功能強大,Android係統成為目前發展最快,最具市場前景的手機操作係統。截止2012年11月,Android係統占有72.4%的中國國內智能手機市場份額,且這一份額還在持續上升。因此,選擇Android係統開發移動課件更為合適,也符合我國的國情。
2 移動課件設計
充分考慮智能手機的特點與學生行為,在設計移動課件時應盡量簡潔明了,保證在較短時間內讓學生積極參與並獲得良好的學習效果。基於Android的移動課件主要分為兩大部分:客戶端和服務器端。學生使用客戶端通過3G或Wifi連接到服務器端,請求所需的課件資源或進行交互活動。服務器端負責驗證學生信息、管理學習資源和處理交互信息。
2.1 服務器端設計
移動課件的服務器端采用Visual Studio 2008+Sql Server 2005開發,C#作為開發語言,IIS作為Web服務器。設計課件網站,並上傳學習資源。