



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 C#程序設(shè)計課程標準課程代碼:102212參考學時:102學分:5課程類型:專業(yè)課2015 年 1 月編1一、適用專業(yè)計算機應(yīng)用技術(shù)專業(yè)( 5 年制高職)。二、開課時間第7學期三、課程定位1課程性質(zhì)C#程序設(shè)計課程是 5 年制高職計算機應(yīng)用技術(shù)專業(yè)的基于.NET 開發(fā)平臺進行崗位能力培養(yǎng)的一門專業(yè)課程。它是模擬團隊開發(fā)模式和工作流程,將專業(yè)素養(yǎng)培養(yǎng)融入到加強基礎(chǔ)知識、提升專業(yè)技能、綜合應(yīng)用這三個階段中的一門集理論與實踐為一體的綜合能力培養(yǎng)的課程。2教學任務(wù)本課程的主要任務(wù)是使學生掌握面向?qū)ο蟮某绦蛟O(shè)計技術(shù)和方法;熟悉 .Net 集成開發(fā)環(huán)境,能用 C#語言設(shè)計控制臺應(yīng)用程序,用C#語言和 .
2、Net 框架類庫設(shè)計簡單的Windows應(yīng)用程序,具備開發(fā)和調(diào)試應(yīng)用程序的能力,為從事軟件研制開發(fā)打下基礎(chǔ)。學生學習了 C#程序設(shè)計可以從事Windows(C#)桌面應(yīng)用開發(fā)、數(shù)據(jù)庫應(yīng)用開發(fā)、信息管理系統(tǒng)開發(fā)、軟件維護等對應(yīng)崗位領(lǐng)域的工作;也可從事需求分析、系統(tǒng)設(shè)計、架構(gòu)設(shè)計、 WAP應(yīng)用開發(fā)等拓展崗位領(lǐng)域的工作;還可從事軟件銷售、軟件測試、系統(tǒng)支持、企事業(yè)單位信息化、文檔管理等遷移崗位領(lǐng)域的工作。四、課程培養(yǎng)目標1方法能力目標(1) 培養(yǎng)學生獨立學習能力、自學能力;(2) 培養(yǎng)學生自我分析問題和解決問題的能力;(3) 培養(yǎng)學生獲取新知識的能力和信息搜索能力;(4) 培養(yǎng)學生獨立的決策能力。(
3、5) 培養(yǎng)學生善于總結(jié)和創(chuàng)造性工作的能力。(6) 培養(yǎng)學生程序設(shè)計思想和軟件規(guī)劃和設(shè)計能力。2社會能力目標(1) 培養(yǎng)學生良好的自我表現(xiàn)、與人溝通能力;2(2) 培養(yǎng)學生的團隊協(xié)作精神;(3) 培訓學生勇于創(chuàng)新、愛崗敬業(yè)的工作作風;(4) 培養(yǎng)學生的質(zhì)量意識、安全意識;(5) 培養(yǎng)學生誠實、守信、堅忍不拔的性格;(6) 培養(yǎng)學生自主、開放的學習能力。3專業(yè)能力目標(1) 理解 #語言的基本概念、語法、語義和數(shù)據(jù)類型的使用特點;(2) 掌握面向?qū)ο蟮某绦蛟O(shè)計的方法;(3) 具有良好的程序設(shè)計風格;(4) 熟悉 VS.NET的集成環(huán)境, 能夠編寫簡單的 C#應(yīng)用程序, 并具有基本的糾錯和調(diào)試程序的
4、能力;(5) 能正確使用 #語言編寫程序,具備一定的程序設(shè)計的方法及編程技巧;(6) 能運用 C#開發(fā)簡單的 Windows桌面應(yīng)用程序和數(shù)據(jù)庫應(yīng)用系統(tǒng)。五、課程銜接本課程的前導課程有 C語言程序設(shè)計、計算機等級二級ACCESS。六、教學內(nèi)容與學時分配教學學時數(shù)分配見表6.1 所示表 6.1 教學內(nèi)容與學時分配序號教學內(nèi)容(項目、情景)理論學時實踐學時習題學時合計1C#概述222簡單的 C#程序設(shè)計223數(shù)據(jù)類型、運算符與表達式444結(jié)構(gòu)化程序設(shè)計445數(shù)組、結(jié)構(gòu)和枚舉666C# 的面向?qū)ο蟪绦蛟O(shè)計81037可視化應(yīng)用程序設(shè)計8108C#的文件操作229C#的數(shù)據(jù)庫操作8810應(yīng)用系統(tǒng)開發(fā)C#
5、46合 計4854百分比47%53%100%七、教學內(nèi)容和進程1項目一表 7.1 C# 概述內(nèi)容C#概述學時12學習目標1知識目標:了解開發(fā)平臺的軟件組成和作用。2能力目標:具備Visual Studio 2010開發(fā)環(huán)境安裝、運用的基本能力;能夠具備軟件安裝前對硬件評估的能力;掌握安裝錯誤的分析方法和判斷能力;熟練運用C#幫助功能。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. C# 的由來及發(fā)展2 C#的特點3. C# 的運行環(huán)境和安裝4. C# 集成開發(fā)環(huán)境教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教
6、學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻。考核與評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料41.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。2項目二7.2 簡單的 C#程序設(shè)計內(nèi)容簡單的 C#程序設(shè)計學時10學習目標1知識目標:了解C#程序結(jié)構(gòu)和C#是如何運行的。2能力目標:掌握C#語言的書寫格式以及C#的輸入 / 輸出操作。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好
7、問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. C# 程序結(jié)構(gòu)1.1第一個 C#程序1.2編譯和執(zhí)行程序1.3 C#程序結(jié)構(gòu)分析1.4標識符2. 輸入 / 輸出操作2.1Console.WriteLine( )方法2.2Console.Write( )方法2.3Console.ReadLine( )方法2.4 Console.Read( )方法教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻??己伺c評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3.
8、 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。3項目三5內(nèi)容學習目標7.3 數(shù)據(jù)類型、運算符與表達式數(shù)據(jù)類型、運算符與表達式學時201知識目標:了解C#的語法結(jié)構(gòu)。2能力目標:理解值類型和引用類型的區(qū)別和聯(lián)系,理解裝箱和拆箱,掌握各種運算符的運用。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. 數(shù)據(jù)類型1.1值類型1.2引用類型1.3類型轉(zhuǎn)換1.4裝箱和拆箱2. 常量與變量3. 運算符和表達式教學方法
9、建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻??己伺c評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。4項目四7.4 結(jié)構(gòu)化程序設(shè)計內(nèi)容結(jié)構(gòu)化程序設(shè)計學時12學習目標1知識目標:理解結(jié)構(gòu)化程序設(shè)計的編程思想。2能力目標:能編制簡單的C#程序,掌握異常處理的方法
10、,并能運用這些方法解決實際問題。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容61. 結(jié)構(gòu)化程序設(shè)計的概念2. 順序結(jié)構(gòu)3. 選擇結(jié)構(gòu)4. 循環(huán)結(jié)構(gòu)5. 異常處理教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻??己伺c評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:
11、具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。5項目五7.5 數(shù)組、結(jié)構(gòu)和枚舉內(nèi)容數(shù)組、結(jié)構(gòu)和枚舉學時12學習目標1知識目標:理解數(shù)組的概念和數(shù)組的應(yīng)用特點,理解結(jié)構(gòu)體在表現(xiàn)現(xiàn)實世界時具備的優(yōu)點。2能力目標:掌握數(shù)組的應(yīng)用及應(yīng)用數(shù)組進行編程的編程思想,熟練掌握結(jié)構(gòu)類型、枚舉類型的定義和應(yīng)用3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. 數(shù)組的概念2. 一維數(shù)組3. 二維數(shù)組4. 結(jié)構(gòu)類型5. 枚舉類型教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微
12、課視頻??己伺c評價方式71. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。6項目六7.6C#的面向?qū)ο蟪绦蛟O(shè)計內(nèi)容C#的面向?qū)ο蟪绦蛟O(shè)計學時6學習目標1知識目標:深刻理解什么是類、對象、封裝、繼承、多態(tài)等一系列面向?qū)ο笥谜Z的含義。2能力目標:使學生掌握面向?qū)ο蟮木幊谭绞胶退季S方式。深刻理解封裝、繼承和多態(tài),并學會具體的應(yīng)用。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進
13、、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. 面向?qū)ο蟪绦蛟O(shè)計的基本概念2. 方法、屬性、索引和事件3. 構(gòu)造函數(shù)和析構(gòu)函數(shù)4. 繼承、接口、委托和事件教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻。考核與評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、
14、交換機) 。7項目七8內(nèi)容學習目標7.7可視化應(yīng)用程序設(shè)計可視化應(yīng)用程序設(shè)計學時61知識目標:理解Windows 窗體和控件以及屬性、事件和方法等概念,認識各種控件。2能力目標:熟練掌握Windows 窗體編程思想;掌握常用控件的應(yīng)用。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. Windows 窗體2. 控件的屬性、事件和方法3. 命令按鈕控件4. 標簽控件5. 文本框控件6. 單選按鈕和復(fù)選框7. 面板控件和分組框控件8. 圖形框控件9. 列表框控件10. 帶復(fù)選框的列表框控件11. 組合框控件12. 滾動條控件13. 定時器控件14. 月歷
15、控件15. 日期 / 時間控件16. 超鏈接標簽控件教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻。考核與評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。8項目八7.8C#的文件操作9內(nèi)容C#的文件操作學時6學習目標1知識目標:了解文件的概念。2能力目
16、標:能通過C#程序?qū)ξ募M行讀取、寫入。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. 文件概念2. 文件的讀和寫3. 文件夾基本操作教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻。考核與評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影
17、設(shè)備、若干計算機、交換機) 。9項目九7.9C#的數(shù)據(jù)庫操作內(nèi)容C#的數(shù)據(jù)庫操作學時6學習目標1知識目標:了解 C#與數(shù)據(jù)庫之間的區(qū)別,知道 ADO.NET是什么、有什么用,理解客戶服務(wù)器(C S) 模式編程概念。2能力目標:使學生掌握ADO NET的編程及綁定,學會連接數(shù)據(jù)庫和操作數(shù)據(jù)庫。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容101 Access數(shù)據(jù)庫2 客戶 / 服務(wù)器模式編程概念3 ADO.NET 編程3.1ADO.NET的概念3.2ADO.NET連接3.3ADO.NET編程及綁定4應(yīng)用舉例教學方法建議與說明(方法、手段、教學做一體等)1
18、. 教學方法:可以選擇講授、操作演示教學做一體等方法。2. 媒介資源:教材、課程網(wǎng)站、課件、微課視頻。考核與評價方式1. 針對概念掌握程度進行考核2. 考核方式可以選擇隨堂測試、單元測試、實際操作考核。3. 注重過程考核教學輔助材料1.軟件: Windows 操作系統(tǒng)、 Visual Studio 2010、 Access 數(shù)據(jù)庫 。2.硬件:一體化實訓室(基本配置要求:具有網(wǎng)絡(luò)環(huán)境、1 套投影設(shè)備、若干計算機、交換機) 。10項目十7.10應(yīng)用系統(tǒng)開發(fā)內(nèi)容應(yīng)用系統(tǒng)開發(fā)學時6學習目標1知識目標:熟練掌握.NET 基本結(jié)構(gòu),掌握C#語言的基本知識和技能,掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法,掌握ADO.NET數(shù)據(jù)庫開發(fā)基本知識。2能力目標:能夠利用所學的基本知識和技能,進行簡單數(shù)據(jù)庫應(yīng)用程序設(shè)計。3態(tài)度目標:培養(yǎng)學生勤奮求實、好學上進、勤學好問的良好學習態(tài)度和團隊協(xié)作的精神。教學內(nèi)容1. 系統(tǒng)概述2. 系統(tǒng)分析與設(shè)計3. 主要關(guān)鍵技術(shù)3.1MVC設(shè)計模式簡介3.2MVC設(shè)計模式的實現(xiàn)3.3MVC設(shè)計模式的擴展3.4MVC設(shè)計模式的優(yōu)點及不足之處4. 數(shù)據(jù)庫結(jié)構(gòu)5. 用戶使用說明書6. 關(guān)鍵源程序11教學方法建議與說明(方法、手段、教學做一體等)1. 教學方法:可以選擇講授、操作演示教學做一體等方法
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZGXK 024-2024 青儲玉米品種試驗規(guī)范
- 二零二五年度企業(yè)代為管理員工社保繳費及報銷流程合同
- 二零二五年度購房按揭貸款利率調(diào)整合同
- 2025年度酒店入住智能家居體驗合同
- 2025年度汽車零部件訂車合同違約賠償標準及責任界定
- 二零二五年度公寓樓出租合同樣本(含精裝修、家具家電及物業(yè)費)
- 二零二五年度醫(yī)院藥劑科藥品配送與勞務(wù)合作合同
- 二零二五年度臨時項目經(jīng)理聘用與項目風險預(yù)警協(xié)議
- 二零二五年度租賃型住房委托管理服務(wù)合同
- 二零二五年度旅游產(chǎn)業(yè)投資合作框架協(xié)議
- 新能源汽車動力電池技術(shù):各類動力電池的工作原理及應(yīng)用課件
- 高中歷史世界史 試題
- 2023年山東城市建設(shè)職業(yè)學院單招綜合素質(zhì)考試筆試模擬試題及答案解析
- 中組部2015年版干部履歷表-(空表格)
- 昆醫(yī)大康復(fù)治療技術(shù)課件12運動再學習療法
- 醫(yī)院入院通知書格式
- 中建三局薪酬管理暫行規(guī)定
- 履帶式起重機負荷試驗及調(diào)試報告報審表
- 《黑龍江省住房和城鄉(xiāng)建設(shè)系統(tǒng)行政處罰裁量基準》
- 發(fā)育生物學1-9章全
- 基于單片機的交通信號燈模擬控制系統(tǒng)設(shè)計 答辯PPT
評論
0/150
提交評論