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

下載本文檔

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

文檔簡(jiǎn)介

《C#程序設(shè)計(jì)》教學(xué)大綱課程編號(hào):13220416英文名稱(chēng):C#Programming學(xué)分:2學(xué)時(shí):總學(xué)時(shí)40學(xué)時(shí),其中理論24學(xué)時(shí),實(shí)踐16學(xué)時(shí)先修課程:C語(yǔ)言課程類(lèi)別:選修授課對(duì)象:電氣工程及其自動(dòng)化專(zhuān)業(yè)學(xué)生教學(xué)單位:機(jī)械與電氣工程學(xué)院修讀學(xué)期:第5學(xué)期一、課程描述和目標(biāo)本課程是為電氣工程及其自動(dòng)化等相關(guān)專(zhuān)業(yè)本科生開(kāi)設(shè)的一門(mén)選修課程。C#是微軟公司發(fā)布的一款簡(jiǎn)單的、現(xiàn)代的、通用的、面向?qū)ο蟮木幊陶Z(yǔ)言、是.NET

windows網(wǎng)絡(luò)框架的主角,使得程序員可以快速地編寫(xiě)各種基于.NET平臺(tái)的應(yīng)用程序。通過(guò)對(duì)以C#編程語(yǔ)言的學(xué)習(xí),為相關(guān)專(zhuān)業(yè)學(xué)生奠定基本應(yīng)用技能的儲(chǔ)備,培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力和開(kāi)發(fā)能力,滿(mǎn)足時(shí)代對(duì)綜合性人才的需求。本課程擬達(dá)到的課程目標(biāo):課程目標(biāo)1:學(xué)習(xí)面向?qū)ο缶幊袒靖拍?,掌握C#語(yǔ)言基礎(chǔ)知識(shí)、語(yǔ)法構(gòu)成、熟悉常用類(lèi)的用法;具有一定的面向?qū)ο蟪绦蚍治觥⒃O(shè)計(jì)、編碼、調(diào)試能力:能夠根據(jù)實(shí)際問(wèn)題的特征、性質(zhì)以及實(shí)際情況,抓住主要矛盾,進(jìn)行合理的簡(jiǎn)化,建立相應(yīng)的邏輯實(shí)體模型。能比較熟練地運(yùn)用封裝、繼承、多態(tài)等特性進(jìn)行基礎(chǔ)類(lèi)的設(shè)計(jì)和實(shí)現(xiàn);課程目標(biāo)2:能夠根據(jù)用戶(hù)需求確定軟件系統(tǒng)或相關(guān)產(chǎn)品的設(shè)計(jì)目標(biāo)。能根據(jù)目標(biāo)選取恰當(dāng)?shù)腃#、.Net開(kāi)發(fā)技術(shù)與設(shè)計(jì)流程,并確定系統(tǒng)、模塊或流程的研發(fā)方案,體現(xiàn)創(chuàng)新意識(shí)。課程目標(biāo)3:通過(guò)教學(xué)過(guò)程和實(shí)踐開(kāi)發(fā)過(guò)程中的規(guī)范要求,培養(yǎng)精益求精和團(tuán)隊(duì)合作精神,提升符合社會(huì)主義核心價(jià)值觀的個(gè)人素質(zhì)。二、課程目標(biāo)對(duì)畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)權(quán)重3.2能夠針對(duì)特定需求,完成輸電、變電、配電、拖動(dòng)等單元模塊的設(shè)計(jì);課程目標(biāo)1H9.1.理解多學(xué)科背景下團(tuán)隊(duì)合作的重要性,能夠與其他成員有效溝通,合作共事;課程目標(biāo)2M9.3能夠辯證吸收?qǐng)F(tuán)隊(duì)其他隊(duì)成員的意見(jiàn)和建議,組織、協(xié)調(diào)和指揮團(tuán)隊(duì)開(kāi)展工作。課程目標(biāo)3H三、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配序號(hào)教學(xué)內(nèi)容基本要求及重、難點(diǎn)(含德育要求)學(xué)時(shí)教學(xué)方式對(duì)應(yīng)課程目標(biāo)1C#概述和輸入輸出掌握認(rèn)識(shí)C#,學(xué)會(huì)集成開(kāi)發(fā)環(huán)境的安裝與配置。重難點(diǎn):輸入輸出德育要求:與時(shí)俱進(jìn)2演示課程目標(biāo)112C#基礎(chǔ)語(yǔ)法掌握C#中的基本數(shù)據(jù)類(lèi)型,運(yùn)算符與表達(dá)式,語(yǔ)句和語(yǔ)句塊,程序的流程控制等基礎(chǔ)語(yǔ)法。能綜合應(yīng)用這些知識(shí)編寫(xiě)面向過(guò)程的邏輯代碼模塊。德育要求:耐心、恒心,認(rèn)真完成每個(gè)小任務(wù)4翻轉(zhuǎn)教學(xué)、練習(xí)+講解課程目標(biāo)13數(shù)組和常用類(lèi)掌握常用類(lèi)如string的用法;能根據(jù)需求查找并使用恰當(dāng)?shù)南到y(tǒng)類(lèi)。重難點(diǎn):值類(lèi)型和引用類(lèi)型,string類(lèi)的常用方法德育要求:從系統(tǒng)類(lèi)庫(kù)中體會(huì)“與人民服務(wù)”4翻轉(zhuǎn)教學(xué)課程目標(biāo)14面向?qū)ο缶幊谭椒ɡ斫饷嫦驅(qū)ο蟮幕靖拍睿悍庋b、類(lèi)、對(duì)象,方法,成員變量和局部變量,構(gòu)造方法等;能應(yīng)用這些概念發(fā)現(xiàn)、設(shè)計(jì)、實(shí)現(xiàn)和使用類(lèi)。認(rèn)識(shí)繼承的優(yōu)點(diǎn),掌握多態(tài)的優(yōu)勢(shì)和應(yīng)用場(chǎng)合;理解抽象類(lèi)和接口的區(qū)別。重難點(diǎn):根據(jù)實(shí)際需求綜合應(yīng)用以上知識(shí)來(lái)實(shí)現(xiàn)一組相關(guān)類(lèi)和接口德育要求:大局觀4演示,案例教學(xué)課程目標(biāo)1課程目標(biāo)2課程目標(biāo)35.窗體應(yīng)用程序設(shè)計(jì)常用的控件、常用的對(duì)話框、菜單和工具欄的設(shè)計(jì)重難點(diǎn):控件的選擇和常用屬性、方法德育要求:一絲不茍、認(rèn)真細(xì)致6演示,案例教學(xué)課程目標(biāo)1課程目標(biāo)2課程目標(biāo)36文件操作和數(shù)據(jù)處理、異常等文件管理,文本文件/二進(jìn)制文件的讀寫(xiě)、異常處理,ado基礎(chǔ)重難點(diǎn):異常機(jī)制的理解和應(yīng)用德育要求:前瞻性4演示,案例教學(xué)課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3合計(jì)24序號(hào)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容與要求學(xué)時(shí)類(lèi)型對(duì)應(yīng)課程目標(biāo)1C#基礎(chǔ)語(yǔ)法練習(xí)實(shí)驗(yàn)要求:必修。實(shí)驗(yàn)內(nèi)容:通過(guò)本實(shí)驗(yàn)掌握C#的數(shù)據(jù)類(lèi)型、控制流程等基本語(yǔ)法。2驗(yàn)證課程目標(biāo)12數(shù)組、常用類(lèi)實(shí)驗(yàn)要求:必修。實(shí)驗(yàn)內(nèi)容:數(shù)組和循環(huán)語(yǔ)句的結(jié)合應(yīng)用;二維數(shù)組的使用;常見(jiàn)類(lèi)string、Math、Datetime等類(lèi)的綜合使用2綜合課程目標(biāo)13面向?qū)ο缶幊虒?shí)驗(yàn)要求:必修。實(shí)驗(yàn)內(nèi)容:類(lèi)的定義繼承和多態(tài)4綜合課程目標(biāo)1課程目標(biāo)2課程目標(biāo)34控件編程基礎(chǔ)實(shí)驗(yàn)要求:必修。實(shí)驗(yàn)內(nèi)容:常見(jiàn)控件的綜合應(yīng)用,包括但不限于文本框、列表/下拉框、對(duì)話框、菜單等4設(shè)計(jì)課程目標(biāo)1課程目標(biāo)2課程目標(biāo)35綜合案例實(shí)驗(yàn)要求:必修。實(shí)驗(yàn)內(nèi)容:實(shí)現(xiàn)一個(gè)小型的管理信息系統(tǒng)4設(shè)計(jì)課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3合計(jì)16注:實(shí)驗(yàn)要求包括必修、選修;實(shí)驗(yàn)類(lèi)型包括演示、驗(yàn)證、綜合、設(shè)計(jì)等。四、課程教學(xué)方法集中講授、案例教學(xué)、小組討論等教學(xué)方式五、學(xué)業(yè)評(píng)價(jià)和課程考核推行多元評(píng)價(jià),對(duì)本課程所采用的評(píng)價(jià)和考核方式作具體說(shuō)明,若采用多種考核方法請(qǐng)分別列出考核評(píng)價(jià)的方法、內(nèi)容、考核標(biāo)準(zhǔn)、成績(jī)占比等,考核方法、內(nèi)容應(yīng)突出“學(xué)生中心、產(chǎn)出導(dǎo)向”。(以下以工科某課程為例,僅供參考。各課程要按課程實(shí)際情況設(shè)計(jì)填寫(xiě))(一)考核方式及具體要求序號(hào)教學(xué)環(huán)節(jié)課程目標(biāo)1(分值)課程目標(biāo)2(分值)課程目標(biāo)3(分值)合計(jì)1課堂表現(xiàn)811102章節(jié)測(cè)試1023153實(shí)驗(yàn)及報(bào)告2023254期末大作業(yè)405550課程目標(biāo)對(duì)應(yīng)分值781012100(二)考核與評(píng)價(jià)標(biāo)準(zhǔn)1.課堂表現(xiàn)考核與評(píng)價(jià)標(biāo)準(zhǔn)分值觀測(cè)點(diǎn)90-100分70-89分60-69分0-59分課堂表現(xiàn)能夠很好的參與團(tuán)隊(duì)任務(wù)、參與課堂分享、課堂分享質(zhì)量高、能積極提出或回答問(wèn)題。能夠較好的參與團(tuán)隊(duì)任務(wù)、參與課堂分享、課堂分享質(zhì)量較高、能較積極提出或回答問(wèn)題。能夠較好參與團(tuán)隊(duì)任務(wù)、參與課堂分享、較少提出或回答問(wèn)題。能夠參與團(tuán)隊(duì)任務(wù)、參與課堂分享、較少提出或回答問(wèn)題。。2.章節(jié)測(cè)試與評(píng)價(jià)標(biāo)準(zhǔn)章節(jié)測(cè)試根據(jù)測(cè)試題目及評(píng)分標(biāo)注進(jìn)行打分(百分制)。3.實(shí)驗(yàn)及報(bào)告考核與評(píng)價(jià)標(biāo)準(zhǔn)分值觀測(cè)點(diǎn)90-100分70-89分60-69分0-59分實(shí)驗(yàn)及報(bào)告實(shí)驗(yàn)代碼規(guī)范,完成全部實(shí)驗(yàn)要求;報(bào)告格式規(guī)范,符合實(shí)驗(yàn)報(bào)告寫(xiě)作要求;內(nèi)容主題明確,符合課程教學(xué)內(nèi)容。有詳細(xì)的調(diào)試過(guò)程記錄;小結(jié)論點(diǎn)正確,真實(shí)有參考價(jià)值。實(shí)驗(yàn)代碼規(guī)范,完成大部實(shí)驗(yàn)要求;報(bào)告格式規(guī)范,符合實(shí)驗(yàn)報(bào)告寫(xiě)作要求;內(nèi)容主題明確,符合課程教學(xué)內(nèi)容。小結(jié)真實(shí)有條理。實(shí)驗(yàn)完成基本功能,報(bào)告按時(shí)提交,內(nèi)容基本完整未交報(bào)告或功能不完整4.期末大作業(yè)考核與評(píng)價(jià)標(biāo)準(zhǔn)根據(jù)課程目標(biāo)及教學(xué)內(nèi)容,設(shè)計(jì)期末考核試題,綜合檢驗(yàn)學(xué)生對(duì)課程相關(guān)知識(shí)的掌握、綜合應(yīng)用及解決復(fù)雜問(wèn)題的能力,根據(jù)項(xiàng)目完成度及設(shè)計(jì)文檔的規(guī)范、完善程度相應(yīng)評(píng)分。1.

界面設(shè)計(jì)美觀(20分):界面元素布局合理,字體、顏色搭配協(xié)調(diào);操作用戶(hù)友好,有較好的上下文幫助、提示;如有多窗體,切換關(guān)系良好;2.

代碼質(zhì)量及功能完成度(30分):綜合考慮工作量和代碼的編寫(xiě)質(zhì)量,充分利用面向?qū)ο蟮乃枷?,設(shè)計(jì)各個(gè)類(lèi),以及類(lèi)與類(lèi)之間的關(guān)系,盡量保證代碼的可重用性、代碼之間的低耦合性和系統(tǒng)的可擴(kuò)展性;3.

答辯情況:每人回答2~3個(gè)問(wèn)題,根據(jù)問(wèn)題回答質(zhì)量給分。答辯不理想可直接否決。(30分)4.大作業(yè)報(bào)告的完成度和文檔質(zhì)量(20分),可包含以下內(nèi)容:(1)項(xiàng)目概述(2)系統(tǒng)分析及設(shè)計(jì)思路(3)主要算法流程、關(guān)鍵類(lèi)說(shuō)明(4)測(cè)試過(guò)程或數(shù)據(jù)(5)分析和總結(jié)(6)參考資料(可選)(7)答辯記錄等六、教材與參考書(shū)(一)推薦教材1.《C#程序設(shè)計(jì)教程(第2版)》,蒙祖強(qiáng)主編,清華大學(xué)出版社,2019年9月版; 2.《C#語(yǔ)言程序設(shè)計(jì)教程(微課版)》,王先水、彭玉華主編,清華大學(xué)出版社,2020年8月版。(二)參考資料1.《C#入門(mén)經(jīng)典:更新至C#9和.NET5》,[英]馬

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論