C#程序設(shè)計(jì)教學(xué)大綱_第1頁
C#程序設(shè)計(jì)教學(xué)大綱_第2頁
C#程序設(shè)計(jì)教學(xué)大綱_第3頁
C#程序設(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)介

C#程序設(shè)計(jì)教學(xué)大綱C#Programming適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、數(shù)字媒體技術(shù)課程編號(hào):0809413013前修課程:程序設(shè)計(jì)基礎(chǔ)學(xué)分:2總學(xué)時(shí):32一、課程性質(zhì)、目的與要求課程性質(zhì):專業(yè)限選課教學(xué)目的:進(jìn)一步掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù)和方法;學(xué)習(xí)用C#設(shè)計(jì)程序解決實(shí)際問題;了解和掌握.Net平臺(tái)環(huán)境和工具,提高調(diào)試程序和使用開發(fā)工具的能力,為從事軟件研制開發(fā)打下基礎(chǔ),掌握開發(fā)現(xiàn)代應(yīng)用軟件的基本技術(shù)和方法,使學(xué)生能勝任國(guó)內(nèi)IT行業(yè)市場(chǎng)對(duì)應(yīng)用軟件程序和開發(fā)人員的工作。教學(xué)要求:要求學(xué)生熟練掌握C#語言的基本特點(diǎn)和基本語法,了解C#語言圖形界面組件的基本用法,進(jìn)行簡(jiǎn)單的程序設(shè)計(jì)。掌握用C#語言設(shè)計(jì)控制臺(tái)應(yīng)用程序,用C#語言和.Net框架類庫設(shè)計(jì)單獨(dú)的、c/s結(jié)構(gòu)或三層結(jié)構(gòu)分布式的Windows應(yīng)用程序。對(duì)重要知識(shí)采取知識(shí)講解與程序演示相結(jié)合的方法,并選取典型的程序讓學(xué)生上機(jī)實(shí)踐。二、教學(xué)內(nèi)容: 理論總學(xué)時(shí):32學(xué)時(shí)第一章C#與VisualStudio簡(jiǎn)介2學(xué)時(shí)基本要求:了解.NET框架的基本概念和C#語言與.NET框架的關(guān)系,掌握C#語言開發(fā)應(yīng)用程序的基本過程,熟悉VisualStudio.NET集成開發(fā)環(huán)境。重點(diǎn):.NET框架基本概念、C#程序結(jié)構(gòu)。難點(diǎn):.NET框架基本概念。第二章數(shù)據(jù)類型與運(yùn)算符2學(xué)時(shí)基本要求:了解C#基本數(shù)據(jù)類型,掌握變量和常量使用方法。理解類型轉(zhuǎn)換的含義,熟練使用運(yùn)算符。重點(diǎn):.變量和運(yùn)算符的使用。難點(diǎn):.類型轉(zhuǎn)換。第三章控制結(jié)構(gòu)2學(xué)時(shí)基本要求:熟練使用C#控制結(jié)構(gòu),掌握C#基本運(yùn)算符以及if選擇結(jié)構(gòu)、While重復(fù)結(jié)構(gòu)、for重復(fù)結(jié)構(gòu)、switch多選擇結(jié)構(gòu)、do/while重復(fù)結(jié)構(gòu)、語句break和continue。重點(diǎn):控制結(jié)構(gòu)。難點(diǎn):break和continue。第四章數(shù)組2學(xué)時(shí)基本要求:掌握數(shù)組的基本概念,C#數(shù)組的基本語法,包括數(shù)組的定義、空間分配、將數(shù)組傳遞給方法、多下標(biāo)數(shù)組以及數(shù)組元素的遍歷方法(foreach循環(huán)結(jié)構(gòu))。重點(diǎn):數(shù)組定義、空間分配、foreach。難點(diǎn):多下標(biāo)數(shù)組。第五章面向?qū)ο?學(xué)時(shí)基本要求:熟練掌握C#類定義的基本語法,包括類的定義、對(duì)成員的訪問控制、構(gòu)造函數(shù)、屬性的定義和使用;對(duì)象的創(chuàng)建、this、垃圾收集、靜態(tài)成員、const和readonly成員、類的繼承、多態(tài)、抽象類、接口的使用。重點(diǎn):類定義、對(duì)象的創(chuàng)建。難點(diǎn):屬性的定義和使用,類的多態(tài)性。第六章異常處理結(jié)構(gòu)2學(xué)時(shí)基本要求:熟練掌握C#異常處理的基本語法,了解.NET異常的層次,掌握自定義的異常類的方法。重點(diǎn):異常處理的基本語法。難點(diǎn):異常執(zhí)行的流程。第七章常用控件6學(xué)時(shí)基本要求:理解Windows窗體及其事件處理模型,掌握常用控件如標(biāo)簽、文本框和按鈕、組合框和面板、復(fù)選框和單選按鈕、圖片框的使用方法以及鼠標(biāo)事件處理、鍵盤事件處理的方法。重點(diǎn):事件處理模型、控件基本使用方法。難點(diǎn):事件處理模型。第八章文件操作2學(xué)時(shí)基本要求:理解掌握文件和流的基本概念,掌握創(chuàng)建順序訪問文件和二進(jìn)制文件以及從文件中讀取數(shù)據(jù)的方法。重點(diǎn):順序文件的創(chuàng)建和訪問。難點(diǎn):對(duì)象的序列化和序列化。第九章ADO.NET訪問數(shù)據(jù)庫4學(xué)時(shí)基本要求:理解ADO.NET常用組件的使用方法,會(huì)使用控件操作數(shù)據(jù)庫。重點(diǎn):使用方法。難點(diǎn):數(shù)據(jù)庫訪問機(jī)制。綜合項(xiàng)目小型MIS系統(tǒng)的設(shè)計(jì)與開發(fā)2學(xué)時(shí)基本要求:掌握小型MIS系統(tǒng)的設(shè)計(jì)步驟和開發(fā)過程。重點(diǎn):小型MIS系統(tǒng)的開發(fā)過程。三、實(shí)踐環(huán)節(jié)或相關(guān)課程實(shí)踐總學(xué)時(shí):0學(xué)時(shí)四、課時(shí)分配序號(hào)章節(jié)內(nèi)容理論環(huán)節(jié)時(shí)數(shù)實(shí)驗(yàn)時(shí)數(shù)其他環(huán)節(jié)1一C#與VisualStudio簡(jiǎn)介22二數(shù)據(jù)類型與運(yùn)算符23三控制結(jié)構(gòu)24四數(shù)組25五面向?qū)ο?6六異常處理結(jié)構(gòu)27七常用控件68八文件操作29九ADO.NET訪問數(shù)據(jù)庫410十小型MIS系統(tǒng)的設(shè)計(jì)與開發(fā)2合計(jì)32總學(xué)分2總學(xué)時(shí)32五、建議教材與教學(xué)參考書序號(hào)書名

溫馨提示

  • 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)論