C#程序設計與編程案例教學大綱(理論36+實踐36)_第1頁
C#程序設計與編程案例教學大綱(理論36+實踐36)_第2頁
C#程序設計與編程案例教學大綱(理論36+實踐36)_第3頁
C#程序設計與編程案例教學大綱(理論36+實踐36)_第4頁
C#程序設計與編程案例教學大綱(理論36+實踐36)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《C#編程與案例實踐》教學大綱課程基本信息課程代碼000001課程名稱C#編程與案例實踐開課學院信息科學與技術適用專業(yè)軟件工程、計算機科學與技術等學分4總學時72理論學時36實踐學時36課程性質必修專業(yè)課程類別專業(yè)課考核方式課程設計先修課程無選用教材《C#編程與案例實踐(微課視頻版)》清華大學出版社,2022制定人審核人批準人制定時間審核時間批準時間課程簡介本課程在零基礎上學習C#語言編程所需的知識和技術,旨在短時間內語法入門,并具備簡單項目開發(fā)能力。課程主要內容:認識C#語言,包括語言的優(yōu)點、可開發(fā)應用的類型、程序開發(fā)環(huán)境;學習C#編程基礎,包括標識符、關鍵字、變量定義與使用、運算符、分支結構語句、循環(huán)結構語句、方法、數組等;學習面向對象編程,包括面向對象基本概念、成員變量、屬性、成員方法、構造方法、方法重載、繼承、覆蓋、多態(tài)、轉型、抽象類、接口、名稱空間、程序集、訪問修飾符、異常處理、遞歸等一系列知識和概念;學習常用類和結構,具體包含String、StringBuilder、Math、Random、DateTime等類或結構的使用;介紹集合,重點為非泛型集合類ArrayList和Hashtable,以及泛型集合類List<T>和Dictionary<K,V>的使用;學習數據庫基礎,包括關系型數據庫和SQL的基本概念、數據庫和表結構的創(chuàng)建,表數據的維護、表數據的添刪改查SQL語句;掌握ADO.NET數據庫交互技術,包括了ADO.NET核心類、連接數據庫、使用Command相關類操作數據、使用DataReader相關類讀取查詢數據、使用DataAdapter和DataSet相關類查詢和保存數據等;入門Windows窗體應用開發(fā),包括了窗體項目的創(chuàng)建和運行、項目文件結構、窗體屬性、常見的窗體控件等;最后是綜合應用進行鞏固和提高,學習項目開發(fā)從需求分析到設計實現(xiàn)的整個過程。課程目標課程思政目標:樹立正確的人生觀、價值觀、事業(yè)觀、技術觀,形成良好的開發(fā)習慣,培養(yǎng)團隊開發(fā)和協(xié)同工作的意識,提高溝通能力和自我表達能力。具有軟件工程師的基本素質,良好的編碼能力、自覺的規(guī)范意識和團隊精神、正確的價值取向、科技報國的社會責任感、探索未知終身學習的意識、精益求精的工匠精神。知識與能力目標:本課程使學生能夠在零基礎基礎上,了解編程及項目開發(fā)的基本概念,掌握C#語法、數據庫、窗體應用開發(fā)等相關技術,能應用相關技術從事簡單應用的開發(fā),為將來企業(yè)級應用的實現(xiàn)奠定堅實的基礎。要求學生在案例學習的基礎上,分小組完成大作頁項目的開發(fā),在過程種鍛煉項目開發(fā)能力,體驗軟件的實施、協(xié)作過程。此外,要求能領悟設計思想、強化訓練技巧、能按照項目要求實現(xiàn)對應功能和效果。四、課程內容與教學要求第一章C#開發(fā)入門(一)課程內容C#語言的優(yōu)點、可開發(fā)應用的類型、程序運行所需的.NET框架、VisualStudio開發(fā)工具的下載與安裝;著重介紹在VisualStudio開發(fā)工具中控制臺應用和Windows窗體應用的入門開發(fā)。(二)教學要求了解:C#語言的優(yōu)點、可開發(fā)應用的類型理解:.NET框架掌握:VisualStudio開發(fā)工具的下載與安裝重點:控制臺應用入門開發(fā)、Windows窗體應用入門開發(fā)第二章C#編程基礎(一)課程內容注釋、標識符、關鍵字、變量定義與使用、運算符、分支結構語句、循環(huán)結構語句、方法、數組。(二)教學要求掌握:注釋、標識符、關鍵字、變量定義與使用、運算符、分支結構語句、循環(huán)結構語句、方法、數組重點:變量定義與使用、運算符、分支結構語句、循環(huán)結構語句、方法、數組難點:循環(huán)結構語句、數組第三章面向對象編程(一)課程內容類和對象的基本概念、成員變量、屬性、成員方法、構造方法、方法重載、繼承、覆蓋、多態(tài)、轉型、抽象類、接口、名稱空間、程序集、訪問修飾符、異常處理、遞歸等一系列知識和概念。(二)教學要求理解:訪問修飾符掌握:成員變量、屬性、成員方法、構造方法、方法重載、繼承、覆蓋、多態(tài)、轉型、抽象類、接口、名稱空間、程序集、異常處理重點:編寫類結構難點:訪問修飾符、多態(tài)、遞歸第四章常用類和結構(一)課程內容String、StringBuilder、Math、Random、DateTime等類或結構的使用。(二)教學要求掌握:String、StringBuilder、Math、Random、DateTime的常見使用第五章集合(一)課程內容非泛型集合類ArrayList和Hashtable,以及泛型集合類List<T>和Dictionary<K,V>的使用。(二)教學要求掌握:非泛型集合類ArrayList和Hashtable,以及泛型集合類List<T>和Dictionary<K,V>的使用重點:泛型集合類List<T>和Dictionary<K,V>的使用第六章數據庫基礎(一)課程內容關系型數據庫和SQL的基本概念、數據庫和表結構的創(chuàng)建,表數據的維護、表數據的添刪改查SQL語句。(二)教學要求理解:關系型數據庫和SQL的基本概念掌握:數據庫和表結構的創(chuàng)建,表數據的維護、表數據的添刪改查SQL語句重點:添刪改查SQL語句第七章ADO.NET數據庫交互技術(一)課程內容ADO.NET核心類、連接數據庫、使用Command相關類操作數據、使用DataReader相關類讀取查詢數據、使用DataAdapter和DataSet相關類查詢和保存數據等。(二)教學要求掌握:ADO.NET核心類、連接數據庫、使用Command相關類操作數據、使用DataReader相關類讀取查詢數據、使用DataAdapter和DataSet相關類查詢和保存數據重點:ADO.NET核心類進行添刪改查第八章Windows窗體應用開發(fā)入門(一)課程內容窗體項目的創(chuàng)建和運行、項目文件結構、窗體屬性、常見的窗體控件、事件編寫等。(二)教學要求理解:項目文件結構掌握:窗體屬性、常見的窗體控件、事件的編寫重點:利用常見的窗體控件設計窗體第九章綜合應用(一)課程內容運用1-8章知識和技能,從需求分析到設計實現(xiàn)“員工信息管系統(tǒng)”整個過程。(二)教學要求了解:需求分析掌握:各功能塊的窗體設計、數據表設計、代碼設計五、本課程開設的實驗(訓)項目實驗(訓)1:思政項目案例——天行健、上下而求索 項目1:創(chuàng)建控制臺應用“天行健,君子以自強不息” 項目2:創(chuàng)建Windows窗體應用“路漫漫其修遠兮,吾將上下而求索”實驗(訓)2:思政項目案例——中國古數學,成就輝煌實驗(訓)3:思政項目案例——中華文明,魅力永恒實驗(訓)4:思政項目案例——中國當代著名科學家,華夏真脊梁1實驗(訓)5:思政項目案例——-中國當代著名科學家,華夏真脊梁2實驗(訓)6:思政項目案例——中國勞模,時代的領跑者1實驗(訓)7:思政項目案例——中國勞模,時代的領跑者2實驗(訓)8:思政項目案例——中國勞模,時代的領跑者3設計“中國勞?!贝绑w:添刪改查實驗(訓)9:綜合應用“員工信息管理系統(tǒng)”創(chuàng)建Windows窗體項目和數據庫登錄功能(窗體設計、相關表設計、代碼實現(xiàn)、運行效果)員工管理主窗體(窗體設計、相關表設計、代碼實現(xiàn)、運行效果)密碼修改(窗體設計、相關表設計、代碼實現(xiàn)、運行效果)部門管理(窗體設計、相關表設計、代碼實現(xiàn)、運行效果)員工管理(窗體設計、相關表設計、代碼實現(xiàn)、運行效果)六、課程考核(一)考核要求本課程成績評定采用項目答辯的形式展示大作業(yè)作品,要求提交項目文檔,項目報告,進行項目的演示。成績構成:平時成績40%(5次作業(yè)+單元測試),期末成績60%(二)成績評定序號考核形式考核方法考核權重備注1平時成績5次作業(yè)+單元測試40%2期

溫馨提示

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

評論

0/150

提交評論