《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)_第1頁
《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)_第2頁
《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)_第3頁
《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)_第4頁
《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGE《面向?qū)ο蟪绦蛟O(shè)計(jì)》理論教學(xué)大綱 (供四年制本科信息與計(jì)算科學(xué)學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)Ⅰ前言面向?qū)ο蟪绦蛟O(shè)計(jì)是信息與計(jì)算機(jī)類各專業(yè)的重點(diǎn)技術(shù)課。本課程以C#為編程語言,通過本課程的學(xué)習(xí),要求學(xué)生系統(tǒng)地學(xué)習(xí)和掌握面向?qū)ο蠓椒ǖ幕舅枷?、基本知識和基本技能,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的方法;使學(xué)生掌握現(xiàn)代程序設(shè)計(jì)的基本理論和方法,培養(yǎng)基本的程序設(shè)計(jì)能力。本大綱適用于四年制本科信息與計(jì)算科學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用。現(xiàn)將大綱使用中有關(guān)問題說明如下:一為了使教師和學(xué)生更好地掌握教材,大綱每一章節(jié)均由教學(xué)目的、教學(xué)要求和教學(xué)內(nèi)容三部分組成。教學(xué)目的注明教學(xué)目標(biāo),教學(xué)要求分掌握、熟悉和了解三個級別,教學(xué)內(nèi)容與教學(xué)要求級別相對應(yīng),并統(tǒng)一標(biāo)示(核心內(nèi)容即知識點(diǎn)以下劃實(shí)線,重點(diǎn)內(nèi)容以下劃虛線,一般內(nèi)容不標(biāo)示)便于學(xué)生重點(diǎn)學(xué)習(xí)。二教師在保證大綱核心內(nèi)容的前提下,可根據(jù)不同教學(xué)手段,講授重點(diǎn)內(nèi)容和介紹一般內(nèi)容,有的內(nèi)容可留給學(xué)生自學(xué)。三總教學(xué)參考時數(shù)72學(xué)時,其中理論60學(xué)時,實(shí)驗(yàn)12學(xué)時,理論/實(shí)驗(yàn)為5:1。四教材:《C#程序設(shè)計(jì)經(jīng)典教程》,清華大學(xué)出版社,羅福強(qiáng),楊劍,張敏輝編。Ⅱ正文第一章C#概述一教學(xué)目的在了解C#語言特點(diǎn)的基礎(chǔ)上,熟悉C#的開發(fā)環(huán)境,掌握編寫控制臺與可視化程序的方法。二教學(xué)要求(一)了解VisualC#語言的特點(diǎn)。(二)熟悉VisualStudio開發(fā)環(huán)境。(三)掌握編寫控制臺程序的方法。(四)掌握編寫可視化程序的方法。三教學(xué)內(nèi)容(一).NETFramework簡介(二)VisualC#介紹(三)VisualC#的啟動與退出1VisualC#啟動方法2VisualC#退出方法(四)VisualC#編程環(huán)境(集成開發(fā)環(huán)境VisualStudio)的組成1標(biāo)題欄2菜單欄3工具欄4解決方案資源管理器5屬性窗口6代碼和文本編輯器7工具箱(五)控制臺應(yīng)用程序(六)可視化程序第二章C#程序設(shè)計(jì)基礎(chǔ)一教學(xué)目的在掌握C#常用的簡單數(shù)據(jù)類型,了解枚舉型、結(jié)構(gòu)型的基礎(chǔ)上理解數(shù)據(jù)類型轉(zhuǎn)換。掌握常量和變量的概念的基礎(chǔ)上掌握變量的聲明、初始化方法。掌握字符串的使用方法。二教學(xué)要求(一)掌握常量和變量的概念,掌握變量的聲明、初始化方法。(二)掌握C#常用的簡單數(shù)據(jù)類型,了解枚舉型、結(jié)構(gòu)型,理解數(shù)據(jù)類型轉(zhuǎn)換。(三)掌握字符串的使用方法。三教學(xué)內(nèi)容(一)常量與變量1常量2變量(二)C#的數(shù)據(jù)類型1簡單類型

2枚舉型enum3結(jié)構(gòu)型struct4數(shù)據(jù)類型轉(zhuǎn)換(三)字符串第三章C#程序的流程控制一教學(xué)目的在了解分支概念的基礎(chǔ)上,掌握if語句和switch語句的使用。在理解循環(huán)概念的基礎(chǔ)上,掌握while、do…while、for、foreach語句的使用。二教學(xué)要求(一)理解分支的概念,掌握if語句和switch語句的使用方法。(二)掌握條件運(yùn)算符和條件表達(dá)式的使用方法。(三)理解循環(huán)的概念,掌握while、do…while、for、foreach語句的使用方法。三教學(xué)內(nèi)容(一)C#程序的分支語句

1if語句2switch語句(二)C#程序的循環(huán)語句1while語句2do語句3for語句4foreach語句第四章面向?qū)ο蟪绦蛟O(shè)計(jì)入門一教學(xué)目的了解類和對象的概念的基礎(chǔ)上,掌握類的聲明和實(shí)例化,理解類及其對象的關(guān)系;掌握類的成員的定義,理解類的可訪問性,能正確控制對類的成員的訪問。了解對象的生命周期的基礎(chǔ)上,理解構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用。二教學(xué)要求(一)理解面向?qū)ο蟮幕靖拍睢#ǘ┱莆疹惖亩x與使用。(三)理解類及其實(shí)例的關(guān)系。(四)掌握類的成員的定義。(五)理解類的可訪問性,能正確使用訪問修飾符控制對類的成員的訪問。(六)了解對象的生命周期。(七)理解類的構(gòu)造函數(shù)的作用,掌握它的使用方法。(八)理解類的析構(gòu)函數(shù)的作用。三教學(xué)內(nèi)容(一)面向?qū)ο蟮幕靖拍?對象2事件與方法3類與對象4抽象、封裝、繼承與多態(tài)(二)類的定義與使用1類的聲明和實(shí)例化2類的可訪問性3值類型與引用類型(三)類的成員及其定義1類的常量與字段成員2類的屬性成員3類的方法成員4類的構(gòu)造函數(shù)(四)方法的重載1方法的重載2構(gòu)造函數(shù)的重載(五)對象的生命周期1對象的生命周期2析構(gòu)函數(shù)面向?qū)ο蟮母呒壋绦蛟O(shè)計(jì)一教學(xué)目的掌握靜態(tài)類與靜態(tài)類成員的定義與使用。在理解類的繼承性與多態(tài)性,抽象類、接口的概念基礎(chǔ)上,掌握它們的使用方法。在了解嵌套類、分部類和命名空間的概念基礎(chǔ)上,掌握它們的使用方法。二教學(xué)要求(一)掌握靜態(tài)類的定義與使用。(二)掌握靜態(tài)類成員的定義與使用。(三)理解類的繼承性,掌握其應(yīng)用方法。(四)理解類的多態(tài)性,掌握其應(yīng)用方法。(五)理解抽象類的概念,掌握抽象類的定義及使用方法(六)理解接口的概念,掌握接口的定義及使用方法(七)了解嵌套類、分部類和命名空間的概念,熟悉它們的使用方法。三教學(xué)內(nèi)容 (一)靜態(tài)成員與靜態(tài)類1類的靜態(tài)成員2靜態(tài)構(gòu)造函數(shù)3靜態(tài)類(二)類的繼承性1派生類的聲明2構(gòu)造函數(shù)3密封類(三)類的多態(tài)性1使用new重新定義類的成員2用virtual和override定義類的成員3訪問基類的成員(四)抽象類1抽象類及其抽象成員2重載抽象方法(五)接口1接口的聲明2接口的實(shí)現(xiàn)3接口的繼承性4多重接口實(shí)現(xiàn)5訪問接口的成員6抽象類與接口的比較(六)嵌套類、分部類與命名空間1嵌套類2分部類3命名空間

第六章集合一教學(xué)目的在了解集合的概念基礎(chǔ)上,掌握ArrayList、哈希表Hashtable的使用方法。二教學(xué)要求(一)了解集合的概念。(二)掌握ArrayList集合的使用方法。(三)掌握哈希表Hashtable的使用方法。(四)了解棧和隊(duì)列。三教學(xué)內(nèi)容(一)集合1集合概述2ArrayList3哈希表Hashtable4棧和隊(duì)列第七章程序調(diào)試與異常處理一教學(xué)目的在了解程序錯誤的類型基礎(chǔ)上,熟悉運(yùn)用VS的調(diào)試器調(diào)試程序錯誤。在了解異常和異常處理的基礎(chǔ)上,掌握使用try…catch…finally及throw語句來捕獲和處理異常。二教學(xué)要求(一)了解程序錯誤的三種類型。(二)熟悉運(yùn)用VS的調(diào)試器調(diào)試程序錯誤。(三)了解異常和異常處理的概念。(四)掌握使用try…catch…finally及throw語句來捕獲和處理異常。三教學(xué)內(nèi)容(一)程序錯誤1程序錯誤分類2調(diào)試程序錯誤(二)程序的異常處理1異常的概念2異常處理3try語句4finally語句5throw語句與拋出異常第八章Windows程序的設(shè)計(jì)一教學(xué)目的使學(xué)生掌握窗體及其基本操作;掌握控件的常用屬性、方法和事件,學(xué)會在基于Windows的應(yīng)用程序中使用控件。在了解WindowsForm中菜單欄、工具欄和狀態(tài)欄的基礎(chǔ)上,掌握菜單和工具欄的設(shè)置和制作,熟悉狀態(tài)欄的設(shè)置和制作,學(xué)會MDI應(yīng)用程序的制作。二教學(xué)要求(一)掌握Windows窗體和控件的常用屬性和事件。(二)掌握常用控件的使用方法,包括按鈕Button、文本框Textbox、標(biāo)簽Label、單選按鈕RadioButton、復(fù)選框CheckBox、組合框ComboBox、圖片框PictureBox、分組框GroupBox、面板Panel、選項(xiàng)卡TabControl等控件。(三)了解窗體與對話框的區(qū)別,模態(tài)對話框與非模態(tài)對話框的區(qū)別。 (四)熟悉消息框和通用對話框的使用方法。(五)了解菜單、工具欄、狀態(tài)欄的作用。(六)掌握MenuStrip、ContextMenuStrip、ToolStrip和StatusStrip等控件的使用方法。(七)理解SDI應(yīng)用程序和MDI應(yīng)用程序的區(qū)別,學(xué)會創(chuàng)建較為復(fù)雜的Windows應(yīng)用程序。三教學(xué)內(nèi)容(一)窗體與控件概述1Windows窗體2窗體的控件(二)按鈕與文本顯示、編輯控件1按鈕控件2文本顯示控件3文本編輯控件(三)列表與選擇控件1RadioButton控件2CheckBox控件3ListBox控件4ComboBox控件5其他常用控件(四)圖形顯示控件

1PictureBox控件

2ImageList控件(五)容器控件1GroupBox控件2Panel控件3TabControl控件(六)對話框1對話框概述2消息框3通用對話框(七)菜單、工具欄和狀態(tài)欄1菜單2工具欄3狀態(tài)欄(八)SDI和MDI應(yīng)用程序1創(chuàng)建SDI應(yīng)用程序2創(chuàng)建MDI應(yīng)用程序Ⅲ教學(xué)組織與方法一實(shí)施機(jī)構(gòu):由醫(yī)學(xué)信息工程系軟件工程教研室執(zhí)行。二組織內(nèi)容:教案講義審核、教學(xué)方法研究、教學(xué)手段應(yīng)用。三教學(xué)方法:1.理論教學(xué):采用啟發(fā)式、討論式、交換式課堂教學(xué)方式,利用現(xiàn)代教育技術(shù)和手段。核心內(nèi)容以講授為主,重點(diǎn)內(nèi)容以介紹為主,一般內(nèi)容以自學(xué)為主。2.實(shí)驗(yàn)教學(xué):教學(xué)案例與學(xué)生自我設(shè)計(jì)相結(jié)合。3.輔導(dǎo)形式:課堂答疑。四考核辦法:考試采用閉卷筆試

溫馨提示

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

最新文檔

評論

0/150

提交評論