国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

例談ASP技術(shù)在高中信息技術(shù)教學(xué)中的應(yīng)用

2013-12-29 00:00:00任健
電腦知識(shí)與技術(shù) 2013年12期

摘要:技術(shù)要為信息技術(shù)課程改革服務(wù),該文從教學(xué)案例入手,介紹了ASP技術(shù)在教學(xué)課題引入、展開和評價(jià)過程中的具體應(yīng)用,總結(jié)出在課堂教學(xué)中使用ASP技術(shù)的一般原則和規(guī)律:要以提高課堂教學(xué)效率為前提,要充分利用學(xué)生信息這個(gè)寶貴的數(shù)據(jù)庫。

關(guān)鍵詞:ASP;數(shù)據(jù)庫 ;學(xué)生信息;案例

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)12-2836-04

2000年以來,隨著《中小學(xué)信息技術(shù)課程指導(dǎo)綱要(試行)》、《普通高中信息技術(shù)課程標(biāo)準(zhǔn)(實(shí)驗(yàn)稿)》的頒布,全國許多省份陸續(xù)開始了信息技術(shù)課程改革的實(shí)驗(yàn)。信息技術(shù)課堂教學(xué)從教學(xué)導(dǎo)入、教學(xué)展開、教學(xué)評價(jià)都出現(xiàn)了一些新的變化,最明顯的是一些新技術(shù)的使用,其中靜態(tài)網(wǎng)頁技術(shù)、JavaScript、ASP動(dòng)態(tài)網(wǎng)頁技術(shù)的使用最為常見。但是,技術(shù)要花在刀刃上,這些新技術(shù)能否真正提高課堂教學(xué)效率,真正讓學(xué)生提升信息素養(yǎng),這是關(guān)鍵。

ASP是活動(dòng)服務(wù)器頁面(Active Server Pages)的簡稱,是微軟公司開發(fā)的服務(wù)器端腳本編寫環(huán)境。通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX控件建立動(dòng)態(tài)的、交互的、高效的Web服務(wù)器應(yīng)用程序。ASP內(nèi)置的ADO(ActivexDataObjeet) ①服務(wù)器組件,用于數(shù)據(jù)庫的連接與訪問,它使得客戶端應(yīng)用程序能夠通過任何OLEDB②提供者來訪問和操作數(shù)據(jù)庫中的數(shù)據(jù)。此外,ASP內(nèi)嵌了五種基本的對象,其中Request對象和Response對象是使用頻率最高的兩個(gè)對象。Request對象是用于獲取用戶提交的數(shù)據(jù),而Response對象用于將服務(wù)器端的數(shù)據(jù)發(fā)送到用戶的瀏覽器,結(jié)合SQL數(shù)據(jù)庫編程語言就能實(shí)現(xiàn)信息的動(dòng)態(tài)交互。

筆者曾經(jīng)多次參加了高中的優(yōu)質(zhì)課評比活動(dòng),在實(shí)踐、觀摩和交流中覺得,在高中信息技術(shù)課堂教學(xué)中使用ASP技術(shù)是當(dāng)前教學(xué)改革的一個(gè)發(fā)展趨勢,它能有效地調(diào)動(dòng)學(xué)生學(xué)習(xí)信息技術(shù)的興趣,并能提高教學(xué)的效率。當(dāng)然,如何在教學(xué)中使用ASP技術(shù),也必須講究一定的方法和原則,否則會(huì)適得其反。下面筆者就通過幾個(gè)案例來說明在教學(xué)中如何使用好ASP技術(shù),發(fā)揮出它的真正效用。

1 使用ASP技術(shù)激發(fā)學(xué)生學(xué)習(xí)興趣、引入課題

對于學(xué)生來講,數(shù)據(jù)庫的學(xué)習(xí)是比較枯燥的,提供給學(xué)生的數(shù)據(jù)庫文件,有的很復(fù)雜,有的學(xué)生不感興趣。筆者在教學(xué)引入的過程中組織學(xué)生進(jìn)行了一個(gè)活動(dòng):讓學(xué)生輸入自己的信息,建立一個(gè)班級通訊錄。每個(gè)學(xué)生需要輸入學(xué)號(hào)、姓名、生日、聯(lián)系電話、QQ號(hào)碼、電子郵箱和聯(lián)系地址等信息(后來又修改了部分字段內(nèi)容),提交完畢后輸入的信息會(huì)即時(shí)出現(xiàn)在下方的表格中,一目了然。短短幾分鐘,全班同學(xué)的個(gè)人信息都匯集在一張表格中了。學(xué)生通過這個(gè)活動(dòng),真切地體會(huì)到了數(shù)據(jù)庫的生成過程,為接下來講解數(shù)據(jù)庫的一些基本概念做好了鋪墊,此外,由于處理的數(shù)據(jù)都是關(guān)于自己和同學(xué)的,學(xué)生的學(xué)習(xí)熱情有了明顯提高。(如圖1、圖2所示)

這個(gè)案例中使用的ASP技術(shù)其實(shí)比較簡單的,首先利用ADO組件與一個(gè)數(shù)據(jù)庫文件建立聯(lián)系,然后利用Request對象獲取表單中學(xué)生的信息,如學(xué)號(hào)、姓名、生日之類的,然后通過“提交”按鈕調(diào)用SQL語言,將學(xué)生信息保存到數(shù)據(jù)庫文件中,接著利用Response對象將保存在數(shù)據(jù)庫中信息在表格中顯示出來,ASP技術(shù)主要完成與數(shù)據(jù)庫的連接、數(shù)據(jù)庫的寫入和讀出等操作。

接下來,將生成的Access數(shù)據(jù)庫文件共享給學(xué)生,學(xué)生有了第一手、活生生的素材,接下來關(guān)于數(shù)據(jù)庫管理的學(xué)習(xí)變得非常生動(dòng)和有趣,學(xué)習(xí)的積極性也非常高漲。

2 使用ASP技術(shù)化解教學(xué)過程中的難點(diǎn)

關(guān)于CSS樣式表的教學(xué),主要的難點(diǎn)是關(guān)于樣式表的語法格式以及書寫方法,雖然不是教學(xué)的重點(diǎn),但這個(gè)不解決,學(xué)生書寫不對,后續(xù)學(xué)習(xí)肯定無法開展或者效果不好。教師設(shè)計(jì)了這樣一個(gè)活動(dòng):首先,通過簡單的登錄界面,學(xué)生選擇好自己的班級和學(xué)號(hào)即可進(jìn)入實(shí)驗(yàn);(如圖3所示)

然后,使用下拉菜單的方法,對下方的文字進(jìn)行初步設(shè)計(jì),取得一定的感性認(rèn)識(shí);(如圖4所示)

設(shè)計(jì)好一個(gè)滿意的文字樣式后,單擊“上傳保存我的CSS設(shè)計(jì)代碼”,接著出現(xiàn)了下面的界面:(如圖5所示)

全班同學(xué)設(shè)計(jì)的文字樣式出現(xiàn)在一張網(wǎng)頁中,每位同學(xué)可以觀看,同時(shí)每段文字的下面還出現(xiàn)了文字樣式所對應(yīng)的CSS代碼。這時(shí),教師可以順?biāo)浦鄣刈寣W(xué)生選擇一種自己或同學(xué)設(shè)計(jì)的樣式代碼應(yīng)用到自己的網(wǎng)頁中,觀察使用后的效果。

通過這樣的設(shè)計(jì),學(xué)生不需要書寫復(fù)雜CSS代碼,跳過了不是教學(xué)重點(diǎn)的難點(diǎn),可以將主要精力放在CSS樣式表的調(diào)用方法上來,這是教學(xué)重點(diǎn)。而且,學(xué)生學(xué)習(xí)CSS代碼的積極性也很高,因?yàn)橛凶约旱脑O(shè)計(jì)效果在里面,同學(xué)間可以互相激勵(lì)。

這個(gè)案例中使用的ASP技術(shù)類似于上一個(gè)案例,首先建立與數(shù)據(jù)庫文件的連接,通過表單收集學(xué)生填寫的CSS屬性的信息,然后保存到數(shù)據(jù)庫文件中,接著把數(shù)據(jù)庫中的CSS屬性的信息顯示出來。在顯示的時(shí)候,為了顯示文字的實(shí)際效果,還要結(jié)合著利用一些CSS技術(shù)。

3 使用ASP技術(shù)上傳、評價(jià)作品

在信息技術(shù)課堂教學(xué)中,經(jīng)常要完成一些的電子作品,如何保存、評價(jià)這些電子作品呢?有些教師只是要求保存在本地電腦中,隨堂檢查一下;有些教師也會(huì)要求上交,但學(xué)生間不能觀看,作品的評價(jià)也局限于教師的評價(jià)。其實(shí)利用ASP技術(shù)還能這樣做:

首先,可以通過一個(gè)文件上傳系統(tǒng)把完成的電子作品上交到教師服務(wù)器特定的文件夾中;(如圖6所示)

發(fā)表成功以后,教師和學(xué)生可以看到所有上交成功的作品,這些作品可以打開瀏覽,同學(xué)之間還可以互相打分,當(dāng)然教師也能進(jìn)行評分。(如圖7所示)

利用這種類似形式的評價(jià)方式,能大大地提高學(xué)生學(xué)習(xí)的能動(dòng)性,由于會(huì)讓其他人看到還要被評分,大部分學(xué)生都會(huì)受到激勵(lì)并全力以赴地去完成,此外,這種評價(jià)形式還能互相啟發(fā)、監(jiān)督,集思廣益,并反過來促進(jìn)了教學(xué)的有序開展。

這個(gè)案例使用的ASP技術(shù),要比前兩個(gè)案例稍微復(fù)雜一點(diǎn),主要是文件的上傳技術(shù),文件上傳的方法有很多,包括有組件上傳和無組件上傳的方法,建議使用有組件上傳的方法,速度較快,比較可靠。這個(gè)例子是先將圖片文件單獨(dú)上傳到特定文件夾中,同時(shí)將圖片的文件名、保存路徑、圖片制作人姓名、上傳時(shí)間、作品簡介、評價(jià)信息等保存到數(shù)據(jù)庫文件中。上傳完成后利用ASP語言把數(shù)據(jù)庫中的信息讀取出來。

通過以上三個(gè)案例發(fā)現(xiàn),ASP技術(shù)一般是和數(shù)據(jù)庫聯(lián)系在一起的,多數(shù)ASP應(yīng)用程序的開發(fā)離不開數(shù)據(jù)庫,它能連接數(shù)據(jù)庫并完成數(shù)據(jù)的讀出與寫入操作。因此在使用ASP技術(shù)時(shí)應(yīng)該利用好這一特性,學(xué)生信息本身就是一個(gè)寶貴的數(shù)據(jù)庫,因此可以充分利用學(xué)生的信息,比如學(xué)生的個(gè)人特征信息、學(xué)生的個(gè)人見解、學(xué)生的作業(yè)等等,并讓這些信息適時(shí)地有機(jī)地顯示出來,這既能相互促進(jìn),相互監(jiān)督,又能提高學(xué)生興趣,提高教學(xué)效率,有時(shí)還能達(dá)到出乎意料的效果。

當(dāng)然,不是使用了ASP技術(shù)就一定能促進(jìn)課堂教學(xué)的,筆者曾經(jīng)使用ASP技術(shù)制作了網(wǎng)絡(luò)討論的功能,學(xué)生通過聯(lián)網(wǎng)的電腦就能實(shí)現(xiàn)討論,雖然它有著自己的優(yōu)點(diǎn),比如能給每個(gè)學(xué)生發(fā)言的機(jī)會(huì),討論內(nèi)容能被保存等,但在實(shí)踐中發(fā)現(xiàn),它也存在著致命的缺點(diǎn),它的情感表現(xiàn)力明顯比不上語言交流,而且難以控制學(xué)生的發(fā)言,經(jīng)常出現(xiàn)文不對題的題外話,問題討論演變成了集體聊天。因此,在課堂教學(xué)中使用ASP技術(shù),不能光光追求形式的新穎時(shí)髦,而應(yīng)該注重它能否提高課堂教學(xué)效率,是否能調(diào)動(dòng)學(xué)生的學(xué)習(xí)熱情,如果不能,或者效果不好,也可以暫且不使用。

注釋:

① ADO是一種數(shù)據(jù)庫對象模型,它為開發(fā)者提供了一種訪問數(shù)據(jù)源的快速且功能強(qiáng)大的方法。摘自Scot Johnson著,《Active Server Pages詳解》P367頁,電子工業(yè)出版社

② OLEDB是一種面向?qū)ο蟮囊?guī)定協(xié)議,它使你能夠訪問數(shù)據(jù)。摘自Scot Johnson著,《Active Server Pages詳解》P368頁,電子工業(yè)出版社

參考文獻(xiàn):

[1] Scot Johnson. Active Server Pages詳解[M]. 新智工作室,譯.北京:電子工業(yè)出版社,1999.

[2] 任健.教學(xué)案例《走進(jìn)數(shù)據(jù)庫》[D].江蘇省無錫市第一中學(xué).

[3] 王偉.教學(xué)案例《CSS層疊樣式表設(shè)計(jì)》[D]. 江蘇省天一中學(xué).

[4] 黃輝.教學(xué)案例《圖片素材的加工》[D].浙江省黃巖中學(xué).

西充县| 西吉县| 绵阳市| 当阳市| 资源县| 夏邑县| 邮箱| 汪清县| 卢氏县| 吉林市| 涿州市| 武宣县| 玉门市| 铜陵市| 吉木乃县| 砚山县| 忻州市| 安远县| 桐城市| 唐山市| 扎鲁特旗| 肥东县| 克拉玛依市| 砀山县| 绥化市| 岑巩县| 沁阳市| 孝昌县| 建阳市| 凌海市| 东乌| 开封县| 同心县| 卢龙县| 汝阳县| 株洲县| 通渭县| 彰化市| 英超| 祁连县| 光泽县|