.NET框架程序設(shè)計(jì)教學(xué)大綱_第1頁
.NET框架程序設(shè)計(jì)教學(xué)大綱_第2頁
.NET框架程序設(shè)計(jì)教學(xué)大綱_第3頁
.NET框架程序設(shè)計(jì)教學(xué)大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 .NET框架程序設(shè)計(jì)教學(xué)大綱課程性質(zhì)專業(yè)任選課課程編號(hào)XX436403課程名稱.NET框架程序設(shè)計(jì)適用專業(yè)軟件工程先修課程C#程序設(shè)計(jì)總學(xué)時(shí) 32 其中理論 16 學(xué)時(shí),實(shí)驗(yàn) 16 學(xué)時(shí)學(xué)分?jǐn)?shù)2一、課程簡(jiǎn)介.NET框架程序設(shè)計(jì) 是軟件工程專業(yè)的一門重要的高級(jí)專業(yè)課程,重點(diǎn)培養(yǎng)學(xué)生對(duì).NET框架的理解和應(yīng)用開發(fā)能力。本課程主要內(nèi)容包括:.NET框架下應(yīng)用程序的執(zhí)行和編譯機(jī)制,以及在 .NET框架下經(jīng)常用到的一些命名空間和使用方法。通過本課程的教學(xué)向?qū)W生介紹 NET框架和Visual Studio的主要特性和實(shí)際應(yīng)用方法。使學(xué)生能夠熟練使用Visual Studio、.NET進(jìn)行應(yīng)用研發(fā),能夠運(yùn)

2、用C#編寫比較復(fù)雜的桌面應(yīng)用程序,能夠設(shè)計(jì)一般的信息管理系統(tǒng),能夠設(shè)計(jì)簡(jiǎn)單的Web服務(wù)程序。二、課程教學(xué)目標(biāo)通過本課程的學(xué)習(xí),學(xué)生應(yīng)實(shí)現(xiàn)如下目標(biāo):在現(xiàn)有的關(guān)于C#和.NET框架有關(guān)編程知識(shí)的基礎(chǔ)上,進(jìn)一步深入理解.NET框架和面向?qū)ο缶幊碳夹g(shù)。掌握多線程編程、跨平臺(tái)編程、程序集與反射、Web Services、網(wǎng)絡(luò)Socket編程等Visual C# .NET的高級(jí)編程技術(shù)。熟悉使用VisualStudio.NET開發(fā)企業(yè)級(jí)應(yīng)用程序的各種基本架構(gòu)。三、課程教學(xué)基本要求為了更好地掌握本課程的知識(shí),必須先修C#語言程序設(shè)計(jì)等課程,在上課時(shí)要求同學(xué)們按要求同步完成相關(guān)實(shí)例演示,課后按要求完成相關(guān)的習(xí)

3、題。四、課程教學(xué)模塊(或教學(xué)內(nèi)容)與學(xué)時(shí)分配序號(hào)教學(xué)模塊知識(shí)點(diǎn)學(xué)時(shí)1.NET了解.NET的基本特性; 掌握.NET Framework 的結(jié)構(gòu); 熟悉Visual Studio 2005。22公共語言運(yùn)行庫掌握開發(fā)托管代碼: 通用類型系統(tǒng);熟悉通用類型系統(tǒng)架構(gòu);了解特殊系統(tǒng)類型23托管執(zhí)行環(huán)境掌握托管執(zhí)行環(huán)境概念;掌握編譯托管代碼過程與方法;理解組織托管代碼: 程序集;掌握?qǐng)?zhí)行托管代碼的原理24.NET Framework類庫總覽熟悉.NET Framework 類庫;熟悉基礎(chǔ)命名空間45字符串、集合和泛型熟悉字符串的應(yīng)用;熟悉集合和泛型的應(yīng)用46委托和事件熟悉委托的實(shí)現(xiàn);熟悉事件的概念與定義

4、;熟悉委托和事件的關(guān)系47數(shù)據(jù)流和文件掌握流的概念;熟悉Reader和Writer與文件讀寫;掌握基本文件I/O操作48構(gòu)建Web應(yīng)用ASP.NET熟悉ASP.NET應(yīng)用程序的基本要素;熟悉ASP.NET狀態(tài)管理; 熟悉ASP.NET性能優(yōu)化;熟悉ASP.NET安全性49數(shù)據(jù)庫訪問掌握ADO.NET的概念; 熟悉連接數(shù)據(jù)源; 熟悉連接環(huán)境下對(duì)數(shù)據(jù)庫的操作; 熟悉非連接環(huán)境下對(duì)數(shù)據(jù)庫的操作410Web服務(wù)了解Web 服務(wù)的概念;掌握Web服務(wù)的實(shí)現(xiàn)2五、教學(xué)方法與策略根據(jù)教學(xué)內(nèi)容的特點(diǎn)選擇合適的教學(xué)方法,多種形式同時(shí)使用,互相補(bǔ)充。根據(jù)課程內(nèi)容,主要使用以下教學(xué)方法。講授法。這種教學(xué)方法是教師通

5、過語言系統(tǒng)連貫地向?qū)W生傳授知識(shí)的方法。它包括講述、講解、講讀、講演等具體形式。演示法。這種教學(xué)方法是教師通過展示各種實(shí)物、直觀教具或作示范性實(shí)驗(yàn)和動(dòng)作,使學(xué)生通過觀察獲得感性知識(shí)或印證所學(xué)書本知識(shí)的方法。實(shí)驗(yàn)法。這種教學(xué)方法是指學(xué)生在教師指導(dǎo)下,利用一定的儀器設(shè)備,進(jìn)行獨(dú)立操作,通過觀察研究獲取知識(shí),培養(yǎng)技能、技巧的方法。練習(xí)法。這種教學(xué)方法是學(xué)生在教師指導(dǎo)下進(jìn)行鞏固知識(shí)、運(yùn)用知識(shí),形成技能技巧的教學(xué)方法。練習(xí)法分為各種口頭練習(xí)、書面練習(xí)、實(shí)際操作練習(xí)、模仿性練習(xí)、獨(dú)立性練習(xí)、創(chuàng)造性練習(xí)等形式。討論法。這種教學(xué)方法是教師指導(dǎo)學(xué)生以小組或班級(jí)的形式,圍繞某一中心議題發(fā)表自己的看法,相互交流、相互

6、學(xué)習(xí),從而獲得知識(shí)的方法。六、學(xué)生學(xué)習(xí)成效考核方式考核環(huán)節(jié)構(gòu)成(均為100分制)評(píng)分依據(jù)占總成績(jī)的比重上課出勤20分上課缺席一次扣2 分,缺課達(dá)1/3取消資格。20%實(shí)驗(yàn)操作30分課程共設(shè)置了11個(gè)項(xiàng)目,要求完成10個(gè)項(xiàng)目(其中前5個(gè)項(xiàng)目必須完成)書后的思考題,并能回答老師的對(duì)項(xiàng)目的提問,每個(gè)項(xiàng)目記3分30%期末技能測(cè)評(píng)50分期末技能測(cè)評(píng)一共設(shè)置15-20個(gè)設(shè)計(jì)題,學(xué)生自由組合,35個(gè)學(xué)生一組,抽選題目,每班各小組題目不得重復(fù)。根據(jù)設(shè)計(jì)題的完成情況和熟練程度計(jì)分。50%七、選用教材1 梁爽. .NET框架程序設(shè)計(jì). 北京: 清華大學(xué)出版社 2010八、參考資料1 唐耀. C#程序設(shè)計(jì)實(shí)用教程. 北京: 水利水電出版社 20052 Jeffrey Richter, 李建忠. Microsoft.NET框架程序設(shè)計(jì)(修

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論