• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      《ASP.NET程序設(shè)計(jì)》課程“項(xiàng)目驅(qū)動教學(xué)法”實(shí)踐

      2017-03-27 13:37:15段紅義
      電腦知識與技術(shù) 2017年3期
      關(guān)鍵詞:項(xiàng)目教學(xué)法職業(yè)技能

      段紅義

      摘要:《ASP.NET程序設(shè)計(jì)》作為高等職業(yè)院校甚至是應(yīng)用型本科院校計(jì)算機(jī)及相近專業(yè)的一門重要的職業(yè)技能課程,在專業(yè)教學(xué)中占有重要的地位。在課堂教學(xué)中如果單純采用以教材知識講授、按部就班的教學(xué)方式,將不能有效提高學(xué)生的實(shí)踐應(yīng)用技能,學(xué)生缺乏綜合操作技能的訓(xùn)練,培養(yǎng)的學(xué)生與企業(yè)要求還有很大的差距。在課堂教學(xué)中引入“項(xiàng)目驅(qū)動教學(xué)法”,以一個小型項(xiàng)目的設(shè)計(jì)與開發(fā)過程貫穿課程教學(xué)始終,把課程中分散的知識點(diǎn)有機(jī)的聯(lián)系起來,并加以綜合應(yīng)用,充分調(diào)動學(xué)生的學(xué)習(xí)積極性,提高學(xué)生的實(shí)踐操作能力、職業(yè)能力與團(tuán)隊(duì)合作能力,以達(dá)到培養(yǎng)高素質(zhì)、應(yīng)用型人才的目標(biāo),滿足企業(yè)對人才的需求。

      關(guān)鍵詞:ASP.NET程序設(shè)計(jì);職業(yè)技能;項(xiàng)目教學(xué)法

      中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)03-0095-02

      微軟公司推出的.NET是當(dāng)前主流的軟件開發(fā)平臺和運(yùn)行環(huán)境之一,已經(jīng)成為面向下一代企業(yè)級應(yīng)用系統(tǒng)開發(fā)的首選平臺,ASP.NET作為其重要的組成部分,因其功能強(qiáng)大,易于學(xué)習(xí),使用方便,開發(fā)效率高而受到廣大軟件設(shè)計(jì)人員的青睞,成為其軟件項(xiàng)目開發(fā)的首選工具。由于ASP.NET技術(shù)所具有的諸多優(yōu)點(diǎn),以及社會對.NET軟件設(shè)計(jì)師需求量的不斷增加,很多高等職業(yè)院校甚至是應(yīng)用性本科院校的計(jì)算機(jī)專業(yè)都將其作為一門職業(yè)核心技能課程進(jìn)行開設(shè),以培養(yǎng)學(xué)生的Web軟件設(shè)計(jì)與開發(fā)能力。由于這門課程的技術(shù)性和實(shí)用性都比較強(qiáng),在教學(xué)中如果采用傳統(tǒng)的“按部就班”的以教材內(nèi)容為主的講授方式,將不能很好地培養(yǎng)學(xué)生的web軟件設(shè)計(jì)能力,學(xué)生仍然不能很好地將所學(xué)知識應(yīng)用于實(shí)踐,不能將所學(xué)知識進(jìn)行有機(jī)的融會貫通。為了改變傳統(tǒng)教學(xué)方法的缺點(diǎn),在課堂中通過引入一個小型的案例程序,采用“教”、“學(xué)”、“做”一體化的“項(xiàng)目驅(qū)動教學(xué)”模式,把課程中相對分散的知識點(diǎn)貫穿起來,使知識點(diǎn)不在孤立,將各個知識點(diǎn)分散到項(xiàng)目的設(shè)計(jì)過程中,在教師的指導(dǎo)下,學(xué)生完成案例程序的設(shè)計(jì),從而使知識得到綜合應(yīng)用,提高學(xué)生的軟件設(shè)計(jì)能力與職業(yè)素養(yǎng)能力。

      1 ASP.NET程序設(shè)計(jì)項(xiàng)目驅(qū)動教學(xué)法

      “項(xiàng)目驅(qū)動教學(xué)法”是師生通過共同實(shí)施一個完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動。與傳統(tǒng)教學(xué)模式的不同在于“項(xiàng)目驅(qū)動教學(xué)法”能夠使學(xué)生親身體驗(yàn)并參與項(xiàng)目的制作與開發(fā)過程,學(xué)生的學(xué)習(xí)主動性能夠得到有效的發(fā)揮。在項(xiàng)目的制作過程中,按照教學(xué)任務(wù)的不同將項(xiàng)目分解成若干個子項(xiàng)目,將知識點(diǎn)分散到每一個子項(xiàng)目中進(jìn)行講授,使教學(xué)重點(diǎn)與難點(diǎn)在設(shè)計(jì)過程中能夠輕松突破,學(xué)生更加容易掌握與接受教學(xué)內(nèi)容?!禔SP.NET程序設(shè)計(jì)》選取一個學(xué)生比較熟悉的內(nèi)容“新聞管理系統(tǒng)的設(shè)計(jì)與開發(fā)”為例進(jìn)行講授,采用任務(wù)驅(qū)動、項(xiàng)目教學(xué)為主的教學(xué)模式。

      1.1 將教學(xué)內(nèi)容按知識模塊進(jìn)行劃分

      根據(jù)《ASP.NET程序設(shè)計(jì)》課程教學(xué)內(nèi)容以及結(jié)合新聞管理系統(tǒng)的設(shè)計(jì)與開發(fā)的過程,將教學(xué)內(nèi)容按照不同的知識模塊進(jìn)行劃分,每一個知識模塊為一個教學(xué)單元。主要模塊及知識點(diǎn)安排如下表1:

      表1 ASP.NET程序設(shè)計(jì)各模塊單元及主要知識點(diǎn)

      [序號\&模塊名稱\&主要任務(wù)\&主要知識點(diǎn)\&1\&ASP.NET概述及運(yùn)行環(huán)境構(gòu)建\&搭建ASP.NET開發(fā)及運(yùn)行環(huán)境\&VS2008集成開發(fā)環(huán)境安裝,安裝與配置IIS服務(wù)器\&2\&web應(yīng)用程序界面設(shè)計(jì)\&新聞系統(tǒng)登錄頁面及注冊頁面的設(shè)計(jì)\&標(biāo)簽、文本框、下拉列表框、單選列表框、復(fù)選列表框、文件上傳控件等\&3\&使用驗(yàn)證控件完善web程序界面\&利用驗(yàn)證控件對新聞系統(tǒng)登錄頁面及注冊頁面中關(guān)鍵數(shù)據(jù)進(jìn)行驗(yàn)證\&必填、比較、范圍、正則等驗(yàn)證控件\&4\&利用內(nèi)置對象存儲用戶信息\&使用Session對象存儲用戶信息,使用Application對象實(shí)現(xiàn)站點(diǎn)計(jì)數(shù)功能\&Page、Request、Session、Application、Server等對象\&5\&利用導(dǎo)航控件以及母版頁設(shè)計(jì)后臺主界面\&新聞管理系統(tǒng)后臺主頁面導(dǎo)航欄設(shè)計(jì),使用母版頁統(tǒng)一后臺頁面風(fēng)格\&站點(diǎn)地圖、SiteMappath、TreeView、Menu等導(dǎo)航控件\&6\&使用ADO.NET操作數(shù)據(jù)庫\&用ADO.NET實(shí)現(xiàn)管理員登錄、用戶注冊后臺代碼\&Connection、Command、DataReader、DataAdapter、DataSet等對象\&7\&三層結(jié)構(gòu)系統(tǒng)搭建\&新聞管理系統(tǒng)搭建\&模型層、數(shù)據(jù)層、業(yè)務(wù)層、用戶層的創(chuàng)建及各層之間的關(guān)系\&8\&使用數(shù)據(jù)綁定控件顯示新聞\&新聞系統(tǒng)后臺新聞管理頁面的設(shè)計(jì)、單條新聞紀(jì)錄的顯示頁面設(shè)計(jì)及實(shí)現(xiàn)\&GridView、DataList、Repeater、DetailsView等數(shù)據(jù)綁定控件\&9\&使用第三方控件錄入新聞\&利用第三方控件結(jié)合ADO.NET實(shí)現(xiàn)新聞紀(jì)錄的錄入操作\&FreeTextBox、FCK等第三方控件以及用戶控件的使用\&10\&站點(diǎn)部署與發(fā)布\&數(shù)據(jù)庫連接配置、身份驗(yàn)證配置等\&站點(diǎn)配置文件、站點(diǎn)部署以及發(fā)布\&]

      1.2 課程教學(xué)內(nèi)容的組織與實(shí)施

      為了完成教學(xué)任務(wù),每一次課都針對相應(yīng)模塊按照:任務(wù)描述,知識準(zhǔn)備,任務(wù)實(shí)施,任務(wù)檢查/評價等環(huán)節(jié)進(jìn)行教學(xué)。針對每一個任務(wù)模塊,先通過任務(wù)描述,教師演示使學(xué)生了解本次課或本模塊的主要任務(wù),要完成什么樣的工作,以及預(yù)期要達(dá)到的目標(biāo),使學(xué)生帶著任務(wù)去學(xué)習(xí)。在知識準(zhǔn)備環(huán)節(jié),教師對任務(wù)實(shí)施過程中用到的知識點(diǎn)通過舉例作詳細(xì)的講解,使學(xué)生對理論知識有一個初步的理解與體會。在任務(wù)實(shí)施環(huán)節(jié),學(xué)生按照教師布置的課堂任務(wù),在教師的指導(dǎo)下進(jìn)行任務(wù)的設(shè)計(jì),這個環(huán)節(jié)是所有環(huán)節(jié)中最重要的一個部分,通過該環(huán)節(jié),可以使學(xué)生將所學(xué)知識加以應(yīng)用,使學(xué)生在設(shè)計(jì)的過程中加深對知識的進(jìn)一步理解與掌握,對于學(xué)生碰到的問題,教師要有針對性的進(jìn)行輔導(dǎo)和講解,盡量讓學(xué)生獨(dú)立完成本環(huán)節(jié)要求的所有任務(wù)。最后一個環(huán)節(jié)為任務(wù)檢查/評價環(huán)節(jié),即對子項(xiàng)目的完成情況進(jìn)行檢查,做出評價,進(jìn)行反饋。

      1.3 項(xiàng)目驅(qū)動教學(xué)法的實(shí)施

      與傳統(tǒng)的教學(xué)方法相比,“項(xiàng)目驅(qū)動教學(xué)法”具有一定的優(yōu)勢,但同時對學(xué)生的要求也比較高,需要學(xué)生有較強(qiáng)的學(xué)習(xí)主動性,在任務(wù)實(shí)施過程中學(xué)生必須全程參與項(xiàng)目的開發(fā)與設(shè)計(jì)過程,由于進(jìn)行教學(xué)的項(xiàng)目一般情況下比較接近真實(shí)的項(xiàng)目,由若干個功能模塊構(gòu)成,而每一個功能模塊又由若干個子頁面構(gòu)成,如果讓學(xué)生獨(dú)立完成一個完整項(xiàng)目往往有很大的困難,學(xué)生會在設(shè)計(jì)過程中由于碰到困難而挫傷學(xué)習(xí)積極性,故而在教學(xué)中采用“分組教學(xué)”,將3~4名同學(xué)分為一個學(xué)習(xí)小組進(jìn)行項(xiàng)目的開發(fā)與學(xué)習(xí),并選擇一名學(xué)習(xí)能力及組織能力較強(qiáng)的學(xué)生擔(dān)任小組長,負(fù)責(zé)協(xié)調(diào)該小組的項(xiàng)目開發(fā)及設(shè)計(jì)整個過程。通過分組學(xué)習(xí),能夠培養(yǎng)學(xué)生之間的團(tuán)隊(duì)合作能力和團(tuán)隊(duì)協(xié)作精神,為進(jìn)入企業(yè)打好基礎(chǔ)。

      1.4 課程教學(xué)中重點(diǎn)與難點(diǎn)處理

      本課程的重點(diǎn)內(nèi)容包括驗(yàn)證控件,三層架構(gòu)系統(tǒng)搭建,ADO.NET操作數(shù)據(jù)庫,數(shù)據(jù)綁定控件等,難點(diǎn)包括正則驗(yàn)證控件,三層架構(gòu)系統(tǒng)各個層模塊代碼設(shè)計(jì),ADO.NET操作數(shù)據(jù)庫,數(shù)據(jù)綁定控件使用及分頁代碼設(shè)計(jì)等。這些內(nèi)容都是實(shí)現(xiàn)系統(tǒng)的關(guān)鍵知識,需要重點(diǎn)講授,以案例程序中某一個頁面的設(shè)計(jì)與實(shí)現(xiàn)過程為例進(jìn)行講授,將知識點(diǎn)分散到設(shè)計(jì)的過程中,使學(xué)生更容易理解與接受,而且學(xué)習(xí)興趣比較濃。如以用戶注冊界面設(shè)計(jì)過程為例來說明:設(shè)計(jì)過程依次為模型層、數(shù)據(jù)層、邏輯層、表示層。模型層實(shí)體類的設(shè)計(jì)使學(xué)生對C#程序設(shè)計(jì)類的知識得到了應(yīng)用,能夠建立起數(shù)據(jù)表與業(yè)務(wù)實(shí)體類之間的對應(yīng)關(guān)系,將用戶注冊界面用到的用戶數(shù)據(jù)表映射為一個用戶信息實(shí)體類。接著進(jìn)行數(shù)據(jù)層訪問類的設(shè)計(jì),該層中的類主要實(shí)現(xiàn)對數(shù)據(jù)表的各種操作,這部分設(shè)計(jì)將用到ADO.NET知識,包括對用戶信息表的添加、刪除、更新、檢索等方法,使學(xué)生通過該類的設(shè)計(jì)對利用ADO.NET對象實(shí)現(xiàn)數(shù)據(jù)庫的相關(guān)操作有了深入理解。接著是用戶業(yè)務(wù)邏輯層類的設(shè)計(jì),該類主要包括判斷用戶是否存在及添加用戶等業(yè)務(wù)方法。最后設(shè)計(jì)的是用戶表示層即用戶注冊WEB界面及后臺代碼的設(shè)計(jì),該頁面的設(shè)計(jì)用到了WEB服務(wù)器控件以及驗(yàn)證控件。按照三層應(yīng)用程序數(shù)據(jù)的調(diào)用過程,用戶層調(diào)用業(yè)務(wù)層與模型層,業(yè)務(wù)層調(diào)用數(shù)據(jù)層及模型層,數(shù)據(jù)層調(diào)用模型層,故而添加各個層之間的依賴關(guān)系,并在每一類中加入要調(diào)用方法所在的命名空間。這樣講授將知識點(diǎn)分散到制作的設(shè)計(jì)過程中,通過親自設(shè)計(jì)這個實(shí)例,學(xué)生對知識更容易接受與理解,對重點(diǎn)知識的掌握更扎實(shí),難點(diǎn)知識將通過設(shè)計(jì)過程輕松化解。

      1.5 課程的考核

      實(shí)施“項(xiàng)目驅(qū)動教學(xué)法”以后,在課程的考核評價方式上,應(yīng)更加注重對學(xué)生學(xué)習(xí)過程的考核,以學(xué)生完成的項(xiàng)目情況以及質(zhì)量好壞作為期末考核評價的主要依據(jù),項(xiàng)目考核要按照各個組員的完成情況、分工等不同給予評價。

      2 結(jié)束語

      在課堂教學(xué)中,采用“項(xiàng)目驅(qū)動教學(xué)法”能夠有效的發(fā)揮學(xué)生的主觀能動作用,使學(xué)生積極主動參與教學(xué),能夠在各個“子模塊”設(shè)計(jì)完成的過程中逐步培養(yǎng)學(xué)生的綜合設(shè)計(jì)能力,最后通過項(xiàng)目的完整實(shí)現(xiàn),學(xué)生的實(shí)踐技能、職業(yè)素養(yǎng)能力有了提高,達(dá)到了對學(xué)生職業(yè)能力培養(yǎng)目標(biāo)的要求。

      參考文獻(xiàn):

      [1] 席潔.高職ASP.NET動態(tài)網(wǎng)頁設(shè)計(jì)教學(xué)改革的研究[J].電腦知識與技術(shù),2011,7(12):2882-2883.

      [2] 李偉.高職院校ASP.NET程序設(shè)計(jì)教學(xué)改革與思考[J].西南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2011,36(6): 198-200.

      [3] 羅凌.基于項(xiàng)目驅(qū)動的"ASP.NET程序設(shè)計(jì)"課程創(chuàng)新教學(xué)法研究[J].計(jì)算機(jī)教育,2009(13):134-136.

      [4] 潘英花.基于項(xiàng)目驅(qū)動的ASP.NET程序設(shè)計(jì)課程教學(xué)改革和實(shí)踐[J].科技視界,2015(23):114-114,165.

      [5] 利錦川.基于項(xiàng)目驅(qū)動的ASP.NET實(shí)踐教學(xué)[J].電腦知識與技術(shù),2010,6(19):5145-5146.

      [6] 任亮,唐林.基于任務(wù)驅(qū)動的ASP.NET高級應(yīng)用開發(fā)課程改革探究[J].教育探索,2013(4):22-23.

      猜你喜歡
      項(xiàng)目教學(xué)法職業(yè)技能
      大英縣職業(yè)技能培訓(xùn)調(diào)研
      太倉市服裝定制職業(yè)技能競賽舉行
      工會信息(2020年21期)2020-02-28 07:19:36
      探析項(xiàng)目教學(xué)法在化工管路拆裝實(shí)訓(xùn)中的應(yīng)用
      考試周刊(2016年85期)2016-11-11 02:22:39
      項(xiàng)目教學(xué)法在中職flash課程教學(xué)中的應(yīng)用探究
      職業(yè)(2016年10期)2016-10-20 22:17:40
      項(xiàng)目教學(xué)法在園林工程招投標(biāo)與預(yù)決算課程中應(yīng)用
      努力開創(chuàng)職業(yè)技能培訓(xùn)的新局面
      職業(yè)技能競賽國內(nèi)外現(xiàn)狀分析
      出版與印刷(2013年4期)2013-12-15 10:21:11
      老河口市| 南充市| 夏津县| 泽普县| 安泽县| 老河口市| 新建县| 舒城县| 宜章县| 浦江县| 涟水县| 定远县| 太仓市| 图片| 资源县| 启东市| 蓬安县| 绥化市| 渭源县| 米林县| 顺平县| 三河市| 浑源县| 辉南县| 翼城县| 介休市| 绥芬河市| 兴国县| 巴林左旗| 阳高县| 吐鲁番市| 巴楚县| 航空| 山阳县| 信宜市| 连江县| 东宁县| 德钦县| 临泉县| 芷江| 夹江县|