焦春霞 劉奇付
摘要:在教育信息化、數(shù)字化學習的基礎上,基于Android的移動學習能夠有效結(jié)合IT技術、通信技術,使學生能夠隨時隨地得到信息和知識,實現(xiàn)自主學習、終身學習、全天在線。而隨著手機的普及,移動學習不再單單依賴PC和互聯(lián)網(wǎng),還可以延伸到手機終,該文構建了基于Android的移動學習系統(tǒng),是對傳統(tǒng)課程的補充,可以對學生起到重要的幫助,幫助其提高學習效果。
關鍵詞:移動學習;Android;學習資源;設計;實現(xiàn)
中圖分類號:TP311? ? ? ? 文獻標識碼:A? ? ? ? 文章編號:1009-3044(2019)01-0080-02
隨著4G網(wǎng)絡的普及、移動互聯(lián)和終身學習時代的到來,傳統(tǒng)的教學模式已不能很好適應當下的社會現(xiàn)狀,而基于手機終端的移動APP和WEB的移動學習能夠?qū)崿F(xiàn)讓學習者隨時隨地地得到自身想要的知識和信息,已經(jīng)越來越普及,本文旨在打造一款基于Android的移動學習系統(tǒng),幫助用戶實現(xiàn)真正意義上的自主學習、終身學習。
1 需求分析
基于手機終端的移動學習系統(tǒng)的需求分析是進行設計與開發(fā)的重要工作,就是要清楚這個系統(tǒng)的功能和最終用戶的使用需求,再進行系統(tǒng)的設計與實現(xiàn)。
1.1 目標用戶
本系統(tǒng)主要針對大學在校生,利用APP引導在校學生提高學習效率,激發(fā)學習興趣和學習自覺性,將他們的零碎時間利用起來,隨時隨地利用手機開展在線學習,讓大學學習充斥移動學習系統(tǒng)。
1.2 系統(tǒng)功能
本系統(tǒng)最終目的是利用手機終端實現(xiàn)在線學習,幫助大學生隨時隨地學習大學課程,為了助力大學生更好的學習,本APP設計有培訓和測試功能,使學生將實踐和理論結(jié)合。另外,APP還提供學習評價功能,有助于學生分析自己的學習階段,彌補缺失,不斷糾正自己。
2 系統(tǒng)功能模塊
為了使APP更好的迭代,本系統(tǒng)在設計時即遵循可擴展性、穩(wěn)定性、復用性等設計原則,確保設計出好的移動學習APP。主要功能模塊有教師和學生兩大類。教師模塊有每日一貼、在線答疑。學生模塊有在線學習、有問必答、自我評價、每日必練等。
2.1 登錄窗口
打開本移動學習APP,首頁是用戶注冊和登錄,登錄時先驗證賬號是否合法,否則提示注冊會員。執(zhí)行流程如圖1所示。
2.2 學生模塊
學生登錄移動學習APP后,有以下功能可以使用,如圖2所示。
登錄成功后,學生將進入具有學生的功能主頁。在線學習主要是進行課堂中教材的講解和學習。每日必練主要是題庫,涵蓋課后練習、單元練習、真題測試。自我評價能夠通過多維度將學生本人的學習時間、測試的正確率、參加活動的分值等進行統(tǒng)計分析,通過圖表、表格等形式展示。有問必答相當于在線群聊,師生之間可以通過其暢所欲言,老師也可以將教學拓展到課外,并有針對性的一對一指導。
2.3 教師模塊
教師登錄移動學習APP后,有以下功能可以使用,如圖3所示。
教師身份登錄以后,主要功能有檢查學生提出的問題,并有針對性地回答,幫助學生解決問題,達到在線輔導學生終身學習的目的。每日一貼功能可以由教師發(fā)布教學內(nèi)容以及教學重點、教學難點等信息。教師登錄到APP,進入功能模塊,可以發(fā)布自己的教學內(nèi)容、教學重點難點,如果發(fā)布失敗,系統(tǒng)會提示教師重新提交。教師也可以選擇解答功能,首先查看學生提出的問題,全部查看以后可以有選擇性的回答,如果已回答,系統(tǒng)會重新回到查看問題界面,如果回答失敗,系統(tǒng)會彈出錯誤提示。
3 數(shù)據(jù)庫設計
經(jīng)過需求分析、系統(tǒng)設計及功能模塊分析,本移動學習APP系統(tǒng)涉及教師、學生、題庫、試卷等4個實體,數(shù)據(jù)庫設計了6張數(shù)據(jù)表,如表1所示。
user表主要存儲用戶的賬號信息,包括id、username、password、type等字段,type字段說明登陸者的身份。answer表主要存儲學生提出的問題,包括id、student、question、teacher、answer等字段,保存學生提問、教師解答等信息。papers表主要存儲試卷信息,包括id、paper_id、name、score等字段。question表主要存儲每道題目的信息,包括id、paper_id、type、order_id、score、content、opt_a、opt_b、opt_c、opt_d、opt_e、answer、answer_stu、note、favor。
4 軟件測試
本系統(tǒng)開發(fā)完成以后,通過了功能模塊測試和用戶試用。功能模塊測試主要是逐個模塊的單獨測試和集中測試。單個模塊測試主要針對最小功能進行,主要檢查單元模塊的代碼實現(xiàn)、邏輯關系和流向是否正確。之后進行集中測試,集中測試是對所有功能的全面檢測。從用戶登錄到退出系統(tǒng),發(fā)現(xiàn)是否存在無用戶名、提示信息彈窗等功能是否正常。通過這些以后,專門在校找了30名大學生進行了試用,通過一周的高頻度試用,29名同學反映APP界面友好、功能全面、設計合理、易操作等等,系統(tǒng)穩(wěn)定性也得到了大家的認可,受到了大部分學生的好評。
5 總結(jié)
基于Android的移動學習系統(tǒng)APP的開發(fā)為學生搭建了一個手機端學習的平臺,教師和學生可以將教學過程搬到線上,搬到課堂之外,是對終身學習、隨時隨地學習理念的很好踐行,具體應用過程中也收到較好的效果,對師生起到了良性的輔助效果,但由于時間所限,部分功能尚不完善,軟件體驗有待進一步提升,下一步將繼續(xù)深入研究、深入開發(fā),使本APP能收到更好的社會效果和教學效果。
參考文獻:
[1] 劉奇付,邵換崢.圖像去霧霾算法研究[J].信息與電腦:理論版,2018(17):34-35.
[2] 邵換崢,劉奇付.超寬帶室內(nèi)定位算法研究[J].企業(yè)科技與發(fā)展,2018(9):75-76.
[3] 邵換崢,劉奇付.基于被動檢測的圖像篡改方法[J].無線互聯(lián)科技,2018,15(11):96-97.
[4] 馬宏恩,劉奇付.高校計算機教學如何對學生進行學法指導[J].現(xiàn)代交際,2018(9):162-163.
[5] 劉奇付,李紅軍.控制算法理論框架下新型計算機算法的顯示研究[J].無線互聯(lián)科技,2018,15(09):101-102.
[6] 陳玉珍,劉奇付.高職計算機專業(yè)人才培養(yǎng)模式改革與實踐[J].無線互聯(lián)科技,2018,15(7):87-88.