鄧廣華廣東嶺南職業(yè)技術(shù)學(xué)院
基于工程化教學(xué)模式的移動(dòng)教育平臺(tái)的學(xué)習(xí)資源結(jié)構(gòu)化研究與實(shí)現(xiàn)
鄧廣華
廣東嶺南職業(yè)技術(shù)學(xué)院
移動(dòng)教育平臺(tái)的學(xué)習(xí)資源比較分散,本文對(duì)學(xué)習(xí)資源做結(jié)構(gòu)化處理,針對(duì)學(xué)生之間有不同的基礎(chǔ)引導(dǎo)學(xué)生按照結(jié)構(gòu)化的學(xué)習(xí)資源進(jìn)行學(xué)習(xí),使學(xué)生在學(xué)習(xí)過程中高效學(xué)習(xí)、個(gè)性學(xué)習(xí)、興趣學(xué)習(xí)。
移動(dòng)教育平臺(tái);結(jié)構(gòu)化;個(gè)性學(xué)習(xí)
移動(dòng)教育平臺(tái)是比較先進(jìn)靈活的教育平臺(tái),它可以在隨時(shí)隨地學(xué)習(xí),而且學(xué)習(xí)資源豐富多樣。但沒有考慮學(xué)生復(fù)雜多樣的情況,有些學(xué)生的基礎(chǔ)比較好,反之有些學(xué)生的基礎(chǔ)比較差,基礎(chǔ)差的學(xué)生在學(xué)習(xí)的時(shí)候發(fā)現(xiàn)好多知識(shí)點(diǎn)不懂,甚至根本就是看不懂而且學(xué)不進(jìn)。課程有先需課程,同時(shí)知識(shí)點(diǎn)也有結(jié)構(gòu)性,比如在學(xué)習(xí)安卓開發(fā)之前就必須要有計(jì)算機(jī)編程語言的基礎(chǔ),學(xué)習(xí)JAVA的IO輸入輸出流之前,就要先學(xué)習(xí)變量、面向?qū)ο缶幊虄?nèi)容[1]。關(guān)于這方面的問題本文就對(duì)學(xué)習(xí)資源進(jìn)行結(jié)構(gòu)化處理,使每個(gè)學(xué)生進(jìn)入到各個(gè)學(xué)習(xí)界面,所接觸到的內(nèi)容都是結(jié)構(gòu)化的,都可以點(diǎn)擊跳轉(zhuǎn)到先需知識(shí)內(nèi)容或延伸的后續(xù)知識(shí)內(nèi)容又或者相關(guān)聯(lián)的內(nèi)容,把學(xué)習(xí)資源做成無向圖,解決了基礎(chǔ)差無法學(xué)習(xí)的問題,提高學(xué)習(xí)效率。
無向圖由節(jié)點(diǎn)和邊組成,節(jié)點(diǎn)與節(jié)點(diǎn)之間的邊還有權(quán)重值,首先完成學(xué)習(xí)資源到節(jié)點(diǎn)的轉(zhuǎn)化,再計(jì)算節(jié)點(diǎn)之前的權(quán)重值。學(xué)習(xí)資源的節(jié)點(diǎn)可以通過分詞建庫的形式進(jìn)行構(gòu)建節(jié)點(diǎn),分詞與分詞之間的權(quán)重值通過綜合打分獲得,在動(dòng)態(tài)學(xué)習(xí)過程中對(duì)權(quán)重值進(jìn)行動(dòng)態(tài)修正,從文章A跳到文章B那么節(jié)點(diǎn)A與節(jié)點(diǎn)B的權(quán)重值增加,等等,一序列的動(dòng)態(tài)修正維度。學(xué)生在學(xué)習(xí)過程中總是把與在學(xué)習(xí)中的知識(shí)內(nèi)容節(jié)點(diǎn)權(quán)重最高的部分放到學(xué)習(xí)界面的鏈接按鈕上,供學(xué)生做進(jìn)一步的研究學(xué)習(xí),需要相關(guān)聯(lián)的內(nèi)容就在界面上點(diǎn)擊進(jìn)入。
學(xué)習(xí)資源無向圖的構(gòu)建可以通過手動(dòng)建立,把一個(gè)個(gè)有關(guān)聯(lián)的分詞賦予默認(rèn)的分值作為權(quán)重值,沒有關(guān)聯(lián)的設(shè)為0,在學(xué)習(xí)過程中再動(dòng)態(tài)修正,增加或減少。還可通過算法實(shí)現(xiàn)自動(dòng)把學(xué)習(xí)資源進(jìn)行無向圖構(gòu)建,算法實(shí)現(xiàn)自動(dòng)計(jì)算節(jié)點(diǎn)之間的權(quán)重值,從而自動(dòng)的實(shí)現(xiàn)學(xué)習(xí)資源的結(jié)構(gòu)化處理[2]。經(jīng)過結(jié)構(gòu)化處理的學(xué)習(xí)資源無向圖如下圖1所示:
圖1 學(xué)習(xí)資源無向圖
學(xué)習(xí)資源做了結(jié)構(gòu)化處理后,當(dāng)學(xué)生登錄進(jìn)入學(xué)習(xí)界面,在瀏覽學(xué)習(xí)過程中,學(xué)習(xí)界面的邊框左邊和右邊分別有當(dāng)前瀏覽學(xué)習(xí)內(nèi)容的相關(guān)學(xué)習(xí)內(nèi)容,先需知識(shí)和延續(xù)的后續(xù)知識(shí),或其他相關(guān)聯(lián)的知識(shí),使學(xué)生在學(xué)習(xí)過程中遇到不懂的內(nèi)容可以在先需知識(shí)中找到需要知識(shí)內(nèi)容,從而能夠有效的學(xué)習(xí)。每一個(gè)學(xué)生有自己的興趣愛好,在學(xué)習(xí)瀏覽過程動(dòng)態(tài)修正的權(quán)重值會(huì)考慮學(xué)生的興趣愛好,會(huì)給比較感興趣的內(nèi)容進(jìn)行權(quán)重加分,從而使得相關(guān)聯(lián)的知識(shí)內(nèi)容中有部分是學(xué)生比較感興趣的內(nèi)容,從而實(shí)現(xiàn)個(gè)性化學(xué)習(xí)。
部分學(xué)習(xí)資源結(jié)構(gòu)化學(xué)習(xí)功能模塊的實(shí)現(xiàn)效果如下[3]:
控件UI:UI即為User Interface(用戶界面)簡稱。UI設(shè)計(jì)是指對(duì)軟件的人機(jī)交互還有操作邏輯和界面美觀的整體設(shè)計(jì)。好的UI設(shè)計(jì)不僅僅是讓軟件變得有個(gè)性而且有品味,還要讓軟件的操作變得更舒適、更簡單、更自由、更充分體現(xiàn)軟件的定位和特點(diǎn)。安卓應(yīng)用程序的用戶界面是一切,用戶可以看到并且與之交互。已經(jīng)解了并用它定位在活動(dòng)中各種視圖的布局。本章會(huì)給詳細(xì)視圖的各方面。
視圖(View)它是一個(gè)對(duì)象繪制在屏幕上,用戶可以互動(dòng)的東西,ViewGroup也是一個(gè)對(duì)象,其中包含其他View(ViewGroup)的對(duì)象,并可以定義用戶界面的布局。
視圖可以定義在一個(gè)XML文件上,它提供了一個(gè)人類可讀的結(jié)構(gòu)布局,它類似于HTML布局。
關(guān)聯(lián)按鈕:
←線性布局Activity→
←布局文件更多→
基于“4+1”工場的工程化的人才培養(yǎng)模式,需要一個(gè)好的學(xué)習(xí)云平臺(tái),將典型的例子和案例課程內(nèi)容上傳到此平臺(tái)上,讓學(xué)生可以隨時(shí)隨地進(jìn)行課程專業(yè)知識(shí)的“微學(xué)習(xí)”、在線學(xué)習(xí)。在學(xué)習(xí)的過程中遇到相關(guān)聯(lián)的內(nèi)容可以很方便的在界面上點(diǎn)擊進(jìn)入相關(guān)聯(lián)的知識(shí)內(nèi)容學(xué)習(xí)或進(jìn)入到比較感興趣的內(nèi)容學(xué)習(xí),有遇到不懂的地方可以通過先需內(nèi)容按鈕往前點(diǎn)擊進(jìn)入學(xué)習(xí),提高了學(xué)習(xí)效率,實(shí)現(xiàn)個(gè)性化學(xué)習(xí)。但在結(jié)構(gòu)化處理方面還沒有很好的算法直接自動(dòng)的進(jìn)行結(jié)構(gòu)化處理,后續(xù)的研究可以嘗試設(shè)計(jì)能夠自動(dòng)處理資源結(jié)構(gòu)化的算法。
[1]俞仲文.高職院校應(yīng)高舉技術(shù)教育大旗[J].職業(yè)技術(shù)教育, 2011(12):23.
[2]龔芳海,李文彪,吳道君,韓東旭.工程化“四融合”軟件項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)[J].知識(shí)經(jīng)濟(jì),2013(17):91-92.
[3]李松波.基于云計(jì)算的教學(xué)資源平臺(tái)研究[J].當(dāng)代職業(yè)教育, 2012(8):28-30.
鄧廣華(1984-),男,廣東梅州人,碩士,研究方向:智能教學(xué)軟件,人工智能。