摘要:現(xiàn)代信息技術(shù)的發(fā)展,網(wǎng)絡(luò)技術(shù)在教育領(lǐng)域的應(yīng)用,深刻改變著人們的教育觀念,并將引發(fā)教育內(nèi)容、教學(xué)過程、教學(xué)手段和教育體制的根本變革,促進(jìn)了教育的一場(chǎng)深刻革命。很多學(xué)校和企業(yè)開始了學(xué)習(xí)網(wǎng)站建設(shè)的實(shí)踐研究,該文重點(diǎn)對(duì)學(xué)習(xí)網(wǎng)站生成系統(tǒng)的關(guān)鍵技術(shù)進(jìn)行了分析。
關(guān)鍵詞:學(xué)習(xí)網(wǎng)站,生成系統(tǒng),關(guān)鍵技術(shù),分析
Learning Site Technical Analysis of the Key Generation System
TANG Qiong
(Huainan Mining Group Company Information Center, Huainan 232001, China)
Abstract: The development of modern information technology, network technology in the field of education, the application of profound changes in people's conception of education, and will lead to educational content, teaching process, teaching tools and a fundamental transformation of the educational system to promote the education of a profound revolution in . Many schools and businesses began to learn the practice of building websites, this paper focus on the study sites to generate the key technology systems were analyzed.
Key words: learning sites; generating systems; key technologies; analysis
隨著網(wǎng)絡(luò)的普及,研究基于網(wǎng)絡(luò)環(huán)境的學(xué)習(xí)(Web-Based Learning, WBL),探討如何培養(yǎng)人們?cè)诰W(wǎng)絡(luò)環(huán)境中的創(chuàng)新精神與實(shí)踐能力尤為重要。WBL是指把網(wǎng)絡(luò)系統(tǒng)作為學(xué)習(xí)環(huán)境,通過利用網(wǎng)絡(luò)資源獲得知識(shí),提高能力并培養(yǎng)信息素養(yǎng)的教與學(xué)的過程。它是一種主動(dòng)的、開放式的學(xué)習(xí)方式,同時(shí)也是信息技術(shù)與課程整合的一種重要形式。
2001年,華南師范大學(xué)李克東教授首次在國(guó)內(nèi)提出通過建設(shè)專題學(xué)習(xí)網(wǎng)站來豐富網(wǎng)絡(luò)教學(xué)資源、開展網(wǎng)絡(luò)教學(xué)應(yīng)用的思路。3年多來,很多研究單位、大中小學(xué)開展了大量關(guān)于專題學(xué)習(xí)網(wǎng)站建設(shè)與應(yīng)用的理論與實(shí)踐研究。現(xiàn)將學(xué)習(xí)網(wǎng)站生成系統(tǒng)的關(guān)鍵技術(shù)進(jìn)行分析。
1 分布式數(shù)據(jù)交換與協(xié)同處理技術(shù)
本系統(tǒng)可實(shí)現(xiàn)企業(yè)間的資源共享與數(shù)據(jù)交換,企業(yè)管理人員可使用本系統(tǒng)開展企業(yè)間的協(xié)同工作,員工可進(jìn)行校際間的協(xié)作學(xué)習(xí),安裝本系統(tǒng)的所有企業(yè)可成為網(wǎng)絡(luò)環(huán)境下協(xié)同學(xué)習(xí)的聯(lián)盟。下面就從系統(tǒng)的模型、數(shù)據(jù)庫(kù)設(shè)計(jì)到程序設(shè)計(jì)幾個(gè)方面說明分布式功能是如何實(shí)現(xiàn)的。
1.1 改進(jìn)的B/S計(jì)算模型
要實(shí)現(xiàn)分布式功能,本系統(tǒng)采用了一種改進(jìn)的B/S計(jì)算模型一一星形計(jì)算模型(BXS)。
星型計(jì)算模型是改進(jìn)的B/S計(jì)算模型,在B/S模型的基礎(chǔ)上,最終用戶(管理人員及員工)通過個(gè)人電腦登錄到企業(yè)的服務(wù)器,通過企業(yè)服務(wù)器可連接到地區(qū)服務(wù)器獲得本地區(qū)其他企業(yè)服務(wù)器的信息,并可調(diào)用其他服務(wù)器的資源實(shí)現(xiàn)服務(wù)器間的數(shù)據(jù)交換,也可通過自己企業(yè)的服務(wù)器跳轉(zhuǎn)到其它企業(yè)的服務(wù)器參與專題學(xué)習(xí)網(wǎng)站的建設(shè)與學(xué)習(xí)。
1.2 程序設(shè)計(jì)中的分布式功能實(shí)現(xiàn)有了數(shù)據(jù)結(jié)構(gòu)上的支持,就可以通過程序的設(shè)計(jì)達(dá)到需要的功能
1)注冊(cè)企業(yè)系統(tǒng)在企業(yè)服務(wù)器安裝后,首先通過“新建企業(yè)”進(jìn)行注冊(cè),填入企業(yè)服務(wù)器的信息(企業(yè)ID,企業(yè)名稱,企業(yè)服務(wù)器地址,上級(jí)服務(wù)器,同步時(shí)間),注冊(cè)后該信息將寫入本地服務(wù)器及上級(jí)服務(wù)器的School表,同時(shí)傳回上級(jí)服務(wù)器中已注冊(cè)企業(yè)列表。其他己注冊(cè)安裝企業(yè)在從上級(jí)服務(wù)器同步數(shù)據(jù)時(shí)就可以獲得該新注冊(cè)企業(yè)信息。注冊(cè)完畢后就可以通過瀏覽器登陸本系統(tǒng)開展學(xué)習(xí)活動(dòng)。
2)資源檢索引用
在專題資源庫(kù)中或者是通過在線編輯器進(jìn)行頁面編輯時(shí),可以直接檢索引用異地服務(wù)器上的資源{基本素材,專題網(wǎng)頁},檢索時(shí)將本地查詢表單內(nèi)容提交給遠(yuǎn)端服務(wù)器處理程序進(jìn)行數(shù)據(jù)庫(kù)搜索,并將搜索結(jié)果列出,通過頁面JavaScript變量將用戶選中資源名稱及tJRL地址傳回并在頁面中引用。
3)領(lǐng)導(dǎo)人員企業(yè)協(xié)同工作、員工企業(yè)協(xié)作學(xué)習(xí)
在系統(tǒng)首頁有一個(gè)本地區(qū)企業(yè)服務(wù)器列表及地區(qū)服務(wù)器的列表,當(dāng)用戶注冊(cè)登錄后可以通過列表直接跳轉(zhuǎn)到別的服務(wù)器進(jìn)行學(xué)習(xí),在跳轉(zhuǎn)過程中系統(tǒng)可以保留用戶的信息(用戶ID,用戶昵稱,用戶姓名,用戶所在企業(yè))。跳轉(zhuǎn)到其他企業(yè)服務(wù)器后,可與該企業(yè)用戶共同進(jìn)行專題的編輯創(chuàng)建,參與創(chuàng)作作品、討論交流等學(xué)習(xí)活動(dòng)。
2 基于Web的所見即所得實(shí)現(xiàn)技術(shù)
2.1 在線編輯時(shí)的所見即所得的實(shí)現(xiàn)
WYSIWYG (What You See Is What You Get,所見即所得)編輯器是為那些不會(huì)html或者不想費(fèi)事寫html的人準(zhǔn)備的,有了它,你無須去記復(fù)雜的HTML語言,也不需要輸入任何HTML標(biāo)簽就能夠設(shè)計(jì)網(wǎng)頁。它以圖形為手段構(gòu)成的直觀的界面,提供給用戶大家熟知的頁面編排命令,并將內(nèi)容轉(zhuǎn)換成HTML。用戶使用鼠標(biāo)選取標(biāo)簽,減少了標(biāo)簽輸入的工作量,并且提供HTML格式檢查功能。
本系統(tǒng)中使用了自行開發(fā)的WYSIWYG在線編輯器,使用JavaScript和DHTML技術(shù),支持比如換行,文字樣式處理,插入超級(jí)連接和各種媒體格式文件,對(duì)象大小可通過拖曳調(diào)節(jié),支持各種多媒體文件的上傳及引用,可檢索引用本地及異地服務(wù)器專題資源庫(kù)中的資源。
2.2 個(gè)性化設(shè)置導(dǎo)航欄及頁面背景時(shí)的所見即所得的實(shí)現(xiàn)
通過本系統(tǒng)可生成專題學(xué)習(xí)網(wǎng)站,對(duì)于專題學(xué)習(xí)界面可進(jìn)行改變前景色、使用背景圖等個(gè)性化設(shè)置,使用JavaScript控制頁面中的DHTML對(duì)象可實(shí)現(xiàn)所見即所得的更改頁面效果。
DHTh1L有一種方法查閱文檔,它能跟蹤頁面上的每個(gè)元素,從最小的
DHTML不是有關(guān)面向服務(wù)器的腳本、Java applet或動(dòng)畫GIF圖像,所有的這些操作都可以自己完成,除了改變頁面內(nèi)容外,不需要訪問服務(wù)器。頁面下載后,不論什么時(shí)候,DHTML都能處理頁面元素,改變頁面版面、內(nèi)容和位置。并把結(jié)果不斷的提供給用戶。
3 網(wǎng)頁中的多媒體顯示技術(shù)
當(dāng)在頁面內(nèi)容編輯時(shí)插入多媒體文件時(shí),需要生成相應(yīng)的顯示代碼,對(duì)于不同的媒體類型需要不同的代碼,并且隨著各種媒體軟件的升級(jí),其相應(yīng)的瀏覽器中的媒體插件版本也是不斷升級(jí)的,為了解決這個(gè)問題我們將相應(yīng)的代碼生成程序?qū)懗梢粋€(gè)JS文件在需要時(shí)進(jìn)行調(diào)用,該文件通過文本編輯軟件可進(jìn)行直接修改,也可增加瀏覽器可支持的新的媒體文件類型,對(duì)于此種方式插入的媒體文件,在顯示時(shí)需要瀏覽器安裝相應(yīng)的播放插件,插件的本質(zhì)是在不修改程序主體的情況下對(duì)軟件功能進(jìn)行加強(qiáng),當(dāng)插件的接口被公開時(shí),任何公司或個(gè)人都可以自己制作插件來解決一些操作上的不便或增加一些功能。IE游覽器本身不支持RM, MGV等媒體格式但通過安裝相應(yīng)插件,可直接在瀏覽器中播放這類文件,而不需要下載到本地。
參考文獻(xiàn):
[1] 李克東.教育技術(shù)學(xué)研究方法[M].北京:北京師范大學(xué)出版社,2003.
[2] 李克東.數(shù)字化學(xué)習(xí)—信息技術(shù)與課程整合的核心[J].電化教育研究,2001,8(9).
[3] 李克東.新編現(xiàn)代教育技術(shù)基礎(chǔ)[M].武漢:華東師范大學(xué)出版社,2002.