C# 教學(xué)大綱
課時(shí):33
授課過程中結(jié)合的項(xiàng)目
在授課過程中所講項(xiàng)目是授課教師親自設(shè)計(jì)和開發(fā)的東北學(xué)生處的一個(gè)項(xiàng)目,利用了2004年底全球*的軟件開發(fā)思想“多層結(jié)構(gòu)多層服務(wù)器”思想。
*章 準(zhǔn)備知識 課時(shí)安排3H
a) 熟悉.NET框架結(jié)構(gòu),理解框架的執(zhí)行過程
b) 了解相關(guān)數(shù)據(jù)庫知識,舉例SQL SERVER。
c) 舉例編程。在完全陌生的環(huán)境下感覺C#在.NET中的運(yùn)行過程
達(dá)到目的:了解.NET框架結(jié)構(gòu),認(rèn)識C#在編程語言中的優(yōu)勢。
第二章 C#基礎(chǔ) 課時(shí)安排8H
a) 講解C#的開發(fā),特性
b) 講解C#基礎(chǔ)知識
i. C#數(shù)據(jù)結(jié)構(gòu),予定義。
ii. C#類型,變量,常量,運(yùn)算符。
iii. 流程控制,程序結(jié)構(gòu)。
iv. 命名空間。
v. 編譯,控制臺知識。
達(dá)到目的:熟練掌握C#知識,結(jié)合大量程序講解和聯(lián)系達(dá)到初級C#程序員的水平。
第三章 C#面向?qū)ο蟪醪? 課時(shí)安排9 H
a) 面向?qū)ο蠡靖拍?/div>
b) 類和對象
c) 繼承
d) 接口
e) 方法的重載
f) 構(gòu)造
達(dá)到目的:了解并掌握C#的面向?qū)ο筇匦?,結(jié)合面向?qū)ο蠊こ蘊(yùn)EUQGZX項(xiàng)目進(jìn)行講解,并且輔助相關(guān)聯(lián)系。
第四章 C#高級編程 課時(shí)安排3 H
a) 錯(cuò)誤與異常處理
b) 怎樣進(jìn)行用戶定義數(shù)據(jù)類型的轉(zhuǎn)換
c) 委托,事件知識的掌握。
達(dá)到目的:這一部分為以后的工程開展有很大的實(shí)用價(jià)值,通過工程實(shí)例進(jìn)行理解。
第五章 在.NET環(huán)境中編程 課時(shí)安排9 H
a) 掌握WINDOWS應(yīng)用程序的開發(fā)技巧,以及常用的控件。
b) 掌握ASP.NET應(yīng)用程序的開發(fā)。
i. NEUQGZX項(xiàng)目的具體分析
ii. 項(xiàng)目開發(fā)中應(yīng)該注意的事情
iii. 軟件工程思想的應(yīng)用
iv. UML知識的應(yīng)用
v. 掌握多層結(jié)構(gòu)多層服務(wù)器開發(fā)方法,通過模擬進(jìn)行理解。
達(dá)到目的:這一部分為以后的工程開展有很大的實(shí)用價(jià)值,通過工程實(shí)例進(jìn)行理解。
第六章 總結(jié) 課時(shí)1H
對C#進(jìn)行全面總結(jié),回顧知識體系,回顧貫穿始終的NEUQGZX系統(tǒng)的開發(fā)方法以及開發(fā)思想結(jié)構(gòu)。對以后C#的應(yīng)用進(jìn)行概括,對目前軟件市場中c#的開發(fā)進(jìn)行方法總結(jié)。