毛文華
(廣東北江中學,廣東韶關512026)
淺析ASP在多媒體網(wǎng)頁課件制作中的應用
毛文華
(廣東北江中學,廣東韶關512026)
隨著科技的發(fā)展和教學的需要,多媒體教學設備已經(jīng)普遍進入課堂,學科教師運用多媒體教學軟件輔助教學也成為了課堂教學活動的主流。而隨著國家對教育的繼續(xù)加大投入和重視,學校普及了校園局域網(wǎng),Internet網(wǎng)絡得以推廣,網(wǎng)頁逐漸被廣大師生熟悉,網(wǎng)頁課件于是成為教育教學活動過程中一種獨特的工具和模式。
ASP;多媒體教學軟件;網(wǎng)頁課件;數(shù)據(jù)庫
多媒體課件是一種根據(jù)教學目標設計的、表現(xiàn)特定的教學內(nèi)容、反映一定教學策略的計算機教學程序,是為學校課堂教學應用而開發(fā)的軟件。它可以用來存儲、傳遞和處理教學信息,是能讓學生進行交互操作,并對學生的學習作出評價的教學媒體,具有教學性、科學性、交互性、集成性和診斷性五個特點。
在現(xiàn)實教學活動過程中,教師常用的多媒體課件類型主要有PPT演示文稿、Word文檔、Authorwear課件和FrontPage制作的靜態(tài)網(wǎng)頁。教師喜歡此類課件的原因在于課件制作方便、制作用時少、所占系統(tǒng)容量小、易于運行、頁面簡潔且易于修改。
然而,這些課件都存在一定的局限性。從分類上看,這些多媒體教學軟件屬于展示型和資料型,沒有突出多媒體課件在輔助教學活動過程中的優(yōu)勢。它只是將大量的教學知識、內(nèi)容和資料利用電子信息的方式展示給學生,導致在教學活動課中很容易步入滿堂“電灌”的誤區(qū)。這樣,課堂教學就激不起學生的學習興趣,不利于發(fā)揮教師在教學活動過程中的主導作用,更不利于培養(yǎng)學生的自主學習能力。
目前,我們國家正大力推行新課程改革,而新的課程標準要求我們“突出學生主體,尊重個體差異;采用活動途徑,倡導體驗參與;開發(fā)課程資源,拓展學用渠道”。那么ASP網(wǎng)頁類型的課件可以彌補上述教師常用類型課件的不足,更好地實踐新課標理念。
ASP是Active Server Page的縮寫,意為“動態(tài)服務器頁面”,它是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應用程序。ASP網(wǎng)頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的Web應用程序。
ASP可以突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術,從而很方便地解決利用網(wǎng)頁課件輔助教學存在的一些誤區(qū)。
ASP中包含的獨立外置對象ADO(Activex Data Object),它是一項容易使用及可拓展的鏈接數(shù)據(jù)庫、操作數(shù)據(jù)庫、查詢數(shù)據(jù)庫,并且可以將數(shù)據(jù)庫訪問結果添加、反饋到Web頁面的技術。例如以下語句:
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open"數(shù)據(jù)庫ID"
Conn.Execute
ASP使用“Conn”的“Open”方法打開了與數(shù)據(jù)庫的連接,再使用“Conn”的“Execute”方法來執(zhí)行寫入數(shù)據(jù)庫的SQL語句。在網(wǎng)頁課件中,使用ASP與后臺數(shù)據(jù)庫鏈接的技術實現(xiàn)上傳日志、留言板之類的功能。教師可以利用它們拓展知識內(nèi)容,學生也可以在網(wǎng)頁上通過編寫、上傳日志和留言,與大家分享自主學習過程中的經(jīng)驗。這樣有效地加強了師生間及學生間的交流,有利于學生更有效地學習。
使用ASP提供的一些內(nèi)置對象如Ruquest、Reponse、Application和Session,可以使服務器端腳本功能更強,能真正實現(xiàn)課件特點中的交互性和診斷性。
ASP提供的內(nèi)置對象可以從Web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向客戶端Web瀏覽器發(fā)送反饋信息,應用原理如圖所示。
在制作網(wǎng)頁課件過程中,采用ASP所提供的內(nèi)置對象,可以結合數(shù)據(jù)庫制作出課后作業(yè)或調(diào)查問卷等。學生通過網(wǎng)頁login.asp登陸后,進入practice.asp完成課后作業(yè),然后ASP以“post”的方式提交給results.asp,最后通過results.asp將學生的課后練習結果反饋到頁面上。這樣,學生就可以對本節(jié)內(nèi)容知識的學習進行自我評價。教師也可以通過反饋信息具體掌握每個學生對知識的理解程度,進而加以指導,不會造成在以后的教學活動中對學生有所偏差。
以ASP制作的網(wǎng)頁支持多種腳本語言,如JAVAScrpict和VBScript。這些腳本語言除了能實現(xiàn)網(wǎng)頁的動態(tài)交互之外,還能給網(wǎng)頁內(nèi)容制作出多樣的動態(tài)效果,從而美化課件。例如以下JAVAScrpict代碼,效果是當鼠標經(jīng)過某一圖片時圖片會閃動、突出顯示。
通過ASP腳本語言使課件內(nèi)容以豐富的動態(tài)效果呈現(xiàn),充分體現(xiàn)多媒體教學軟件的教學性和科學性。首先,它能以內(nèi)容形式的多樣性從感官上刺激學生,激發(fā)學生的學習興趣;其次,教師也可以利用這樣的方式突出教學內(nèi)容的重、難點,引導學生有效學習。
ASP應用原理圖
首先,ASP屬于服務器端腳本編寫的一種,除信息技術教師外,學校大多任課教師對這項技術不甚了解。教學課件的開發(fā)模式如果是通過任課教師寫腳本,信息技術教師設計制作,就會造成課件的設計制作與課堂教學不相適應的現(xiàn)象。信息技術教師不了解其他學科的知識特點,課件內(nèi)容的呈現(xiàn)方式難以符合任課教師的原意;而任課教師往往受技術的限制,不知道以何方式描述教學內(nèi)容。最理想的是課件的創(chuàng)意與制作都由任課教師獨立完成。
第二,利用ASP制作的動態(tài)網(wǎng)頁課件,其運行環(huán)境的支持首先需要在系統(tǒng)上安裝IIS(Windows98的則須安裝PWS)、Access或者SQL數(shù)據(jù)庫,安裝完成后還要進行一定的設置:進入【控制面板】→【管理工具】→【Internet服務管理器】→【Internet信息服務器】的主界面里,設置一個虛擬站點,主頁是網(wǎng)頁課件的首頁。ASP動態(tài)網(wǎng)頁課件的運行需要網(wǎng)絡的支持,運行課件的計算機還相當于一臺服務器,這樣對計算機的要求也比較高。軟件、硬件上的要求,在很大程度上限制了此類方式教學活動的開展。
第三,ASP網(wǎng)頁課件的制作所占的時間也比較多。教師在備課時需要理解教材、確定教學思路、整合教學內(nèi)容,如果還要花時間、精力在ASP網(wǎng)頁課件制作方面上,容易顧此失彼。理想的是,能在校園局域網(wǎng)絡的環(huán)境支持下,結合各學科的特點以ASP開發(fā)出學科網(wǎng)站之類的模板,教師能直觀、明了地利用網(wǎng)站模板制作出教學軟件,更省時、有效地為教學服務。
[1]何克抗,劉雍潛.教育技術培訓教程[M].北京:高等教育出版社,2007.11.
[2]梁嘉超,盧山,夏運強.ASP后臺數(shù)據(jù)庫網(wǎng)站制作[M].北京:冶金工業(yè)出版社,2001.6.
[3]潘天士.課件制作理論與技巧[M].北京:機械工業(yè)出版社,2004.7.
(編輯:魯利瑞)
G434
A
1673-8454(2010)24-0055-02