劉璇



摘要:針對移動學習存在用戶課程完成率較低、交互方式單一、缺少反饋等問題,提出了基于ARCS動機模型的移動學習APP的設計方法。通過設置論壇、積分、作品展示等功能,增強學生學習動機,提高教學效率。通過對各項功能模塊的測試結果表明,該款移動學習APP能滿足教師與學習者的需求。
關鍵詞:移動學習;ARCS動機模型;Android
中圖分類號:TP311
文獻標志碼:A
DesignandImplementationofMobileLearningAPP
BasedonARCSMotivationModel
LIUXuan
(SchoolofComputerandInformationTechnology,NortheastPetroleumUniversity,Daqing163318,China)
Abstract:Forthemobilelearningwhereproblemsareexistedsuchaslowcompletionrateoftheuserscourse,singleinteractionmode,andlackoffeedback,thispaperproposesadesignmethodofmobilelearningAPPbasedonARCSmotivationmodel.Bysettingupforums,integralandexhibits,thesemeasuresconstantlystimulateandguidelearners,enhancestudentslearningmotivation,improveteachingefficiency.TestresultsbyvariousfunctionalmodulesshowthismobilelearningAppmeetstheneedsofteachersandstudents.
Keywords:mobilelearning;ARCSmotivationmodel;Android
0引言
近幾年,隨著我國無線互聯網絡和科學技術創新的蓬勃發展,移動學習技術已經逐漸應用于教育的各個領域。但是根據學習者反饋,移動學習APP普遍存在一定問題,這些不足主要體現在APP內整合的移動學習資源質量低、用戶自主學習率和課程完成率較低、學習交互方式單一、學習結果缺乏反饋等問題[1]。本研究基于ARCS動機模型設計開發移動學習APP,既方便教師對學生的管理和監督,也提高了學習者的學習興趣。此外,目前移動學習APP大多針對公共教育范疇進行設計開發的,而有關高校各類專業的移動學習APP設計開發較少,所以對專業課程移動學習的關注度亟待提高。因此,本研究針對高校教育技術學專業的“多媒體技術”課程設計開發了移動學習APP,希望可以在高校專業課教學過程中發揮積極作用,為教育教學提高效率。
1ARCS動機模型
ARCS動機模型提出影響學習者學習動機四個要素為:注意(Attention)、關聯性(Relevance)、自信心(Confidence)、滿足(Satisfaction)。
首先,引起學生注意是設計開發移動學習APP要考慮的第一個要素,充分調動學習者的學習積極性和學習興趣是教師實施移動學習的關鍵,在設計移動學習APP時要適時給予學習者刺激,讓學習者一直保持較強的注意力。其次,移動學習APP的關聯性不僅要考慮學習內容與學習需求的緊密關聯,還要重視學習目標與學習方式之間的相互關聯[2]。當學習者的真正實力水平已到達指定的學習目標時,學習者也會高效地完成學習任務。然后,自信是維持學習者長久學習和成就感的首要內部動機,而時刻增長學習者的自信心,對于形成和支撐學習者的學習內部動機起到促進作用[3]。最后,學習者完成一階段的學習任務后,同時取得了一定的成果時,通過自我測評后時常會對自己有一種滿足感和成就感。所以,讓學習者時刻感受到自己能力的提升,并對自己能力提升感到滿足時,更容易激發學習者的學習動機。
通過對ARCS動機模型分析,將該理論與移動學習APP結合,其主要目的是激發學習者學習動機,滿足學習者的個性化學習。在多媒體技術的支持下,運用較靈活的方式進行線上線下的交互式學習及反饋,建立知識點之間邏輯結構,使得學習者的學習體系更加合理。
2基于ARCS動機模型的移動學習APP設計
2.1基于ARCS動機模型的移動學習APP的設計原則
本研究是在明確課程內容的基礎上,以“多媒體技術”課本為指導,從ARCS動機模型視角出發,以激發并維持學生的學習動機為目標,為教師和學習者提供課程教學的支助服務類軟件。同時,對學習資源進行了細化和整合,在學習模塊和界面設計等方面進行了設計、規劃,以期提高學生的參與感。通過對學生和教師進行了訪談,對該移動學習APP應該具備的功能進行需求分析,基于對ARCS動機模型的分析該系統的設計原則如下:
(1)以激發學習者動機為前提。經過對教師和學習者的需求分析可以看出,學生完成“多媒體技術”課程大部分是外部動機牽引,學習者自身對該門課程興趣不足,為使學習者能夠順利完成該門課程相關學習內容,移動學習APP應激發學習者對該門課程的興趣并認同其價值,這是整個教學過程中激發和維持學習者動機的前提條件。
(2)以學習者為中心的設計思想。因為學習者是整個移動學習過程中的主要參與者和受益者,所以移動學習APP所涉及的一切學習活動、界面設計風格、學習資源、進度安排等環節都是要以學習者需求為出發點進行設計的,最終實現的目標要以提高學習效果為主[4]。
(3)增強交互性為輔。移動學習是數字化學習的另一種拓展學習形式,移動學習的學習過程是孤獨的,而在設計移動學習APP時增設交流互動模塊,加強學生與他人的溝通,不僅可以在學習過程中互相鼓勵、支持、監督,還能夠交流經驗,進一步提高學習效率。
(4)構建結構化知識體系。由于移動學習具有碎片化的特點,學習者所學的知識是零碎、片段式的,所以學習者使用APP學習后要在腦海里構建一個完整的知識框架[5]。在提前準備學習資源時不僅要要將資源內容細化成小片段,方便學習者進行學習,還要將零碎的知識結構之間關聯起來,使得移動學習APP內部知識小單元結構化并且還有較強的邏輯結構。同時每位學習對象都不能是孤立的,應當建立聯系呈現結構化組合的特點。
(5)注重界面的簡潔性。基于智能手機來呈現學習資源要求形式要精煉、知識點概括性要強。由于智能手機屏幕尺寸小,所以每次呈現的資源內容有限,各頁面設計也要盡可能的簡單,學習資源大多以圖片、文本、動畫、視頻等形式為主;此外,由于移動設備的輸入輸出接口傳送方式較為單一,很難完成繁雜的人機交互,所以要求在設計開發移動學習APP時,要注意APP界面導航便捷、布局合理、頁面所呈現資源容量是否合適等基本問題[6]。
2.2基于ARCS動機模型移動學習平臺的構建
ARCS模型對激發學習者學習動機起到指導意義,因此基于ARCS動機模型設計開發移動學習APP時,要選擇一些學生容易接受樂意接受的知識點并能引起學生注意力的教學策略,從而使學生的學習更加高效。通過分析學習者的特點并結合ARCS模型,將移動學習APP從以下四階段進行設計,如圖1所示。
3數據庫設計
3.1數據庫設計
開發本系統采用的是安卓開發中常會用到的SQLite數據庫,它是一款輕型數據庫,具有占用資源低的優勢,并可實現對開發數據的調用、查詢、存儲、備份、訪問、恢復等操作。學生可以利用智能設備通過數據網絡連接并調用數據庫內部存儲的數據,學生可以實現在本地客戶端存儲數據文件。以下為部分基表設計:
(1)用戶信息表(User表):用戶信息表是用來存儲學習者的基本信息。User表用來記錄教師與學生的登錄名和密碼,在注冊界面輸入教師與學生新的登錄名和密碼并存儲到User表中,包括用戶編號(自動生成)、登錄密碼、用戶名、學號、用戶權限等信息。
(2)資源信息表(Resources表):資源信息表Resources是用來存儲移動學習APP為學生呈現的教學資源,考慮到移動智能設備的配置與局限性,APP呈現的學習資源包括文本類型、視頻類型、動畫類型等,資源信息表大體包括資源編號、資源名稱、資源類型、資源位置等。
(3)試題信息表(Test表):試題信息表(以選擇題、判斷題題庫為例),將習題練習模塊分為順序練習、隨機練習、模擬考試3個子模塊,隨機練習與順序練習相關聯,隨機練習里的習題是從順序練習里抽取出來的。同時,針對答錯的題目會有提示功能,對掌握不熟的知識點起到二次強化的作用。
(4)發帖信息表(Publish表):包含發帖編號(自動生成)、發帖標題、發帖內容、發帖時間、發帖人編號5個字段,發帖人id與用戶表里user_id相對應。
(5)回帖信息表(Reply表):包括Reply_id、Reply_content、Reply_time、user_id、Publish_id5個字段,即回復編號、內容、回復時間、回復人id、回復帖子編號。
(6)試題收藏信息表(Collection表):該表包含Collection_id、Test_id、user_id3個字段,即收藏編號、收藏試題編號、收藏人編號。學習者收藏的試題有關信息都可以存儲在該表中。
本系統的ER圖,如圖2所示。
3.2數據庫邏輯結構設計
在開發APP前,對數據庫進行結構設計是開發系統的前提條件,主要包括對各個模塊基表的結構設計以及各模塊之間的邏輯關系設計。在設計過程中不僅要考慮字段的類
型和字段所需的長度,還要根據開發所需數據實際情況,提前設置好字段的類型、做到長度適中。部分基表的設計結構,如表1—表6所示。
4各模塊功能詳細設計
經過對教師和學習者的需求分析以及課程特點將本系統分為七個功能模塊:公告模塊包括對公告的查看和接收;論壇模塊包括發帖及回帖;練習模塊包括習題模擬練習和習題的收藏;積分模塊包括每日簽到以及查詢學習活躍度;投票模塊包括作品的上傳及評價;我的模塊包括驗證式登錄、用戶注冊、用戶信息管理以及進度查詢。
4.1用戶模塊設計
用戶模塊主要是實現學生注冊和學生登錄兩個功能。登錄模塊即已注冊用戶在對話框內輸入正確的命戶名和密碼等基本信息后,系統會自動查詢數據庫的用戶信息表中是否有該名用戶信息。如果用戶信息存在,則要判斷密碼是否正確,假設兩項均輸入正確,學生會順利進入系統;反之若用戶不存在,系統會提示學生先行注冊。同時該模塊還會設置記住密碼和自動登錄兩個功能按鈕。注冊模塊則是要求初次進入系統的用戶對基本信息(用戶名設置、學號、密碼設置和密碼確認)進行注冊。用戶功能模塊的流程圖,如圖3所示。
4.2公告模塊
本研究充分利用公告功能提升用戶體驗效果,一旦教師更新數據庫中的學習資源或發布學習任務等重要信息時,利用公告會第一時間通知學習者。
4.3論壇模塊設計
論壇模塊主要實現發布帖子和回復帖子兩個功能。學生可以利用這個模塊實現與其他學生或者教師的雙向互動,同時也為學習者提供了一個反饋答疑的平臺。用戶登陸成功進入軟件后,在主界面選擇論壇并進入后,即可看到平臺內其他學生已經發出的帖子。若用戶看到感興趣的話題,可隨時在系統中發表自己的見解,發送后其他學習者可在該模塊看見該條消息。論壇模塊的流程圖,如圖4所示。
4.4習題練習模塊設計
移動學習APP增設了習題練習功能來輔助學習者鞏固新知。該模塊習題的練習形式有三種:章節練習、知識點練習以及模擬考試練習;題型分為單選題、多選題以及簡答題來強化對知識點掌握。模擬練習則是按照期末考的試卷形式設置的考題,考試結果可以對學生的學習成果進行測評,然后對自己掌握差的知識點有針對性的進行二次強化。在答題時,若題目答對系統會有鼓勵性的提示語;反之題目答錯,學生可以隨時對錯題進行收藏并且系統提供答案以及詳細解析。習題練習模塊結構圖,如圖5所示。
4.5學習資料模塊
資源模塊按照每章內容分為小的知識點為學習者進行呈現,學習者可以選擇感興趣的知識點,通過點擊進入資源頁面,每一條知識點包括標題、所屬章節、更新時間等信息。學習者可以在線查看資源中所包含的的文本、音頻、視頻,同時可對需要記錄的內容隨時添加數字筆記并保存到本地。
4.6積分模塊設計
積分模塊部分包括積分累計和積分排行兩個子模塊。移動學習APP會根據學習者的行為數據(登錄、閱讀文章時長、視聽學習時長、每日答題、收藏、筆記記錄情況、論壇活躍度等)累計增加積分;積分排行榜會對每日學生積分情況進行更新,激發學習者的學習熱情,提高學習者學習效率,提高課程完成率。
4.7學生作品投票模塊
學生作品投票模塊包括作品上傳、投票、作品評論等子模塊。移動學習APP實現了學生作品展示模塊,同時對學生作品進行綜合投票。所有學生的作品以匿名的方式發布,其他學習者以匿名方式進行投票,投票結果也可與期末績效成績相關聯,這樣更能使成績趨于公平化,也可以提高學習者學習興趣。
5系統實現
在ARCS動機模型的指導下,以Eclipse、JDK、SDK、Genymotion模擬器等開發工具來搭建環境,設計開發了基于ARCS動機模型的移動學習APP,實現了公告模塊、論壇模塊、習題練習模塊、作品上傳、積分激勵模塊等功能,部分模塊界面截圖,如圖6所示。
6總結
本研究結合高校“多媒體技術”專業課程的需要,在Android平臺設計開發了面向高校教育技術學專業學生的移動
學習系統。該系統的功能包括學習資源模塊、公告模塊、論
壇模塊、考試模塊、積分模塊、作品投票模塊、我的模塊共七大部分。移動學習系統的設計與實現針對“多媒體技術”的課程特色,設計理念符合以學習者為主的特點,為教師和學習者提供了高效、便捷的輔助工具。本系統的設計實現了更加完善、更有針對性的移動學習APP,對學習者特征進行了分析并結合了移動學習自身特點,以期為學習者提供更有效的學習方式。
參考文獻
[1]劉丹,胡衛星,李玉斌,等.移動教育APP的研發現狀與應用問題分析[J].電化教育研究,2016,37(8):4752.
[2]柳春艷.SPOC在中小學教育中的應用模式探索——基于ARCS模型視角[J].中國電化教育,2015(12):120125.
[3]劉越.基于ARCS模型的大學英語詞匯移動學習APP設計與應用研究[D].長春:東北師范大學,2015.
[4]鄭明雪.ARCS模型在遠程教學設計中的應用[J].教育信息化,2004(12):6061.
[5]陳晶晶.以學習者為中心的繼續教育個性化人才培養模式探究[J].中國成人教育,2018(5):128131.
[6]崔艷.移動學習資源特點及設計原則研究[J].科教文匯(中旬刊),2018(7):3334.
(收稿日期:2019.08.15)