




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、net平臺(組件技術(shù))課程教學(xué)大綱一、課程基本信息課程名稱(中文).net平臺(組件技術(shù))課程名稱(英文).net Platform (Component Technology)課程類別1:專業(yè)選修課課程性質(zhì)2選修授課語言3中文授課學(xué)期第5學(xué)期學(xué)分2 學(xué)分課程學(xué)時及分配總學(xué)時講課實(shí)驗(yàn)課外32 學(xué)時20 學(xué)時12學(xué)時適用專業(yè)軟件工程教材李春葆,C#程序設(shè)計(jì)教程(第2版),清華大學(xué)出版社,2015年1月23日授課學(xué)院計(jì)算機(jī)與軟件學(xué)院先修課程程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)后續(xù)課程課程簡介課程基本定位:本課程屬于實(shí)踐性較強(qiáng)課程,課程目的是從應(yīng)用和實(shí)踐的角度出發(fā),通過對課程的學(xué)習(xí),
2、使學(xué)生掌握使學(xué)生通過課程學(xué)習(xí)掌握.net開發(fā)技術(shù)。.net技術(shù)是當(dāng)前最主流的兩大軟件開發(fā)技術(shù)之一,本課程將講解:.net框架下編程所需要的基礎(chǔ)知識,包括.net框架的概述通用類型系統(tǒng),字符串?dāng)?shù)組和集合;.net框架下的面向?qū)ο蠡A(chǔ)知識;.net框架下的目錄文件管理技術(shù);ADO.net技術(shù); Web服務(wù),.net事件處理和.net應(yīng)用部署等。核心學(xué)習(xí)結(jié)果:通過本課程學(xué)習(xí),將對基于.net架構(gòu)的編程有清晰認(rèn)識,并對ADO.net編程有更深入的了解;為深層次的.net開發(fā)打下堅(jiān)實(shí)的基礎(chǔ),可根據(jù)實(shí)際情況安排內(nèi)容。主要教學(xué)方法:講授、討論、實(shí)驗(yàn)、作業(yè)大綱更新時間2020.8注:1.課程類別:選填“通識核
3、心課/通識拓展課/通修課/學(xué)科基礎(chǔ)課/專業(yè)主干課/專業(yè)選修課/專業(yè)實(shí)踐/素質(zhì)拓展” 2.課程性質(zhì):選填“選修/必修”3.授課語言:選填“中文/雙語/全英文或其他語種”二、課程目標(biāo)序號課程目標(biāo)(參考培養(yǎng)目標(biāo)、畢業(yè)要求、課程定位)支撐畢業(yè)要求指標(biāo)點(diǎn)1達(dá)成途徑1.1掌握.net框架下編程所需要的基礎(chǔ)知識,包括.net框架的概述,通用類型系統(tǒng),字符串?dāng)?shù)組和集合等內(nèi)容3.2能夠合理有效地組織、存儲和處理數(shù)據(jù),正確地進(jìn)行算法設(shè)計(jì)、分析和評價;講授、實(shí)驗(yàn)、作業(yè)1.2掌握.net框架下的面向?qū)ο蠡A(chǔ)知識,包括類和對象的使用,事件處理機(jī)制,代理機(jī)制等內(nèi)容。3.4 在充分理解計(jì)算機(jī)軟硬件及系統(tǒng)的基礎(chǔ)上,能夠設(shè)計(jì)針
4、對軟件工程領(lǐng)域復(fù)雜工程問題的解決方案,設(shè)計(jì)或開發(fā)滿足特定需求和約束條件的軟硬件系統(tǒng)、模塊或算法流程,并能夠進(jìn)行模塊和系統(tǒng)級優(yōu)化;講授、實(shí)驗(yàn)、作業(yè)1.3掌握.net框架下的組件知識,包括ADO.net原理,Socket通訊原理,Web服務(wù)原理等內(nèi)容。3.2能夠合理有效地組織、存儲和處理數(shù)據(jù),正確地進(jìn)行算法設(shè)計(jì)、分析和評價;講授、實(shí)驗(yàn)、作業(yè)2.1能夠使用Visual Studio開發(fā)具有圖形用戶界面的應(yīng)用程序,設(shè)計(jì)并實(shí)現(xiàn)用戶交互、事件處理、文件處理、數(shù)據(jù)庫訪問、網(wǎng)絡(luò)通訊等基本功能模塊。3.4 在充分理解計(jì)算機(jī)軟硬件及系統(tǒng)的基礎(chǔ)上,能夠設(shè)計(jì)針對軟件工程領(lǐng)域復(fù)雜工程問題的解決方案,設(shè)計(jì)或開發(fā)滿足特定需
5、求和約束條件的軟硬件系統(tǒng)、模塊或算法流程,并能夠進(jìn)行模塊和系統(tǒng)級優(yōu)化;講授、討論、實(shí)驗(yàn)、作業(yè)2.2能夠使用Visual Studio開發(fā)具有WEB應(yīng)用程序和WEB服務(wù),設(shè)計(jì)并實(shí)現(xiàn)用戶交互、數(shù)據(jù)庫訪問、XML處理、WEB服務(wù)調(diào)用等基本功能模塊。3.2能夠合理有效地組織、存儲和處理數(shù)據(jù),正確地進(jìn)行算法設(shè)計(jì)、分析和評價;講授、討論、實(shí)驗(yàn)、作業(yè)3.1具有嚴(yán)謹(jǐn)求實(shí)的科學(xué)態(tài)度和刻苦鉆研、自我完善、終生學(xué)習(xí)的學(xué)習(xí)意識,具有創(chuàng)新探索精神。3.4 在充分理解計(jì)算機(jī)軟硬件及系統(tǒng)的基礎(chǔ)上,能夠設(shè)計(jì)針對軟件工程領(lǐng)域復(fù)雜工程問題的解決方案,設(shè)計(jì)或開發(fā)滿足特定需求和約束條件的軟硬件系統(tǒng)、模塊或算法流程,并能夠進(jìn)行模塊和系
6、統(tǒng)級優(yōu)化;實(shí)驗(yàn)、作業(yè)注:1.支撐畢業(yè)要求指標(biāo)點(diǎn):選填項(xiàng)。需要進(jìn)行專業(yè)認(rèn)證,有畢業(yè)要求指標(biāo)點(diǎn)可參照的課程必填,無明確畢業(yè)要求指標(biāo)點(diǎn)可參照的可不填。三、理論教學(xué)內(nèi)容章標(biāo)題教學(xué)內(nèi)容學(xué)時思政融入點(diǎn)1學(xué)生學(xué)習(xí)預(yù)期成果2教學(xué)方式3課程目標(biāo)第一章.NET框架介紹1. 了解.NET框架的歷史與架構(gòu),了解常用的.NET框架實(shí)用工具的功能及使用方法,理解命名空間和類1通過對.NET框架的歷史及發(fā)展情況介紹,激發(fā)學(xué)生對于軟件開發(fā)的興趣。1. 了解.NET框架的相關(guān)概念; 2. 能夠編寫,編譯并執(zhí)行簡單的應(yīng)用程序講授討論實(shí)驗(yàn)1.13.12. 理解.NET應(yīng)用程序的編譯過程,理解受控程序的執(zhí)行流程1講授討論實(shí)驗(yàn)1.1第
7、二章通用類型系統(tǒng)1. 了解通用類型系統(tǒng)框架,理解值類型與引用類型的區(qū)別11. 了解通用類型系統(tǒng)的相關(guān)概念; 2. 能夠編寫,編譯并執(zhí)行簡單的帶有引用類型的程序講授討論實(shí)驗(yàn)1.12. 理解引用類型的機(jī)制,掌握應(yīng)用常見的值類型1講授討論實(shí)驗(yàn)1.1第三章數(shù)組與集合1. 了解常用集合類型,理解典型Framework數(shù)組的功能11. 了解數(shù)組與集合的相關(guān)概念; 2. 能夠編寫,編譯并執(zhí)行帶有數(shù)組與集合的程序講授討論實(shí)驗(yàn)1.12. 掌握集合相關(guān)操作,掌握字符串相關(guān)操作1講授討論實(shí)驗(yàn)1.1第四章面向?qū)ο蠹夹g(shù)1. 了解面向?qū)ο笤O(shè)計(jì)的基本概念,掌握實(shí)現(xiàn)對象的初始化和調(diào)用11. 了解面向?qū)ο蠹夹g(shù)的相關(guān)概念; 2.
8、 能夠編寫,編譯并執(zhí)行帶有類和對象的程序講授討論實(shí)驗(yàn)1.22.12. 理解封裝、繼承、多態(tài)的概念1講授討論實(shí)驗(yàn)1.22.1第五章實(shí)現(xiàn)讀寫數(shù)據(jù)流和文件1. 了解Stream類,掌握Reader和Writer類應(yīng)用21. 了解面向速寫數(shù)據(jù)流和文件的相關(guān)概念; 2. 能夠編寫,編譯并執(zhí)行讀寫數(shù)據(jù)流和文件的程序講授討論實(shí)驗(yàn)作業(yè)1.22.12. 掌握常見的文件I/O操作1講授討論實(shí)驗(yàn)1.22.1第六章使用ADO.NET訪問數(shù)據(jù)1. 理解ADO.NET的工作原理,掌握連接到數(shù)據(jù)源11. 了解ADO.NET的基本概念; 2. 能夠編寫,編譯并執(zhí)行DataReader訪問數(shù)據(jù)庫的程序講授討論實(shí)驗(yàn)1.32.12
9、.22. 掌握使用DataReader獲取數(shù)據(jù),掌握使用DataSet檢索數(shù)據(jù)2鼓勵學(xué)生學(xué)好專業(yè)知識,提升專業(yè)綜合素養(yǎng),勇?lián)鷷r代使命。講授討論實(shí)驗(yàn)作業(yè)第七章使用ADO.NET修改數(shù)據(jù)1. 理解本地更新和數(shù)據(jù)庫更新的不同,掌握使用Command對象直接修改數(shù)據(jù)庫11. 了解ADO.NET修改數(shù)據(jù)的基本原理; 2. 能夠編寫,編譯并執(zhí)行使用ADO.NET修改數(shù)據(jù)庫數(shù)據(jù)的程序講授討論實(shí)驗(yàn)2. 掌握使用DataSet更新數(shù)據(jù)庫,掌握DataTable 的增刪改操作1講授討論實(shí)驗(yàn)作業(yè)2.12.2第八章ADO.NET高級主題1. 理解ADO.NET組件的層次關(guān)系11.
10、了解ADO.NET組件的層次關(guān)系 2. 能夠編寫,編譯并執(zhí)行高階數(shù)據(jù)庫操作講授討論實(shí)驗(yàn)2. 掌握使用DataRelation實(shí)現(xiàn)主從關(guān)系操作,掌握實(shí)現(xiàn)XML數(shù)據(jù)和DataSet相互轉(zhuǎn)換1講授討論實(shí)驗(yàn)2.12.2第九章Web服務(wù)1. 了解Web服務(wù)工作原理11. 了解Web服務(wù)的工作原理2. 能夠編寫,編譯并執(zhí)行簡單的WEB服務(wù)并調(diào)用講授討論實(shí)驗(yàn)1.32.22. 掌握編寫簡單WEB服務(wù),掌握WEB服務(wù)調(diào)用1引入本專業(yè)面臨的競爭形勢、行業(yè)發(fā)展前景以及國情等內(nèi)容,培養(yǎng)學(xué)生敢于拼搏、敢為人先、敢于超越的競爭意識。講授討論實(shí)驗(yàn)作業(yè)2.23.1注:1.思政融入點(diǎn):至少寫3條, 簡述該課程
11、教學(xué)中將思政教育內(nèi)容與專業(yè)教育內(nèi)容有機(jī)融合的知識點(diǎn)(下同)。 2.學(xué)生學(xué)習(xí)預(yù)期成果:描述學(xué)生在學(xué)完本節(jié)內(nèi)容后應(yīng)獲得的知識、能力或素養(yǎng)水平(下同) 3.教學(xué)方式:包括講授、討論、案例、演示等,但不限于所列,根據(jù)課程實(shí)際需要列舉四、實(shí)踐(實(shí)驗(yàn)或?qū)嵙?xí))教學(xué)1編號實(shí)驗(yàn)或?qū)嵙?xí)項(xiàng)目名稱教學(xué)內(nèi)容學(xué)時實(shí)驗(yàn)或?qū)嵙?xí)類型2思政融入點(diǎn)學(xué)生學(xué)習(xí)預(yù)期成果課程目標(biāo)1開發(fā)環(huán)境配置熟悉開發(fā)環(huán)境,操作界面,按照范例分別創(chuàng)建console,窗體和網(wǎng)頁應(yīng)用2驗(yàn)證性鼓勵學(xué)生以嚴(yán)謹(jǐn)求實(shí)的態(tài)度對待實(shí)驗(yàn)任務(wù),獨(dú)立思考。配置并熟悉開發(fā)環(huán)境,完成多種類型范例代碼的配置和運(yùn)行2窗體和控件窗體和控件的使用,重點(diǎn)練習(xí)常用的控件和相關(guān)
12、屬性、方法和事件2驗(yàn)證性利用面向?qū)ο蟮闹R構(gòu)建窗體和控件1.22,13事件處理基于事件的Windows編程,重點(diǎn)是事件的定義,委托的使用2綜合性完成能夠?qū)崟r處理用戶交互信息的窗體應(yīng)用程序1.22.14ADO.NET編程窗體和控件的使用,重點(diǎn)練習(xí)常用的控件和相關(guān)屬性、方法和事件2綜合性鼓勵學(xué)生學(xué)好專業(yè)知識,提升專業(yè)綜合素養(yǎng),勇?lián)鷷r代使命。完成數(shù)據(jù)庫的增刪改查,并將其與窗體應(yīng)用程序進(jìn)行整合5Socket編程基于網(wǎng)絡(luò)的應(yīng)用程序開發(fā),重點(diǎn)是數(shù)據(jù)通過網(wǎng)絡(luò)端口的發(fā)送和接收2綜合性能夠通過Socket傳輸數(shù)據(jù),實(shí)現(xiàn)網(wǎng)絡(luò)通信1.32.26WEB開發(fā)網(wǎng)頁應(yīng)用程序開發(fā),重點(diǎn)是練習(xí)http請求、a
13、sp技術(shù)和網(wǎng)頁的部署2設(shè)計(jì)性鼓勵學(xué)生勇于探索,以實(shí)事求是、踏實(shí)認(rèn)真的態(tài)度提升自己的專業(yè)能力。自主設(shè)計(jì)和實(shí)現(xiàn)簡單的WEB應(yīng)用程序,使用WEB服務(wù)2.23.1注:1.此表可用于課內(nèi)實(shí)踐教學(xué)環(huán)節(jié)或某門綜合實(shí)踐課程2.實(shí)驗(yàn)類型:選填”驗(yàn)證性/綜合性/設(shè)計(jì)性”;實(shí)習(xí)類型:選填“認(rèn)識實(shí)習(xí)/生產(chǎn)實(shí)習(xí)/畢業(yè)實(shí)習(xí)”五、課程評價一)考核內(nèi)容、考核方式與課程目標(biāo)對應(yīng)關(guān)系課程目標(biāo)考核內(nèi)容課程目標(biāo)在各考核方式中占比1平時表現(xiàn)作業(yè)報告實(shí)驗(yàn)抽查期末考試1.1對net框架的理解,通用類型系統(tǒng),字符串?dāng)?shù)組和集合等內(nèi)容進(jìn)行綜合考察10%20%10%20%1.2對類和對象的使用,事件處理機(jī)制,代理機(jī)制等內(nèi)容進(jìn)行綜合考察10%10%
14、10%20%1.3對ADO.net原理,Socket通訊原理,Web服務(wù)原理等內(nèi)容進(jìn)行綜合考察10%20%10%20%2.1能夠獨(dú)立或結(jié)組完成作業(yè)和實(shí)現(xiàn),考察在設(shè)計(jì)和開發(fā)軟件過程中發(fā)現(xiàn)并解決問題的能力30%20%30%20%2.2能夠獨(dú)立或結(jié)組完成作業(yè)和實(shí)現(xiàn),考察在設(shè)計(jì)和開發(fā)軟件過程中發(fā)現(xiàn)并解決問題的能力30%20%30%10%3.1自我學(xué)習(xí)的能力以及創(chuàng)新探索的能力。10%10%10%10%合計(jì)100%100%100%100%各考核方式占總成績權(quán)重(自行賦值)10%15%15%60%注:1. 課程目標(biāo)在考核方式及占比:主要根據(jù)課程目標(biāo)自行設(shè)計(jì)和制定多元化考核方式,表中所列僅為參考(紅色數(shù)據(jù)可刪
15、除)。但所列考核方式必須覆蓋全體學(xué)生,可根據(jù)當(dāng)學(xué)期具體教學(xué)情況酌情調(diào)整。2. 各考核方式占總成績權(quán)重:根據(jù)課程實(shí)際情況對各考核方式占總成績的權(quán)重予以賦值。(二)考核方式評分標(biāo)準(zhǔn)1課程作業(yè)評分標(biāo)準(zhǔn)課程目標(biāo)評分標(biāo)準(zhǔn)占比90-100(優(yōu))80-89(良)70-79(中)60-69(及格)0-59(不及格)1.1按時、按要求完成老師布置的任務(wù)且結(jié)果正確。按時、按要求完成老師布置的任務(wù)且結(jié)果基本正確。按時、按要求完成老師布置的任務(wù)且結(jié)果大部分正確,有部分錯誤。按時完成老師布置的任務(wù),結(jié)果部分有較多錯誤。沒有完成老師布置的任務(wù),結(jié)果錯誤、學(xué)習(xí)態(tài)度不端正。10%1.2按時、按要求完成老師布置的任務(wù)且結(jié)果正確
16、。按時、按要求完成老師布置的任務(wù)且結(jié)果基本正確。按時、按要求完成老師布置的任務(wù)且結(jié)果大部分正確,有部分錯誤。按時完成老師布置的任務(wù),結(jié)果部分有較多錯誤。沒有完成老師布置的任務(wù),結(jié)果錯誤、學(xué)習(xí)態(tài)度不端正。20%1.3按時、按要求完成老師布置的任務(wù)且結(jié)果正確。按時、按要求完成老師布置的任務(wù)且結(jié)果基本正確。按時、按要求完成老師布置的任務(wù)且結(jié)果大部分正確,有部分錯誤。按時完成老師布置的任務(wù),結(jié)果部分有較多錯誤。沒有完成老師布置的任務(wù),結(jié)果錯誤、學(xué)習(xí)態(tài)度不端正。20%2.1按時、按要求完成老師布置的任務(wù)且結(jié)果正確。按時、按要求完成老師布置的任務(wù)且結(jié)果基本正確。按時、按要求完成老師布置的任務(wù)且結(jié)果大部分正
17、確,有部分錯誤。按時完成老師布置的任務(wù),結(jié)果部分有較多錯誤。沒有完成老師布置的任務(wù),結(jié)果錯誤、學(xué)習(xí)態(tài)度不端正。20%2.2按時、按要求完成老師布置的任務(wù)且結(jié)果正確。按時、按要求完成老師布置的任務(wù)且結(jié)果基本正確。按時、按要求完成老師布置的任務(wù)且結(jié)果大部分正確,有部分錯誤。按時完成老師布置的任務(wù),結(jié)果部分有較多錯誤。沒有完成老師布置的任務(wù),結(jié)果錯誤、學(xué)習(xí)態(tài)度不端正。20%3.1正確完成任務(wù)。作業(yè)報告格式規(guī)范,文字嚴(yán)謹(jǐn),內(nèi)容正確,條理性好,圖文并茂,無抄襲痕跡。 完成任務(wù)要求,內(nèi)容比較正確,作業(yè)報告格式規(guī)范,文字表達(dá)通順且圖文并茂,無抄襲痕跡。完成任務(wù)。文字比較嚴(yán)謹(jǐn),作業(yè)報告格式比較規(guī)范,內(nèi)容正確,無抄襲痕跡?;救蝿?wù),內(nèi)容基本正確。作業(yè)報告格式基本規(guī)范,無抄襲痕跡。 不能正確完成任務(wù),作業(yè)報告有明顯的抄襲痕跡。10% 2期中/期末考試評分標(biāo)準(zhǔn)(筆試類評分標(biāo)準(zhǔn)可在大綱中按以下格式予以說明,也可在通過“試卷分析表”予以說明)本課程采用筆試形式,考試內(nèi)容和
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品度合同范例
- 單位租憑員工車輛合同范本
- 中糧銷售合同范本
- 化工散水出售合同范本
- seb采購合同范本
- 華為銷售合同范本
- 農(nóng)業(yè)采購合同范本格式
- 伐樹施工合同范本
- 代理業(yè)主房屋合同范本
- 寫作委托協(xié)議合同范本
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- GB/T 19342-2024手動牙刷一般要求和檢測方法
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫含答案解析
- 8款-組織架構(gòu)圖(可編輯)
- 計(jì)價格(2002)10號文
- 青果巷歷史街區(qū)改造案例分析
- 樁身強(qiáng)度自動驗(yàn)算表格Excel
- 《鋼鐵是怎樣煉成的》讀書報告
- 中學(xué)生班干部培訓(xùn)方案(共4頁)
- 凈土資糧——信愿行(11)第六講凈業(yè)三福變化氣質(zhì)
- 美的集團(tuán)公司分權(quán)手冊
評論
0/150
提交評論