馮馨
摘要:隨著通訊技術(shù)的發(fā)展,移動(dòng)學(xué)習(xí)因其在任何時(shí)間、任何地點(diǎn)不受限制的特點(diǎn),逐漸成為了當(dāng)前學(xué)習(xí)的一種重要方式。該文正是根據(jù)移動(dòng)學(xué)習(xí)的特性,基于android移動(dòng)平臺(tái)開發(fā)一款辦公應(yīng)用課程的移動(dòng)學(xué)習(xí)系統(tǒng),分析辦公應(yīng)用課程的總體設(shè)計(jì)和功能模塊設(shè)計(jì)思路,闡明其開發(fā)過(guò)程和核心設(shè)計(jì)思路,最后對(duì)該軟件進(jìn)行具體的開發(fā)與實(shí)現(xiàn),以促進(jìn)移動(dòng)學(xué)習(xí)的進(jìn)一步開展。
關(guān)鍵詞:移動(dòng)學(xué)習(xí)系統(tǒng);Android;辦公應(yīng)用課程
中圖分類號(hào):TP391.6 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)02-0062-02
Abstract:With the development of communication technology, mobile learning because of its at any time, any place, the characteristics of not restricted, gradually become an important way of the current study. In this paper, it is according to the characteristics of mobile learning, developing an office application course based on the android mobile platform of mobile learning system, office application course of overall design and function module design idea, clarify its development process and core design thought, finally the development and implementation of specific to the software, in order to promote the further development of mobile learning.
Key words:mobile learning system; Android; office applications course
近年,雖然我國(guó)高職教育取得了長(zhǎng)足的發(fā)展,但是仍面臨一些問(wèn)題,按照傳統(tǒng)的教學(xué)方法上課,效果較差。移動(dòng)學(xué)習(xí)作為一種新型的學(xué)習(xí)方式,打破了傳統(tǒng)課堂教育與網(wǎng)絡(luò)教學(xué)不能根據(jù)學(xué)習(xí)者自己的性格、學(xué)習(xí)方法、能力、基礎(chǔ)等特點(diǎn),有效合理的安排學(xué)習(xí)。將現(xiàn)代人大量分散的、不連續(xù)的、碎片狀的時(shí)間有效的整合起來(lái),進(jìn)行學(xué)習(xí);學(xué)習(xí)地點(diǎn)也不受時(shí)間空間的多重限制,徹底的無(wú)障礙,有效地實(shí)現(xiàn)了學(xué)習(xí)的社會(huì)化、終身化。辦公應(yīng)用課程作為高職院校所有專業(yè)的公共基礎(chǔ)必修課,其設(shè)置目的就是為了培養(yǎng)學(xué)生的綜合運(yùn)用計(jì)算機(jī)的能力,為各專業(yè)后續(xù)的計(jì)算機(jī)相關(guān)課程的學(xué)習(xí)奠定基礎(chǔ)。因而對(duì)高職高專學(xué)校學(xué)生特點(diǎn),設(shè)計(jì)一款基于Android的辦公應(yīng)用課程的移動(dòng)學(xué)習(xí)系統(tǒng),以滿足學(xué)習(xí)者的學(xué)習(xí)需求,提高內(nèi)容教學(xué)效果,具有很高的研究?jī)r(jià)值。
1學(xué)習(xí)系統(tǒng)總體設(shè)計(jì)
辦公應(yīng)用課程自主學(xué)習(xí)系統(tǒng)是一個(gè)基于Android的應(yīng)用程序,主要實(shí)現(xiàn)用戶在移動(dòng)設(shè)備上隨時(shí)隨地在需要的情況下進(jìn)行辦公應(yīng)用基礎(chǔ)的學(xué)習(xí)。學(xué)習(xí)用戶是主要的系統(tǒng)使用者,管理員主要是進(jìn)行數(shù)據(jù)的維護(hù)和處理。
本系統(tǒng)主要分為了2個(gè)部分:1)客戶端:主要提供學(xué)習(xí)者學(xué)習(xí),用基礎(chǔ)學(xué)習(xí)、知識(shí)點(diǎn)測(cè)試、要點(diǎn)查詢以及留言板等功能;2)服務(wù)器端:主要為管理員提供對(duì)辦公應(yīng)用基礎(chǔ)所用測(cè)試題的管理和用戶留言。
2 系統(tǒng)功能模塊設(shè)計(jì)
1)基礎(chǔ)學(xué)習(xí)模塊:基礎(chǔ)學(xué)習(xí)模塊主要實(shí)現(xiàn)用戶對(duì)辦公應(yīng)用基礎(chǔ)的學(xué)習(xí),該模塊在學(xué)習(xí)方式的設(shè)置上分為兩種形式: 文本顯示和視頻播放,用戶可以根據(jù)自己的需求選擇視頻播放操作或者文本瀏覽操作步驟進(jìn)行學(xué)習(xí)。文本瀏覽部分通過(guò)在主界面上點(diǎn)擊知識(shí)點(diǎn)瀏覽后進(jìn)入計(jì)算機(jī)操作要點(diǎn)列表顯示界面,通過(guò)其中某一大類可以查詢到其包含的小類,繼續(xù)點(diǎn)擊可以看要點(diǎn)操作的詳細(xì)說(shuō)明的文本,為使用用戶提供了快速獲取查詢內(nèi)容的服務(wù)。視頻播放模式是用戶在操作要點(diǎn)大類中選擇以視頻的形式展示操作方法和技巧。
2)測(cè)試模塊:測(cè)試模塊主要實(shí)現(xiàn)對(duì)辦公應(yīng)用基礎(chǔ)學(xué)習(xí)系統(tǒng)中的第二大功能測(cè)試,是用戶對(duì)辦公應(yīng)用基礎(chǔ)知識(shí)掌握程度的檢測(cè),此部分主要分為: 隨機(jī)和分類測(cè)試。隨機(jī)測(cè)試是從數(shù)據(jù)庫(kù)中隨機(jī)抽取題目測(cè)試,測(cè)試自己對(duì)知識(shí)整體的掌握水平;分類測(cè)試是學(xué)習(xí)者針對(duì)某一系列知識(shí)進(jìn)行相關(guān)的檢測(cè)。測(cè)試完成后顯示學(xué)習(xí)者測(cè)試結(jié)果并將用戶測(cè)試結(jié)果存入數(shù)據(jù)庫(kù)中,用來(lái)分析一段時(shí)間的測(cè)試成績(jī),給出不同的學(xué)習(xí)建議。
3)知識(shí)點(diǎn)查詢模塊:知識(shí)點(diǎn)查詢模塊主要方便用戶快速查詢知識(shí)點(diǎn)的概念和操作方法及技巧,實(shí)現(xiàn)一個(gè)類似詞典的功能,用戶可以在輸入框中輸入知識(shí)點(diǎn)的關(guān)鍵字,即可查詢與之相關(guān)的內(nèi)容。
4) 留言板:用戶留言模塊主要提供給用戶和管理員交流的一個(gè)接口,用戶可以通過(guò)留言將自己對(duì)使用軟件的想法,以及一些改善軟件的建議和意見提交給管理員,以便提升本款軟件的性能。
5) 服務(wù)器管理模塊:服務(wù)器端主要是為Android客戶端提供測(cè)試的數(shù)據(jù),以實(shí)現(xiàn)學(xué)習(xí)者對(duì)辦公應(yīng)用基礎(chǔ)知識(shí)測(cè)試請(qǐng)求的快速反應(yīng)。學(xué)習(xí)者也可以將留言存儲(chǔ)在數(shù)據(jù)庫(kù),通過(guò)服務(wù)器來(lái)進(jìn)行測(cè)試試題的數(shù)據(jù)管理、留言管理和基本的數(shù)據(jù)庫(kù)的維護(hù)功能。管理員可以進(jìn)行進(jìn)行添加“查詢”、“刪除”、“修改”試題以及查看用戶留言,并對(duì)學(xué)習(xí)者的留言可進(jìn)行刪除和修改。
3系統(tǒng)的基本實(shí)現(xiàn)
如上所述的應(yīng)用已經(jīng)在Android操作系統(tǒng)下實(shí)現(xiàn),現(xiàn)就基本實(shí)現(xiàn)界面做出說(shuō)明如下
1)登陸界面:
4結(jié)束語(yǔ)
本文主要介紹基于Android平臺(tái)的辦公應(yīng)用基礎(chǔ)學(xué)習(xí)平臺(tái)的設(shè)計(jì)過(guò)程,該平臺(tái)主要實(shí)現(xiàn)學(xué)習(xí)和測(cè)試兩大功能,其次添加知識(shí)點(diǎn)搜索和留言兩個(gè)輔助功能。學(xué)習(xí)功能可以滿足用戶在辦公應(yīng)用基礎(chǔ)課程學(xué)習(xí)過(guò)程中獲取知識(shí)的需求,測(cè)試功能能夠及時(shí)滿足用戶了解自己學(xué)習(xí)情況。該平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)為用戶提供了一個(gè)方便快捷的學(xué)習(xí)途徑,能比較好的推廣應(yīng)用,使更多的人能方便快速的生成學(xué)習(xí)內(nèi)容。
參考文獻(xiàn):
[1] 開發(fā)者經(jīng)濟(jì)調(diào)查再現(xiàn) 移動(dòng)平臺(tái)開發(fā)現(xiàn)狀縱覽[EB/OL]. [2011-07-20] http://www.cnbeta.com/articles/ 149303.htm.
[2] 智能手機(jī)操作系統(tǒng)市場(chǎng)份額:Android 第一,iOS 第二[EB/OL]. [2011-0HP].http://www.36kr.com/ p/77863.html.
[3] 苗忠良.Android多媒體編程從初學(xué)到精通[M].北京:電子工業(yè)出版社,2011:6-27.
[4] 李興華. Android開發(fā)實(shí)戰(zhàn)經(jīng)典[M].北京:清華大學(xué)出版社,2012:2-11
[5] RTSP[EB/OL]. http://baike.baidu.com/view/70534.htm
[6] RTP協(xié)議分析[EB/OL]. http://blog.csdn.net/bripengandre/article/details/2238818
[7] 學(xué)習(xí)風(fēng)格[EB/OL]. http://baike.baidu.com/view/917744.htm?fr=ala0_1
[8] 黃卓芬. 網(wǎng)絡(luò)學(xué)習(xí)者學(xué)習(xí)風(fēng)格特征及其個(gè)性化網(wǎng)絡(luò)課程設(shè)計(jì)[D].武漢:華中師范大學(xué),2011.
[9] 盧靜,李華.網(wǎng)絡(luò)帶寬自適應(yīng)傳輸算法的研究與實(shí)現(xiàn)[J].河南工程學(xué)院學(xué)報(bào).自然科學(xué)版.2010,3(1):38-40.
[10] 宋曉慧,張宏莉,張冬艷,周江濤.Db_Kad:一種基于網(wǎng)絡(luò)延遲的Kademlia算法[J].微計(jì)算機(jī)信息,2009(25)107-108.
[11] 孫松源,吳建國(guó).基于RTP和Android的視頻傳輸?shù)难芯繉?shí)現(xiàn)方法[J].電腦知識(shí)與技術(shù),2012,8(4):903-905.
[12](Myers G J).軟件測(cè)試的藝術(shù)[M]. 張曉明,黃琳,譯.北京:機(jī)械工業(yè)出版社,2012.
[13] K12.one to one computing blueprint[EB/OL].[2012-01-03]http://www.k12blueprint.com/k12/blueprint/index.php/.
[14] OLPC.one Laptop per Child[EB/OL].http://one.laptop.org/.[2012-3-3].
[15] 夏邦貴.基于Android平臺(tái)的移動(dòng)學(xué)習(xí)系統(tǒng)[J].西華大學(xué)學(xué)報(bào):自然科學(xué)版,2011(5):81-84.