鄧永炎
(武漢軟件工程職業(yè)學(xué)院 現(xiàn)代教育技術(shù)中心,湖北武漢 430033)
在教學(xué)網(wǎng)站設(shè)計過程中,記錄用戶的學(xué)習(xí)過程,跟蹤用戶、記錄學(xué)習(xí)進(jìn)度,為用戶提供個性化的界面,從而加強(qiáng)對學(xué)習(xí)過程的監(jiān)控,對學(xué)習(xí)者和教學(xué)人員都很有必要。一個優(yōu)秀的教學(xué)網(wǎng)站,應(yīng)該對學(xué)習(xí)者的學(xué)習(xí)行為和過程進(jìn)行跟蹤和記錄。在實際教學(xué)中,學(xué)習(xí)者的學(xué)習(xí)行為和過程是本課程平時成績的一部分。如今的教學(xué)提倡以學(xué)習(xí)者為中心的自主學(xué)習(xí),利用網(wǎng)絡(luò)學(xué)習(xí)成為重要的學(xué)習(xí)途徑。很多課程的平時作業(yè)以及終結(jié)性考試都是基于網(wǎng)絡(luò)完成。因此,教學(xué)網(wǎng)站中學(xué)習(xí)者的學(xué)習(xí)行為和過程的記錄,對于網(wǎng)絡(luò)教學(xué)來說,顯得尤為重要,學(xué)習(xí)行為和過程的記錄是我們評估網(wǎng)絡(luò)教學(xué)效果的重要參數(shù)。
根據(jù)教學(xué)安排和教學(xué)大綱要求,設(shè)計合理的學(xué)習(xí)行為和過程的記錄內(nèi)容,對于網(wǎng)站設(shè)計人員要明確教學(xué)人員的思想,在網(wǎng)絡(luò)上進(jìn)行教學(xué)不僅是教學(xué)人員的工作,也是網(wǎng)站設(shè)計人員必須考慮的方面。
根據(jù)筆者對網(wǎng)絡(luò)教學(xué)的理解、結(jié)合筆者對國內(nèi)外優(yōu)秀教學(xué)網(wǎng)站的分析,筆者認(rèn)為:學(xué)習(xí)者學(xué)習(xí)行為和過程記錄的主要內(nèi)容為:
1.學(xué)習(xí)者身份信息。主要包含:用戶名、真實姓名、性別、年齡、學(xué)歷等。
2.學(xué)習(xí)者相關(guān)信息。主要包含:該學(xué)習(xí)者何時注冊和登錄本學(xué)習(xí)網(wǎng)站、登錄IP號、登錄次數(shù)、在本網(wǎng)站停留時間、完成平時作業(yè)情況、終結(jié)考試情況等。
3.學(xué)習(xí)者學(xué)習(xí)情況。主要包含:學(xué)習(xí)者對于每一個學(xué)習(xí)內(nèi)容首次學(xué)習(xí)情況、停留時間、學(xué)習(xí)次數(shù)等。
4.學(xué)習(xí)者交流互動情況。主要包含:學(xué)習(xí)者在課程論壇發(fā)帖、回帖情況。
以上數(shù)據(jù)對于我們評估網(wǎng)絡(luò)教學(xué)效果都是相當(dāng)重要的。我們可以通過注冊信息里的學(xué)習(xí)者學(xué)歷、專業(yè)等情況,分析本課程對不同學(xué)歷和專業(yè)的學(xué)習(xí)者的教學(xué)效果不同的原因;我們可以通過學(xué)習(xí)者網(wǎng)絡(luò)學(xué)習(xí)的情況,結(jié)合面授的學(xué)習(xí)情況,分析面授學(xué)習(xí)和網(wǎng)絡(luò)學(xué)習(xí)的差異性;我們可以對學(xué)習(xí)內(nèi)容的點擊次數(shù)分析,找到學(xué)習(xí)者對學(xué)習(xí)內(nèi)容感興趣的方面。
學(xué)習(xí)者的學(xué)習(xí)一般是非線性的,即學(xué)習(xí)者并不是按照書上的章節(jié)從前到后的順序?qū)W習(xí)。本文主要是學(xué)習(xí)者學(xué)習(xí)內(nèi)容的記錄。呈現(xiàn)個性化的學(xué)習(xí)界面,告知學(xué)習(xí)者,哪些知識點你已經(jīng)學(xué)習(xí)過了,學(xué)習(xí)多少遍了,哪些知識點還沒學(xué)習(xí),每一章節(jié)的學(xué)習(xí)進(jìn)度如何,學(xué)習(xí)者可以據(jù)此有選擇地針對性地進(jìn)行學(xué)習(xí)。
登錄用戶在點擊學(xué)習(xí)內(nèi)容后,瀏覽頁面達(dá)到一定的時間,就在數(shù)據(jù)庫里記錄該內(nèi)容已被瀏覽,同時記錄瀏覽次數(shù)。
要完成以上過程,一是要記錄用戶信息,在這里只需要記錄用戶ID號就行了。因為要在多個頁面之間記錄用戶,我們采用了session變量記錄用戶,當(dāng)然,你也可以使用cookies記錄用戶信息。需要注意的是:session變量是服務(wù)器端,而cookies變量在客戶端。二是要記憶用戶在某一頁面停留的時間,為了防止用戶不停地刷新頁面,對某一頁面瀏覽次數(shù)的記錄需要用戶在頁面停留一段時間后再向數(shù)據(jù)庫添加或改寫數(shù)據(jù)庫記錄。用戶瀏覽頁面及在頁面的停留時間是客戶端行為,因此記錄用戶在頁面的停留時間只需用一段Javascript腳本就可以完成。以下代碼為記錄用戶在頁面停留的時間及時間到了后向數(shù)據(jù)庫添加或改寫數(shù)據(jù)庫記錄。停留時間采用倒計時方式,即時間是遞減的,當(dāng)時間遞減到0時,向服務(wù)器端的數(shù)據(jù)庫添加或修改記錄。對于是添加記錄還是修改記錄,應(yīng)判斷數(shù)據(jù)庫中有沒有當(dāng)前學(xué)習(xí)者學(xué)習(xí)當(dāng)前內(nèi)容的學(xué)習(xí)記錄,如有,就修改記錄,將學(xué)習(xí)次數(shù)加1,否則,就添加一條學(xué)習(xí)者學(xué)習(xí)當(dāng)前內(nèi)容的學(xué)習(xí)記錄。
有些教學(xué)網(wǎng)站要求準(zhǔn)確記錄學(xué)習(xí)者的學(xué)習(xí)行為和過程,因為有些課程的平時成績來源于學(xué)習(xí)者在教學(xué)網(wǎng)站的學(xué)習(xí)情況。為了數(shù)據(jù)的準(zhǔn)確,建議對于不同的內(nèi)容,記錄用戶瀏覽學(xué)習(xí)內(nèi)容需停留的時間就應(yīng)不一樣。例如:用戶瀏覽學(xué)習(xí)內(nèi)容為文本形式時,需停留的時間應(yīng)短一些,瀏覽學(xué)習(xí)內(nèi)容為視頻形式時,時間應(yīng)長一些,這主要是為了記錄學(xué)習(xí)者對學(xué)習(xí)內(nèi)容學(xué)習(xí)情況和次數(shù)的準(zhǔn)確性,防止一些主觀因素對數(shù)據(jù)準(zhǔn)確性的影響。
相關(guān)的數(shù)據(jù)庫表結(jié)構(gòu)(見圖1)。
表結(jié)構(gòu)很簡單,主要就是記錄文章id號,文章所屬欄目的id號,學(xué)生的id號及點擊次數(shù)。
對于學(xué)習(xí)者學(xué)習(xí)情況的顯示,也就是讀取數(shù)據(jù)庫的相關(guān)內(nèi)容,數(shù)據(jù)顯示的排版可以使用css樣式表。
圖1 相關(guān)的數(shù)據(jù)庫表結(jié)構(gòu)
作者在某一教學(xué)網(wǎng)站的設(shè)計中采用一種非常簡潔且醒目的樣式,即沒有瀏覽的學(xué)習(xí)內(nèi)容就在該內(nèi)容標(biāo)題后注明“沒有瀏覽”,且用紅色字體顯示;已瀏覽的學(xué)習(xí)內(nèi)容,就在該內(nèi)容標(biāo)題后顯示“已瀏覽*次”,用黑色字體顯示。學(xué)習(xí)者對于已學(xué)習(xí)和未學(xué)習(xí)的學(xué)習(xí)內(nèi)容一目了然。
如前所述,學(xué)習(xí)者的學(xué)習(xí)是非線性的,記錄跟蹤學(xué)習(xí)者的學(xué)習(xí)過程,給學(xué)習(xí)者提供個性化的學(xué)習(xí)界面,是一個教學(xué)網(wǎng)站應(yīng)該考慮的方面,網(wǎng)站的設(shè)計應(yīng)以方便學(xué)習(xí)者學(xué)習(xí)為宗旨(見圖2)。
圖2 顯示效果截圖
對于學(xué)習(xí)者來說,記錄學(xué)習(xí)進(jìn)度很有必要,用圖示顯示進(jìn)度,這里使用了最簡單的用水平線顯示進(jìn)度。
章節(jié)的學(xué)習(xí)進(jìn)度的顯示可以幫助學(xué)習(xí)者合理安排學(xué)習(xí)時間,學(xué)習(xí)者可以考慮在有限的時間內(nèi),重新安排每一章節(jié)的學(xué)習(xí)時間。對于系統(tǒng)掌握課程內(nèi)容,全面理解各個知識點,都很有必要(見表1)。
表1 顯示效果截圖
學(xué)習(xí)過程的記錄,對于學(xué)習(xí)者的學(xué)習(xí)及教師的教學(xué)很有必要。個性化的學(xué)習(xí)界面,對于學(xué)生的學(xué)習(xí)具有引導(dǎo)作用,可以加強(qiáng)學(xué)生對知識的系統(tǒng)學(xué)習(xí),對于學(xué)生利用網(wǎng)站進(jìn)行自主學(xué)習(xí),提供了較大的方便。