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

?

“ASP.NET技術(shù)與應(yīng)用”課程教學(xué)方法研究

2009-04-13 04:02田洪云
計(jì)算機(jī)教育 2009年4期
關(guān)鍵詞:任務(wù)教學(xué)法實(shí)踐教學(xué)教學(xué)方法

田洪云

摘要:本文根據(jù)“ASP.NET技術(shù)與應(yīng)用”課程的實(shí)際情況,針對(duì)課堂教學(xué)的各個(gè)章節(jié)提出具體的教學(xué)方法,并給出具體的案例。文章對(duì)實(shí)驗(yàn)教學(xué)方法也做了介紹。經(jīng)實(shí)踐證明,這些教學(xué)方法的應(yīng)用取得了良好的教學(xué)效果。

關(guān)鍵詞:教學(xué)方法;實(shí)踐教學(xué);任務(wù)教學(xué)法

中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:B文章編號(hào):1672-5913(2009)04-0097-02

1引言

“ASP.NET技術(shù)與應(yīng)用”是一門實(shí)踐性非常強(qiáng)的課程,要求學(xué)生不僅要掌握技術(shù)原理,更要注重應(yīng)用。通過本課程的學(xué)習(xí),學(xué)生應(yīng)能夠建立常見的Web應(yīng)用程序。而要達(dá)到這一要求,學(xué)生必須要有較強(qiáng)的動(dòng)手能力。我們不斷探索這門課程的教學(xué)方法,以提高學(xué)生的動(dòng)手能力,經(jīng)過幾年的努力,研究了一套適合于本課程的教學(xué)方法——“案例教學(xué)法”和“任務(wù)教學(xué)法”,可以有效提高學(xué)生對(duì)課程的學(xué)習(xí)興趣,提高學(xué)生的動(dòng)手能力。

2課堂教學(xué)方法

在課程的講授過程中,采用案例教學(xué)法與傳統(tǒng)教學(xué)法相結(jié)合,針對(duì)課程的不同內(nèi)容,設(shè)置不同的案例,供上課使用。所謂案例教學(xué)法,是根據(jù)教學(xué)目的的需要,用案例來組織學(xué)生進(jìn)行學(xué)習(xí)、研究、鍛煉能力的方法。本課程內(nèi)容主要分下面幾部分:ASP.NET簡(jiǎn)介、Web服務(wù)器控件、ADO.NET編程、內(nèi)置對(duì)象,針對(duì)不同的章節(jié),設(shè)置不同的案例,使學(xué)生易于掌握重點(diǎn)知識(shí),學(xué)起來更輕松。下面詳細(xì)介紹各部分的教學(xué)方法。

2.1“ASENET簡(jiǎn)介”部分教學(xué)方法

這部分內(nèi)容主要介紹ASP.NET運(yùn)行環(huán)境和編程環(huán)境,講課采用VS.NET 2003和SQL Server 2000作為開發(fā)工具,這一部分需要教會(huì)學(xué)生如何安裝所需軟件。采用演示+學(xué)生實(shí)際操作的形式,教師提供所需軟件,供學(xué)生下載,然后老師演示程序的安裝,學(xué)生按照老師的提示同步安裝,對(duì)于安裝過程中出現(xiàn)的問題,及時(shí)給學(xué)生解決。通過這樣的方法,使學(xué)生能夠在自己的機(jī)器上安裝所需軟件,為以后的學(xué)習(xí)打下基礎(chǔ)。

2.2“Web服務(wù)器控件”部分教學(xué)方法

這一部分內(nèi)容因?yàn)橛锌梢暬耐庥^,學(xué)生一般比較喜歡學(xué)習(xí)。但是學(xué)生往往只注意到如何向頁面上添加控件,如何控制頁面布局更美觀,卻往往忽視了對(duì)控件進(jìn)行必要的屬性設(shè)置,以及對(duì)控件的編程。所以上課時(shí),除了說明控件的適用場(chǎng)合外,還必須要加強(qiáng)學(xué)生對(duì)控件更深層次的理解。比如,在講RadioButton控件時(shí),為了加強(qiáng)學(xué)生對(duì)GroupName這個(gè)重要屬性的理解,可以設(shè)計(jì)一個(gè)要求用戶選擇性別的頁面,首先不設(shè)置GroupNarlle屬性,運(yùn)行看效果,學(xué)生會(huì)發(fā)現(xiàn)當(dāng)分別點(diǎn)擊兩個(gè)控件時(shí),男、女兩個(gè)項(xiàng)同時(shí)選中,這時(shí)再說明解決的方法,可有效加深學(xué)生對(duì)此屬性的理解。

另外,學(xué)生對(duì)驗(yàn)證控件部分理解不到位,在設(shè)計(jì)界面時(shí),經(jīng)常就省略了這些控件,從而導(dǎo)致輸入數(shù)據(jù)的正確性無法保證。為了解決這個(gè)問題,在上課時(shí)給學(xué)生看截取的網(wǎng)易注冊(cè)頁面,并提示學(xué)生界面上有一些對(duì)用戶輸入信息的要求,提問如何實(shí)現(xiàn)這些要求。如果學(xué)生提出用編程方法解決,可編程實(shí)現(xiàn)要求用戶輸入用戶名為6-12位英文字母和數(shù)字;當(dāng)學(xué)生對(duì)編程驗(yàn)證的復(fù)雜性有了一定的認(rèn)識(shí)后,再提出利用驗(yàn)證控件解決的方法,使學(xué)生對(duì)驗(yàn)證控件的方便性有了必要的認(rèn)識(shí)后,即可講述控件的使用方法。

2.3“ADO.NET編程”部分教學(xué)方法

這一部分內(nèi)容比較抽象,編程比較多,是課程的難點(diǎn)。為了能夠吸引學(xué)生,我們需要設(shè)計(jì)一個(gè)學(xué)生比較感興趣的案例,比如留言板系統(tǒng),先給學(xué)生展示,讓他們知道通過本章的學(xué)習(xí)可以設(shè)計(jì)自己的留言板。在講課過程中簡(jiǎn)化理論內(nèi)容的講解,只介紹Connection、Command、DataReader、DataAdapter、DataSet這五個(gè)對(duì)象的編程方法以及相互間的關(guān)系,講完必要的理論知識(shí)后,要讓學(xué)生來分析如何利用所講知識(shí)實(shí)現(xiàn)留言板的特定功能,如撰寫留言功能,讓學(xué)生討論是利用Connection-Command-DataReader實(shí)現(xiàn),還是利用Connection-DataAdapter-DataSet實(shí)現(xiàn),在學(xué)生討論時(shí),要說出他們選擇不同方式實(shí)現(xiàn)的原因,并引導(dǎo)他們?cè)O(shè)計(jì)實(shí)現(xiàn)此頁面。然后,要根據(jù)代碼的簡(jiǎn)易程度,讓學(xué)生總結(jié)在什么情況下使用哪種方法更合適。最后,針對(duì)學(xué)生的總結(jié)進(jìn)行補(bǔ)充,形成完整的ADO.NET的使用方法說明。通過讓學(xué)生參與討論,可使學(xué)生感覺講解知識(shí)不再枯燥,并能積極思考,較快地掌握所學(xué)知識(shí)。

2.4“內(nèi)置對(duì)象”部分教學(xué)方法

在本章中,涉及六個(gè)常用對(duì)象,個(gè)個(gè)對(duì)象之間沒有直接的聯(lián)系,知識(shí)點(diǎn)比較散,對(duì)于本章的學(xué)習(xí),設(shè)計(jì)用戶登錄頁面及登錄后顯示歡迎信息的頁面,對(duì)于登錄用戶名可以通過Response的Redirect方法傳遞到新頁面,也可以通過Session、Cookie對(duì)象傳遞,通過使用這幾種方法傳遞參數(shù),可以讓學(xué)生來比較這幾種方法的優(yōu)缺點(diǎn),同時(shí)把這三個(gè)對(duì)象的常用方法掌握起來。對(duì)于第二個(gè)頁面,要借助于Request對(duì)象的Querystring屬性獲得傳遞過來的信息,或者通過Session或者Cookie來讀取信息,另外利用Server對(duì)象的屬性來獲得用戶的IP地址等信息,用Application對(duì)象實(shí)現(xiàn)網(wǎng)站訪問人數(shù)統(tǒng)計(jì)功能,向?qū)W生展示這些對(duì)象的使用方法。在這個(gè)簡(jiǎn)單的例子中,Response、Request、Session、Server、Application、Cookie這六個(gè)對(duì)象都有所應(yīng)用,通過在上課時(shí)展示案例,讓學(xué)生思考如何實(shí)現(xiàn)這些功能,在課程講授過程中,把各個(gè)所需知識(shí)點(diǎn)講完后,讓學(xué)生完成案例的設(shè)計(jì)。

3實(shí)踐教學(xué)方法

3.1實(shí)驗(yàn)教學(xué)法

ASENET技術(shù)與應(yīng)用是一門實(shí)踐性很強(qiáng)的課程,除課堂上的理論講解外,實(shí)踐教學(xué)也是非常重要的。實(shí)驗(yàn)課采取“任務(wù)驅(qū)動(dòng)式”教學(xué)方法,每一次實(shí)驗(yàn)課都要給學(xué)生一個(gè)具體的任務(wù),并且要先演示給學(xué)生看完成的效果,然后給學(xué)生提示需要用到的知識(shí)點(diǎn),需要注意的問題等等,可避免學(xué)生在完成的過程中出現(xiàn)不必要的錯(cuò)誤。通過這樣的方式,可以激發(fā)學(xué)生學(xué)習(xí)的興趣,使得學(xué)生充分利用所學(xué)的知識(shí)去解決實(shí)際問題,從而掌握了完成一個(gè)任務(wù)所需要的各方面的知識(shí)和技巧,同時(shí)也培養(yǎng)了學(xué)生的創(chuàng)新意識(shí)、創(chuàng)新能力,使學(xué)生學(xué)會(huì)如何去發(fā)現(xiàn)問題、思考問題、并且尋找解決問題的方法。實(shí)驗(yàn)完成后,不能對(duì)實(shí)驗(yàn)效果置之不理,要對(duì)學(xué)生每一次課完成的“任務(wù)”打分,以促進(jìn)學(xué)生在上課時(shí)間完成任務(wù),沒有時(shí)間聊天、玩游戲。

例如在做“Web服務(wù)器控件”部分實(shí)驗(yàn)時(shí),展示網(wǎng)易用戶注冊(cè)頁面,要求學(xué)生仿照此頁面來設(shè)計(jì)自己的用戶注冊(cè)頁面,對(duì)于要收集用戶哪些信息作要求,并要求學(xué)生要盡可能多的使用各種類型的控件,實(shí)驗(yàn)完成后,可以找?guī)讉€(gè)設(shè)計(jì)得比較好的作品給大家展示,以增強(qiáng)大家的信心,促進(jìn)學(xué)生的學(xué)習(xí)興趣。

3.2作品驅(qū)動(dòng)

在本課程第一次上課的時(shí)候就會(huì)給學(xué)生布置任務(wù),要求學(xué)生自己或者一組同學(xué)共同完成一個(gè)小項(xiàng)目,在上課過程中及時(shí)提醒學(xué)生當(dāng)前應(yīng)該做的內(nèi)容,使學(xué)生在課余時(shí)間逐步完成項(xiàng)目,課程結(jié)束可提交項(xiàng)目,作為學(xué)生的平時(shí)成績(jī)。通過作品,可以使一部分動(dòng)手能力較強(qiáng)的學(xué)生得到鍛煉,也使得其他同學(xué)能參與進(jìn)來,鍛煉學(xué)生的協(xié)作能力。

4結(jié)論

作為一門應(yīng)用型課程,“ASENET技術(shù)與應(yīng)用”不僅要求學(xué)生掌握基本技術(shù),還要鍛煉學(xué)生的動(dòng)手能力,以增強(qiáng)學(xué)生的實(shí)際應(yīng)用能力。通過以上教學(xué)方法的實(shí)施,近兩年學(xué)生做畢業(yè)設(shè)計(jì)使用ASP.NET作為開發(fā)技術(shù)的比例逐年增高,08屆畢業(yè)生有80%以上的學(xué)生采用ASRNET技術(shù)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)。

猜你喜歡
任務(wù)教學(xué)法實(shí)踐教學(xué)教學(xué)方法
基于gitee的皮膚科教學(xué)方法研究
《計(jì)算方法》關(guān)于插值法的教學(xué)方法研討
《計(jì)算方法》關(guān)于插值法的教學(xué)方法研討
小學(xué)語文字理教學(xué)方法探析
任務(wù)教學(xué)法在文秘英語課程中的設(shè)計(jì)與應(yīng)用
任務(wù)教學(xué)法在英語聽說教學(xué)中的應(yīng)用研究
中職PLC教學(xué)存在的問題和解決措施
任務(wù)教學(xué)法在網(wǎng)站開發(fā)課程教學(xué)中的應(yīng)用與實(shí)踐
茶學(xué)專業(yè)校企合作實(shí)踐教學(xué)探索
《電氣工程畢業(yè)設(shè)計(jì)》 課程的教學(xué)設(shè)計(jì)
凤台县| 罗源县| 德江县| 嘉义市| 天峨县| 饶河县| 临潭县| 吉水县| 永靖县| 通化县| 澄城县| 鄂托克前旗| 金塔县| 津市市| 拜城县| 湖州市| 抚顺市| 福建省| 乌拉特前旗| 临江市| 阿合奇县| 新绛县| 天峻县| 平安县| 梅州市| 亳州市| 顺义区| 巨野县| 吉木萨尔县| 金阳县| 涞源县| 渝北区| 万年县| 峨边| 青冈县| 壤塘县| 唐海县| 嘉兴市| 宿州市| 遵化市| 曲麻莱县|