《C#程序設計》課程實訓教學大綱_第1頁
《C#程序設計》課程實訓教學大綱_第2頁
《C#程序設計》課程實訓教學大綱_第3頁
《C#程序設計》課程實訓教學大綱_第4頁
《C#程序設計》課程實訓教學大綱_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、C#程序設計課程實訓教學大綱課程名稱:C#程序設計實訓學時:42適用專業(yè):計算機網(wǎng)絡技術課程類別:專業(yè)課編寫大綱教研室/實訓室:網(wǎng)絡教研室一、實訓目的與要求通過實訓,使學生掌握使用C#設計應用程序的基本技能,了解面對對象的和結(jié)構化程序設計方法,能夠編寫、調(diào)度和運行實用、規(guī)范、可讀性好的程序。同時為后續(xù)課程的學習奠定必要的理論和實踐基礎。二、實訓方式實踐操作演示、學生練習、老師現(xiàn)場指導、課后練習。三、考核方法采用上機成果評分方式,每次實訓完成后由老師根據(jù)學生的實訓情況進行評分。實訓課成績占總成績的20%。 四、實訓指導書及主要參考資料1 C#程序設計教程,劉甫迎等編著,電子工業(yè)出版社,2008年

2、7月2 C#程序設計實訓指導書五、實訓項目及學時分配實訓項目一覽表序號實訓項目名稱學時項目類型必做/選做實訓一C#基礎4驗證必做實訓二數(shù)據(jù)類型、常量和表達式4驗證必做實訓三結(jié)構化程序設計12綜合必做實訓四數(shù)組、結(jié)構、枚舉8綜合必做實訓五面對對象程序設計6綜合必做實訓六C#的文件操作4綜合必做實訓七C#的數(shù)據(jù)庫操作4綜合必做六、實訓項目內(nèi)容及其要求實訓一 C#基礎(4學時)【實訓目的】:(1)熟悉.NET Framework與Snippet Compiler的安裝(2)熟悉Snippet Compiler的常用菜單命令和常用設置(3)掌握C#程序的基本結(jié)構(4)熟悉C#程序的運行和調(diào)試方法(5)

3、掌握控制臺輸入、輸出方法的基本應用【實訓內(nèi)容】:(1)安裝.NET Framework和Snippet Compiler(2)在Snippet Compiler編寫Welcome,World!程序(3)運行并調(diào)試程序(4)將程序編譯為可執(zhí)行文件并運行(5)驗證并理解教材第一、二章例題【實訓設備】:PC若干臺,.NET Framework 2.0以上安裝包,Snippet Compiler安裝包【實訓要求及成績評定】:(1)請先認真復習第一、二章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編譯,結(jié)構和邏輯混亂根據(jù)學生實際

4、完成情況,在以上三個等級的基礎,用+、-標記。實訓二 數(shù)據(jù)類型、常量和表達式(4學時)【實訓目的】:(1)掌握C#的數(shù)據(jù)類型(2)掌握C#的常量和變量(3)掌握C#程序的基本結(jié)構(4)繼續(xù)熟悉Snippet Compiler的使用(5)繼續(xù)熟悉控制臺輸入、輸出方法的使用【實訓內(nèi)容】:(1)驗證并理解教材中的第三章例題【實訓設備】:PC若干臺,.NET Framework 2.0以上安裝包,Snippet Compiler安裝包【實訓要求及成績評定】:(1)請先認真復習第三章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編

5、譯,結(jié)構和邏輯混亂根據(jù)學生實際完成情況,在以上三個等級的基礎,用+、-標記。實訓三 結(jié)構化程序設計(12學時)【實訓目的】:(1)掌握結(jié)構化程序設計的基本概念(順序、選擇、循環(huán))(2)掌握條件語句的使用(3)掌握循環(huán)語句的使用(4)掌握分支語句的使用(5)掌握跳轉(zhuǎn)語句和異常結(jié)構處理的使用【實訓內(nèi)容】:(1)驗證并理解教材中的第四章例題(2)設計并編寫以下程序編寫輸出1-100中能被3整除但不能被5整除的數(shù),并統(tǒng)計這樣的數(shù)有多少個。編程輸出1000以內(nèi)所有的素數(shù)。編寫一個程序,對輸入的4個整數(shù),求其中的最大值和最小值。分別用for,while,dowhile語句編寫程序,實現(xiàn)求前n個自然數(shù)之和。

6、編程:輸出如下所示的九九乘法表、【實訓設備】:PC若干臺,Snippet Compiler或VS.NET【實訓要求及成績評定】:(1)請先認真復習第四章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編譯,結(jié)構和邏輯混亂根據(jù)學生實際完成情況,在以上三個等級的基礎,用+、-標記。實訓四 數(shù)組、結(jié)構、枚舉(8學時)【實訓目的】:(1)掌握一維數(shù)組和二維數(shù)組的使用(2)掌握結(jié)構的使用(3)掌握枚舉的使用(4)掌握常用的數(shù)據(jù)結(jié)構及算法的使用【實訓內(nèi)容】:(1)驗證并理解教材中的第五章例題(2)設計并編寫以下程序定義一個行數(shù)和列數(shù)相

7、等的二維數(shù)組,并執(zhí)行初始化,然后計算該數(shù)組兩條對角線上的元素值之和。建立一個一維數(shù)組,使用該數(shù)組列出所學習的課程名稱編寫一個包含學生基本資料的結(jié)構類型數(shù)據(jù)(要求包括姓名、性別、年齡、身高、體重等)。編寫程序,將一個中的12個月,建立一個枚舉類型數(shù)據(jù),并對其進行調(diào)用?!緦嵱栐O備】:PC若干臺,Snippet Compiler或VS.NET【實訓要求及成績評定】:(1)請先認真復習第五章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編譯,結(jié)構和邏輯混亂根據(jù)學生實際完成情況,在以上三個等級的基礎,用+、-標記。實訓五 面對對象

8、程序設計(6學時)【實訓目的】:(1)掌握類和對象的使用(2)掌握方法、屬性索引和事件的使用(3)掌握構造函數(shù)和析構函數(shù)的使用(4)掌握繼承、接口、代理和事件的使用【實訓內(nèi)容】:(1)驗證并理解教材中的第六章例題(2)設計并編寫以下程序定義創(chuàng)建一個計算機長方體體積的類,并生成一個對象測試所創(chuàng)建的類使用繼承的方法,創(chuàng)建一個長方體質(zhì)量的類【實訓設備】:PC若干臺,Snippet Compiler或VS.NET【實訓要求及成績評定】:(1)請先認真復習第六章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編譯,結(jié)構和邏輯混亂根據(jù)

9、學生實際完成情況,在以上三個等級的基礎,用+、-標記。實訓六 C#的文件操作(4學時)【實訓目的】:(1)了解文件的概念(2)掌握文件讀和寫的使用【實訓內(nèi)容】:(1)驗證并理解教材中的第八章例題(2)設計并編寫以下程序?qū)⒕啪懦朔ū韺懭氲轿谋疚募斜4妗奈募凶x取九九并顯示到控制臺中。對文件進行復制、移動操作?!緦嵱栐O備】:PC若干臺,Snippet Compiler或VS.NET【實訓要求及成績評定】:(1)請先認真復習第八章內(nèi)容(2)成績評定: A :程序編譯通過,運行結(jié)果正確 B : 程序基本編寫完成,無法得出正確結(jié)果。 C :程序無法通過編譯,結(jié)構和邏輯混亂根據(jù)學生實際完成情況,在以上三個等級的基礎,用+、-標記。實訓七 C#的數(shù)據(jù)庫操作(4學時)【實訓目的】:(1)建立Access數(shù)據(jù)庫表(2)掌握C#通過ADO.NET連接Access數(shù)據(jù)庫的方法(3)掌握C#通過ADO.NET對數(shù)據(jù)庫進行操作的方法【實訓內(nèi)容】:(1)驗證并理解教材中的第九章例題(2)設計并編寫以下程序使用SQL語句作為命令語句從數(shù)據(jù)庫查詢語句。直接打開數(shù)據(jù)表調(diào)用Access數(shù)據(jù)庫中存儲的“查詢”SQL語句參數(shù)化查詢執(zhí)行非查詢命令返回結(jié)果集第一行第一列【實訓設備

溫馨提示

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

評論

0/150

提交評論