《C-Sharp程序設(shè)計(jì)》課程教學(xué)大綱_第1頁(yè)
《C-Sharp程序設(shè)計(jì)》課程教學(xué)大綱_第2頁(yè)
《C-Sharp程序設(shè)計(jì)》課程教學(xué)大綱_第3頁(yè)
《C-Sharp程序設(shè)計(jì)》課程教學(xué)大綱_第4頁(yè)
《C-Sharp程序設(shè)計(jì)》課程教學(xué)大綱_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、C-Sharp程序設(shè)計(jì)課程教學(xué)大綱 課程編碼: 171200160課程性質(zhì): 專業(yè)核心必修課程適用專業(yè): 信息與計(jì)算科學(xué)專業(yè)學(xué)時(shí)學(xué)分: 60學(xué)時(shí) (30理論+30上機(jī))3學(xué)分所需先修課:計(jì)算機(jī)文化基礎(chǔ),管理學(xué),C+語(yǔ)言程序設(shè)計(jì)編寫單位: 數(shù)學(xué)與信息科學(xué)系 一、課程說(shuō)明 1、課程簡(jiǎn)介 本課程是信息管理專業(yè)的專業(yè)課程,旨在使學(xué)生通過(guò)學(xué)習(xí)掌握一種通用的軟件開發(fā)語(yǔ)言和軟件開發(fā)技術(shù)。通過(guò)本課的學(xué)習(xí)使得學(xué)生掌握C#開發(fā)語(yǔ)言和VisualC#可視化開發(fā)工具,并在教學(xué)實(shí)踐中培養(yǎng)軟件需求分析、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件調(diào)試和團(tuán)隊(duì)合作等方面的能力。堅(jiān)持精講多練、注重能力培養(yǎng);以理論和實(shí)際應(yīng)用相結(jié)合,使學(xué)生掌握軟件開

2、發(fā)的基本思想、方法、概念,和邏輯分析能力,初步具備用軟件解決實(shí)際問(wèn)題的能力。2、教學(xué)目標(biāo)要求 通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握C#語(yǔ)言的基本知識(shí)、熟練使用VisualC#可視化開發(fā)環(huán)境,具備開發(fā)用戶滿意、界面簡(jiǎn)潔漂亮、使用方便、運(yùn)行穩(wěn)健的應(yīng)用軟件的能力。3、教學(xué)重點(diǎn)難點(diǎn)重點(diǎn):面向?qū)ο蟮某绦蛟O(shè)計(jì)思想;winforms編程;委托和事件。4、考核方式 本課程是考試課,考試的形式是是閉卷,總成績(jī)平時(shí)20%期末80%。5、學(xué)時(shí)分配表章次教學(xué)內(nèi)容講授課學(xué)時(shí)數(shù)上機(jī)學(xué)時(shí)數(shù)1C#語(yǔ)言概述222C#語(yǔ)法基礎(chǔ)443面向?qū)ο蟮某绦蛟O(shè)計(jì)444Winforms編程445繼承,封裝和多態(tài)446抽象類和接口類447委托和事件44

3、8異常處理44總計(jì)60學(xué)時(shí)3030二、各部分教學(xué)綱要第1章 C#語(yǔ)言概述(講授2學(xué)時(shí))教學(xué)目標(biāo):了解.NET Framework。掌握C#程序結(jié)構(gòu)。熟練使用VS2010構(gòu)建控制臺(tái)應(yīng)用程序。掌握命名空間的概念。本章重點(diǎn)C#程序結(jié)構(gòu)本章難點(diǎn) C#程序結(jié)構(gòu)。使用VS2010構(gòu)建控制臺(tái)應(yīng)用程序。講授內(nèi)容1.1 .Net Framework介紹1.2 C#程序結(jié)構(gòu)1.3 構(gòu)建控制臺(tái)應(yīng)用程序1.4 命名空間第2章 C#語(yǔ)法基礎(chǔ)(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):掌握標(biāo)識(shí)符和關(guān)鍵字。掌握數(shù)據(jù)類型轉(zhuǎn)換。掌握C#的運(yùn)算符的使用。掌握C#中的語(yǔ)句、塊和作用域。掌握C#中的運(yùn)算符的優(yōu)先級(jí)和結(jié)合性。掌握C#中的選擇語(yǔ)

4、句和循環(huán)語(yǔ)句本章重點(diǎn)C#運(yùn)算符的優(yōu)先級(jí)和結(jié)合行。C#的循環(huán)和選擇語(yǔ)句的使用 。本章難點(diǎn) C#語(yǔ)言類型轉(zhuǎn)換時(shí)的循環(huán)代替原則。教學(xué)內(nèi)容2.1 標(biāo)識(shí)符和關(guān)鍵字2.2 數(shù)據(jù)類型轉(zhuǎn)換2.3 運(yùn)算符2.4 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性2.5 塊和作用域2.6 選擇語(yǔ)句與循環(huán)語(yǔ)句 第3章 面向?qū)ο蟮某绦蛟O(shè)計(jì) (講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):理解類和對(duì)象的概念。掌握類的定義和實(shí)例化。掌握實(shí)例和靜態(tài)成員。掌握字段和屬性。掌握方法和構(gòu)造函數(shù)。掌握方法的重載。本章重點(diǎn)類和對(duì)象的概念、實(shí)例與靜態(tài)成員和字段與屬性方法的構(gòu)造與重載本章難點(diǎn) 實(shí)例與靜態(tài)成員教學(xué)內(nèi)容3.1 類和對(duì)象的概念3.2 類的定義和實(shí)例化3.3 實(shí)例與靜

5、態(tài)成員3.4 字段和屬性3.5 方法和構(gòu)造函數(shù)3.6 方法的重載第4章 Winforms編程(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):理解Windows Forms的編程模型。掌握常用窗體控件的使用。能夠響應(yīng)鼠標(biāo)和鍵盤的事件.本章重點(diǎn)掌握常用窗體控件的使用本章難點(diǎn) 掌握常用窗體控件的使用教學(xué)內(nèi)容4.1 Windows Forms的編程模型4.2 常用窗體控件的使用4.3 響應(yīng)鼠標(biāo)和鍵盤的事件 第5章 封裝、繼承和多態(tài)(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):理解繼承的概念。掌握繼承的使用方法。掌握如何封裝對(duì)象內(nèi)部信息。掌握多態(tài)的概念本章重點(diǎn)繼承的使用方法本章難點(diǎn) 多態(tài)的使用和概念。教學(xué)內(nèi)容5.1 什么是繼

6、承5.2 類如何實(shí)現(xiàn)繼承5.3 對(duì)象的封裝5.4 對(duì)象的多態(tài)性 第6章 抽象類與接口類(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):掌握抽象方法和抽象類的使用.理解接口的概念.掌握在C#中如何使用接口.掌握通過(guò)顯式接口實(shí)現(xiàn)解決命名沖突本章重點(diǎn)抽象類的使用與接口的使用本章難點(diǎn) 接口對(duì)多繼承的實(shí)現(xiàn)。教學(xué)內(nèi)容6.1 抽象方法與抽象類6.2 接口的概念和使用6.3 顯示接口解決命名沖突 第7章 委托與事件(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):理解委托的概念。掌握使用C#如何定義委托。理解事件的概念。掌握使用C#如何定義事件。掌握使用C#中的委托和事件實(shí)現(xiàn)基于事件的編程。本章重點(diǎn)如何定義和使用委托。如何為對(duì)象添加事件本章難點(diǎn) 如何定義和使用委托。如何為對(duì)象添加事件教學(xué)內(nèi)容7.1 委托的概念7.2 委托的定義與使用7.3 何為事件7.4 事件的定義7.5 事件的編程第8章 異常處理(講授4學(xué)時(shí)+上機(jī)4學(xué)時(shí))教學(xué)目標(biāo):理解為什么需要異常處理。掌握C#中的異常處理機(jī)制。熟悉并掌握如何自定義異常本章重點(diǎn)異常處理機(jī)制。自定義異常本章難點(diǎn) 異常處理機(jī)制教學(xué)內(nèi)容8.1 異常處理的作

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論