劉鵬飛
(長(zhǎng)治學(xué)院,山西 長(zhǎng)治 046011)
隨著互聯(lián)網(wǎng)技術(shù)和移動(dòng)網(wǎng)絡(luò)技術(shù)的發(fā)展,以互聯(lián)網(wǎng)+形式的教育教學(xué)模式逐漸興起,如翻轉(zhuǎn)課堂以及MOOC等,它們以其獨(dú)有的課程呈現(xiàn)方式獲得了諸多教師和學(xué)子的親睞,MOOC作為新興起的教學(xué)模式現(xiàn)已經(jīng)廣泛應(yīng)用于各大高校平臺(tái),其由于時(shí)間和空間的靈活性成為行業(yè)的佼佼者,通過共享思想將不同區(qū)域的優(yōu)質(zhì)學(xué)習(xí)資源整合再一個(gè)平臺(tái)實(shí)現(xiàn)了資源的最大化利用[1]。MOOC課程對(duì)所有學(xué)生免費(fèi),只要學(xué)生再平臺(tái)注冊(cè)成功,學(xué)生結(jié)合自身優(yōu)勢(shì),選擇任一時(shí)間、地點(diǎn)就可以對(duì)MOOC平臺(tái)上面的資源、課程進(jìn)行學(xué)習(xí)、預(yù)覽等。由于這種學(xué)習(xí)模式自由度較高,和移動(dòng)學(xué)習(xí)的理念不謀而合,因此將此模式搭建在移動(dòng)終端上,極大的提高的課程資源的利用率,贏得了市場(chǎng)客戶群的喜好[2]。
MOOC憑借互聯(lián)網(wǎng)優(yōu)勢(shì),通過整合教育資源實(shí)現(xiàn)課程體系最大化利用,平臺(tái)提供課件、素材以及相關(guān)的主觀和客觀題并設(shè)置討論區(qū),將數(shù)以萬計(jì)的學(xué)習(xí)者和教育工作者在共同的目標(biāo)和先備知識(shí)中組織到一起。
(1)課程呈現(xiàn)方式多樣,如課堂呈現(xiàn)、實(shí)地拍攝以及錄播。教師結(jié)合學(xué)科特性選擇最佳的授課方式。
(2)碎片化。視頻時(shí)間較短,適合于可于的碎片化時(shí)間的自主學(xué)習(xí)。
(3)活躍度高。在應(yīng)用平臺(tái)下,視頻會(huì)兼容并入不同的環(huán)節(jié),如互動(dòng)反饋效果、主題討論以及資源反饋等問題,極大的提高了用戶參與的活躍度和積極性。
(1)通過課程資源的整合,將應(yīng)用系統(tǒng)和課程資源兼容在一起,實(shí)現(xiàn)資源的最大化利用和可視化管理。
(2)不同課程反饋機(jī)制效果;通過不同用戶之間的反饋、評(píng)價(jià)以及測(cè)試環(huán)節(jié)可以提高用戶的參與度和積極性,強(qiáng)化對(duì)知識(shí)的理解和應(yīng)用,實(shí)現(xiàn)資源的互助和協(xié)作。
(3)基于量化數(shù)據(jù)結(jié)構(gòu)和反饋效果,平臺(tái)可以根據(jù)學(xué)生的學(xué)習(xí)行為模式,在平臺(tái)界面推薦出學(xué)習(xí)者的課程資源以及目前存在的問題現(xiàn)狀,通過反饋效果優(yōu)化課程資源和平臺(tái)規(guī)則。
本文通過對(duì)目前配套系統(tǒng)較為完善的移動(dòng)學(xué)習(xí)平臺(tái)進(jìn)行分析、總結(jié);結(jié)合自身的平臺(tái)開發(fā)經(jīng)驗(yàn)和教育背景,以大學(xué)階段的《計(jì)算機(jī)網(wǎng)絡(luò)》這門課程為例,進(jìn)行 MOOC系統(tǒng)的開發(fā)和應(yīng)用;該學(xué)習(xí)系統(tǒng)所需具備的功能有用戶登錄、課程介紹查閱、課程通知瀏覽、多媒體學(xué)習(xí)課件、討論區(qū)、課程測(cè)試[3]。
數(shù)據(jù)訪問層提供足夠的數(shù)據(jù)給業(yè)務(wù)層,同時(shí)數(shù)據(jù)訪問層可以實(shí)現(xiàn)與底層數(shù)據(jù)庫的有效交互。業(yè)務(wù)層的實(shí)體對(duì)象存儲(chǔ)于數(shù)據(jù)庫中,每個(gè)對(duì)象都有相對(duì)應(yīng)表的記錄。通常情況下,數(shù)據(jù)訪問層中所存在的類對(duì)應(yīng)著業(yè)務(wù)中實(shí)體類,同時(shí)有著相對(duì)復(fù)雜的業(yè)務(wù)對(duì)象,對(duì)某個(gè)業(yè)務(wù)對(duì)象進(jìn)行分析可知,其可能會(huì)與數(shù)據(jù)庫中所存在的多張表相對(duì)應(yīng),數(shù)據(jù)訪問類在一個(gè)對(duì)象中進(jìn)行有效的整合,其主要職責(zé)如下:在關(guān)系數(shù)據(jù)庫的基礎(chǔ)之上,可以有效的建立起與業(yè)務(wù)對(duì)象間所存在的映射關(guān)系。
2.2.1 角色模塊數(shù)據(jù)表
用戶角色表在系統(tǒng)設(shè)計(jì)中主要用于對(duì)用戶用戶名的記錄,同時(shí)還可以有效的描述角色。
表1 角色表
2.2.2 用戶表數(shù)據(jù)表
用戶角色表中主要記錄了用戶的基本信息(用戶名、姓名、密碼以及身份證號(hào)等),主要用于記錄用戶信息描述功能。
表2 用戶表
2.2.3 角色關(guān)系數(shù)據(jù)表
用戶角色表中主要描述用戶角色關(guān)系。
表3 角色關(guān)系表
2.2.4 教學(xué)資源模塊數(shù)據(jù)表
該類型的表在系統(tǒng)設(shè)計(jì)中主要用于對(duì)教學(xué)資源相關(guān)的信息進(jìn)行記錄,這樣用戶就可以實(shí)現(xiàn)對(duì)教學(xué)資源信息的在線瀏覽,亦或是用戶在對(duì)教學(xué)資源信息檢索后,將相應(yīng)的教學(xué)資源下載下來。
功能劃分具體就是逐層細(xì)化完整的系統(tǒng)功能,最終所獲得的功能模塊無法繼續(xù)劃分,這樣也就完成了最終的劃分。細(xì)化是有目的的,劃分所獲得的原子功能不能是沒有價(jià)值的,這些原子功能對(duì)系統(tǒng)用戶需要有著積極的意義,若原子功能無用,此時(shí)就可以判斷細(xì)化是失敗的,這種情況下也就需要進(jìn)行再次劃分。比如教師使用教師端系統(tǒng)對(duì)作業(yè)進(jìn)行批改,系統(tǒng)在這個(gè)過程中需要更新作業(yè)情況,從批改作業(yè)功能的角度來說,更新作業(yè)情況只是作為其中一部分,更新作業(yè)情況對(duì)用戶并不會(huì)產(chǎn)生積極的意義。在原子功能在經(jīng)過劃分后,需要保證原子功能是唯一無二的,原子功能還需要有著獨(dú)立性[4]?;谝欢ǖ囊?guī)則來有效的組合原子功能,這樣也就可以獲得一系列的系統(tǒng)功能,保證覆蓋本系統(tǒng)全部的功能。在實(shí)施功能細(xì)化的過程中,一些細(xì)小的功能非常容易被忽視,比如在設(shè)計(jì)在線教學(xué)系統(tǒng)的過程中,除了實(shí)現(xiàn)作業(yè)分析報(bào)告的生成之外,系統(tǒng)還需要擁有導(dǎo)出功能,從而將作業(yè)分析報(bào)告的有效導(dǎo)出,在實(shí)施功能細(xì)化的過程中,導(dǎo)出功能容易被忘記。在劃分在線教學(xué)系統(tǒng)角色功能的過程中,有必要做到以上要求的幾點(diǎn)。
教育平臺(tái)主要采用了MOOC模式移動(dòng)端的學(xué)習(xí)系統(tǒng),為了保證平臺(tái)有效實(shí)現(xiàn),必須要匹配相應(yīng)的開發(fā)環(huán)境,同時(shí)也需要采用合適的開發(fā)工具。本次系統(tǒng)設(shè)計(jì)中需要安裝開發(fā)環(huán)境,需要構(gòu)建業(yè)務(wù)模型,同時(shí)還需要建立數(shù)據(jù),最終也就實(shí)現(xiàn)了平臺(tái),每個(gè)階段所使用的開發(fā)環(huán)境可能會(huì)存在著差異,同時(shí)所使用的工具也可能會(huì)有所不同[5]。
圖1 功能設(shè)計(jì)
在網(wǎng)上下載jdk-8u20-windows-x64.exe、androidstudio-bundle-s.exe 并運(yùn)行程序,按照提示完成安裝。此處需要注意環(huán)境變量的配置。
管理員通過賬號(hào)密碼進(jìn)入到后臺(tái)管理系統(tǒng)中,在后臺(tái)主界面中列出了其全部功能,可以實(shí)現(xiàn)對(duì)后臺(tái)管理系統(tǒng)的實(shí)現(xiàn)。
在課程公告模塊主要包含兩個(gè)部分的功能,一個(gè)是公告列表的呈現(xiàn),對(duì)于公告列表的設(shè)計(jì)是通過顯示每個(gè)公告的標(biāo)題和發(fā)布日期來體現(xiàn)。多媒體課件主要包括視頻課件和PPT文檔課件,具體實(shí)現(xiàn)過程如圖所示。(受篇幅限制,僅展示部分)
圖2 系統(tǒng)實(shí)現(xiàn)
以互聯(lián)網(wǎng)+形式的教育教學(xué)模式逐漸興起,MOOC憑借互聯(lián)網(wǎng)優(yōu)勢(shì),MOOC作為新興起的教學(xué)模式現(xiàn)已經(jīng)廣泛應(yīng)用于各大高校平臺(tái),通過整合教育資源實(shí)現(xiàn)課程體系最大化利用,本文基于MOOC模式進(jìn)行移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)并進(jìn)行的功能模塊的界面展示。