• 建設(shè)背景
     我校自2013年被確定為國家中等職業(yè)教育改革發(fā)展示范學(xué)校第三批項目建設(shè)校以來,按照國家示范校建設(shè)標(biāo)準(zhǔn)及項目任務(wù)書的要求,加強(qiáng)計算機(jī)應(yīng)用等重點專業(yè)建設(shè),有力地促進(jìn)了學(xué)校的全面發(fā)展,特別是對專業(yè)建設(shè)中實訓(xùn)基地建設(shè),有了突破性的發(fā)展,為區(qū)域經(jīng)濟(jì)和社會發(fā)展做出了重要貢獻(xiàn)。
      隨著宣城市當(dāng)?shù)亟?jīng)濟(jì)的發(fā)展和我校計算機(jī)應(yīng)用專業(yè)的招生規(guī)模不斷擴(kuò)大,我校的校內(nèi)實訓(xùn)基地建設(shè)已漸漸呈現(xiàn)出設(shè)備陳舊落后,軟件需要更新、場地亟待維修等問題,只有通過示范實訓(xùn)基地建設(shè),為學(xué)生、培訓(xùn)學(xué)員提供堅實的技術(shù)基礎(chǔ),才能妥善的解決好
    建設(shè)基礎(chǔ)
     基地通過多種形式與多家公司秉承"共建""共享""共贏"的原則進(jìn)行合作,學(xué)校專業(yè)教師與企業(yè)專家共同制定實訓(xùn)基地管理辦法。學(xué)生實習(xí)實訓(xùn)按照企業(yè)生產(chǎn)形式組織,借鑒企業(yè)管理規(guī)范進(jìn)行管理。在企業(yè)專家負(fù)責(zé)指導(dǎo)下學(xué)校專業(yè)教師負(fù)責(zé)組織實施學(xué)生實習(xí)實訓(xùn),按模塊、按項目依據(jù)企業(yè)培訓(xùn)標(biāo)準(zhǔn)對實訓(xùn)教學(xué)進(jìn)行評價。
    本校計算機(jī)專業(yè)現(xiàn)有教師20名,其中高級教師7名,中級教師10名,雙師型教師20名,雙師型教師100%;另學(xué)校外聘兼職教師1名指導(dǎo)學(xué)生實習(xí)實訓(xùn)。
    負(fù)責(zé)人簡介
    《高級語言程序設(shè)計C#》課程標(biāo)準(zhǔn)

      

    發(fā)布時間:2019-01-27 03:01:14   出處:    閱讀次數(shù):

      

    《高級語言程序設(shè)計C#》課程標(biāo)準(zhǔn)

    課程代碼:59010106         建議課時數(shù):90     學(xué)分:6

    適用專業(yè):計算機(jī)應(yīng)用技術(shù)

    先修課程:《高級語言程序設(shè)計C》

    后續(xù)課程:《ASP.NET應(yīng)用程序開發(fā)》、《Java程序設(shè)計》

    一、前言

    1.課程的性質(zhì)

    本課程是江蘇省五年制高等職業(yè)教育計算機(jī)應(yīng)用技術(shù)專業(yè)的一門專業(yè)平臺課程,其功能在于,通過理論教學(xué)和編程實踐,使學(xué)生掌握面向?qū)ο缶幊蹋∣OP)方法和初步的面向?qū)ο蠓治雠c設(shè)計(OOA&OOD)方法,并在項目訓(xùn)練過程中逐步建立和鞏固使用面向?qū)ο笏枷胝J(rèn)知世界的思維方法

    本課程以C#作為編程語言,以《高級語言程序設(shè)計C》為前導(dǎo)課程,并作為后續(xù)課程《ASP.NET應(yīng)用程序開發(fā)》、《Java程序設(shè)計》的學(xué)習(xí)基礎(chǔ)。

    2.課程設(shè)計思路

    本課程根據(jù)對軟件技術(shù)專業(yè)相關(guān)職業(yè)實踐的工作任務(wù)和職業(yè)能力分析,確定職業(yè)實踐對面向?qū)ο蟪绦蛟O(shè)計知識與能力的要求,并以此為依據(jù)確定本課程的教學(xué)內(nèi)容及其遞進(jìn)關(guān)系。以項目為單位展開課程內(nèi)容和教學(xué)要求,在完成項目任務(wù)的過程中培養(yǎng)學(xué)生的職業(yè)素養(yǎng),并為后續(xù)課程的學(xué)習(xí)打好基礎(chǔ)。

    本課程教學(xué)效果評價采取過程評價與結(jié)果評價相結(jié)合的方式,通過理論與實踐相結(jié)合,重點評價學(xué)生的職業(yè)能力。

    二、課程目標(biāo)

    1、總目標(biāo)

    通過本課程的理論學(xué)習(xí)和實踐訓(xùn)練,使學(xué)生理解和掌握C#高級語言程序設(shè)計的知識和技能,理解面向?qū)ο蟮南嚓P(guān)概念,掌握面向?qū)ο蟪绦蛟O(shè)計方法的相關(guān)技術(shù)環(huán)節(jié),建立以面向?qū)ο笏枷胝J(rèn)知世界的思維方法。

    2、具體目標(biāo)

    知識目標(biāo)

    l理解.NET核心,掌握微軟.NET框架體系。

    l熟悉C#語言基本語法,理解和掌握流程控制,掌握編制控制臺應(yīng)用程序的流程。

    l熟悉面向?qū)ο蟮挠嘘P(guān)概念,理解并掌握封裝、繼承、多態(tài)的面向?qū)ο筇卣骱蛯崿F(xiàn)技術(shù)。

    l理解集合的概念,掌握各類集合的應(yīng)用。

    l理解流的概念,理解并掌握文件的輸入和輸出操作流程。

    能力目標(biāo)

    l初步建立面向?qū)ο蠓治鲈O(shè)計思想。

    l用面向?qū)ο蟪绦蛟O(shè)計方法開發(fā)控制臺應(yīng)用程序。

    l會利用C#的一些高級特性(如文件的I/O、集合類等),解決實際問題。

    素質(zhì)目標(biāo)

    l養(yǎng)成學(xué)生做事認(rèn)真的習(xí)慣

    l形成積極探索和不斷進(jìn)取的意識

    l獲得與人溝通、合作的能力

    l形成職業(yè)道德意識

    三、課程內(nèi)容與要求

    本課程可分為四個模塊:編寫C#基礎(chǔ)程序、面向?qū)ο蟪绦蛟O(shè)計、使用文件系統(tǒng)實現(xiàn)數(shù)據(jù)訪問、多線程編程。各模塊教學(xué)目標(biāo)、課程內(nèi)容及要求、活動與建議、參考課時具體見下表。



    課程模塊

    課程內(nèi)容及要求

    活動與建議

    參考

    課時

    1

    編寫

    C#

    基礎(chǔ)

    程序

    1.分析C#控制臺應(yīng)用程序Welcome

    知識要點:能理解名空間;能理解C#程序構(gòu)成、語句語法;了解類的一般構(gòu)成

    技能要點:能導(dǎo)入名空間;會使用輸入輸出語句;能編譯運(yùn)行應(yīng)用程序

    2.數(shù)據(jù)類型

    知識要點:能理解C#基本數(shù)據(jù)類型和數(shù)組、結(jié)構(gòu)、枚舉類型,預(yù)定義的引用類型object和string;理解變量作用范圍、訪問修飾符;理解裝箱和拆箱、數(shù)據(jù)類型轉(zhuǎn)換

    技能要點:能夠正確命名變量和常量,能夠進(jìn)行變量和常量的聲明和初始化;能完成變量類型轉(zhuǎn)換

    3.使用操作符和表達(dá)式

    知識要點:能理解引用類型量的關(guān)系運(yùn)算、string的關(guān)系運(yùn)算;能理解checked、unchecked操作符

    技能要點:能夠使用各類運(yùn)算符;能使用new、as、is、checked和unchecked操作符

    4.控制程序流程

    知識要點:能理解程序流程控制

    技能要點:會使用條件判斷語句if語句、switch語句;循環(huán)控制語句while、dowhile、for、foreach循環(huán)語句

    5.數(shù)組

    知識要點:掌握一維數(shù)組的聲明和使用;掌握二維數(shù)據(jù)的聲明和使用

    技能要點:能夠使用數(shù)組實現(xiàn)特定的數(shù)據(jù)結(jié)構(gòu)

    6.值類型和引用類型

    知識要點:理解值類型和引用類型的區(qū)別;理解值類型的內(nèi)存分配方式;理解引用類型的內(nèi)存分配方式;理解裝箱和拆箱機(jī)制

    1.選取基本的C#控制臺應(yīng)用程序,分析各成分,在此基礎(chǔ)上指導(dǎo)擴(kuò)充改寫

    2.在基本C#控制臺應(yīng)用程序中引入各種數(shù)據(jù)類型,練習(xí)數(shù)據(jù)類型應(yīng)用,及類型轉(zhuǎn)換等

    3.在C#控制臺應(yīng)用程序中練習(xí)使用各種操作符和表達(dá)式

    4.選取小型經(jīng)典算法程序,在C#控制臺應(yīng)用程序中練習(xí)使用程序流程控制語句

    5.選取合適的任務(wù)練習(xí)數(shù)組應(yīng)用,如冒泡排序。

    6.畫圖演示值類型與引用類型內(nèi)存分配機(jī)制。

    32

    2

    面向

    對象

    程序

    設(shè)計

    1.分析面向?qū)ο驝#程序

    知識要點:能理解類、對象、域、方法的概念

    2.類的聲明和實例構(gòu)造

    知識要點:熟悉類的成員種類;能理解構(gòu)造和析構(gòu)方法

    技能要點:會進(jìn)行類的聲明;能夠定制構(gòu)造方法;會構(gòu)造類的實例

    3.方法聲明和參數(shù)傳遞

    知識要點:熟悉類的靜態(tài)和非靜態(tài)方法、屬性;能理解方法的參數(shù)傳遞

    技能要點:能完成方法的聲明;會使用方法和屬性

    4.實現(xiàn)靜態(tài)多態(tài)

    知識要點:能理解多態(tài)、靜態(tài)(編譯時)多態(tài)、動態(tài)(運(yùn)行時)多態(tài);

    技能要點:能夠完成方法重載;能完成操作符重載

    5.實現(xiàn)繼承、覆蓋、密封

    知識要點:能理解繼承、覆蓋、密封類

    技能要點:會實現(xiàn)類的繼承;會實現(xiàn)方法的覆蓋;會實現(xiàn)類的密封

    6.實現(xiàn)動態(tài)多態(tài)

    知識要點:能理解虛方法、密封方法、抽象類、抽象方法、接口

    技能要點:會使用虛方法實現(xiàn)動態(tài)多態(tài);會實現(xiàn)密封方法;會使用抽象類和抽象方法;會定義接口及實現(xiàn)

    7.使用集合

    知識要點:能理解”ArraryList類;能理解“HashTable“類;理解泛型的概念;能理解“List<T>“類;能理解“Dictionary<k,v>“類;

    技能要點:會使用ArraryList、HashTable、List<T>、Dictionary<k,v>類。

    1.選取并分析基本的面向?qū)ο驝#程序

    2.指導(dǎo)模仿練習(xí)類的聲明、構(gòu)造和析構(gòu)方法、類的實例化

    3.在面向?qū)ο驝#控制臺應(yīng)用程序中練習(xí)使用靜態(tài)、非靜態(tài)方法以及屬性,通過調(diào)用這些方法練習(xí)參數(shù)傳遞

    4.舉例說明并理解靜態(tài)多態(tài)和動態(tài)多態(tài)。重點學(xué)習(xí)靜態(tài)多態(tài),練習(xí)方法重載和操作符重載

    5. 再聲明其子類,練習(xí)繼承、成員覆蓋、類的密封、練習(xí)繼承、成員覆蓋、類的密封

    6.聲明層次關(guān)系的類體系,練習(xí)虛方法和密封方法的使用,練習(xí)抽象類和抽象方法的使用

    7.聲明一個類,應(yīng)用類類型的集合,實現(xiàn)信息的顯示與查詢,練習(xí)ArrayList、HashTable、List<T>、Dictionary<k,v>類,在學(xué)習(xí)過程中注意比較各類的使用方法。

    42

    3

    使用文件系統(tǒng)實現(xiàn)數(shù)據(jù)訪問

    1.實現(xiàn)文件輸入和輸出操作

    知識要點:理解流的含義;熟悉輸入流和輸出流;熟悉用于輸入和輸出的類

    技能要點:

    能夠?qū)崿F(xiàn)文本文件的讀和寫操作;

    能夠?qū)崿F(xiàn)二進(jìn)制文件的讀和寫操作

    2.實現(xiàn)Windows文件系統(tǒng)

    知識要點:

    理解文件、目錄和路徑概念;

    熟悉實現(xiàn)Windows文件系統(tǒng)相關(guān)類

    技能要點:能夠熟練文件和目錄操作

    3.異常處理機(jī)制

    知識要點:

    了解異常與異常類,了解異常類的層次結(jié)構(gòu);

    掌握異常的處理機(jī)制;

    掌握自定義異常的應(yīng)用

    技能要點:能運(yùn)用 try、catch、finally 處理異常。

    1.完成一個實現(xiàn)文件讀寫操作的項目,練習(xí)文件的讀操作和寫操作

    2.完成一個實現(xiàn)Windows文件系統(tǒng)的項目,練習(xí)文件和目錄操作

    3.應(yīng)注意實例的引入,通過解決實際的問題來達(dá)到掌握知識和技能的目的。

    8

    4

    線程

    編程

    1.創(chuàng)建和使用線程

    知識要點:能理解線程的概念,熟悉Thread類的屬性和方法

    技能要點:能夠創(chuàng)建和啟動線程

    2.管理和控制線程

    知識要點:理解線程的生命周期、線程狀態(tài)

    技能要點:能夠?qū)崿F(xiàn)線程的掛起、繼續(xù)、休眠、喚醒、中止

    3.調(diào)度線程

    知識要點:理解線程優(yōu)先級

    技能要點:能夠設(shè)置線程優(yōu)先級

    4.線程同步

    知識要點:理解線程同步的概念、理解線程安全

    技能要點:能夠使用用Monitor類和lock語句同步線程

    1.由主線程創(chuàng)建并啟動多個獨立線程,各自輸出標(biāo)志信息,觀察線程運(yùn)行情況

    2.對各子線程進(jìn)行管理控制,觀察各線程輸出變化

    3.調(diào)節(jié)各子線程優(yōu)先級,觀察線程輸出變化

    4.利用有關(guān)同步方法,實現(xiàn)多個線程正確地對磁盤文件進(jìn)行數(shù)據(jù)保存操作

    8

    四、實施建議

    (一)教學(xué)建議

    本課程內(nèi)容既作為后續(xù)課程的學(xué)習(xí)基礎(chǔ),也包含相對獨立的專業(yè)技術(shù)理論和工具。本課程教學(xué)既要重視知識的系統(tǒng)性,為后續(xù)課程的學(xué)習(xí)乃至學(xué)習(xí)者職業(yè)發(fā)展打好基礎(chǔ),也要重視專業(yè)技能的實用性,以項目任務(wù)為單位,直接瞄準(zhǔn)生產(chǎn)實際,培養(yǎng)職業(yè)實踐能力。改變以課堂為中心只重視書本理論知識的教學(xué)方式,采用以計算機(jī)實訓(xùn)室為中心的教學(xué)組織形式,融“教、學(xué)、做”為一體。

    在教學(xué)過程中,應(yīng)立足于加強(qiáng)學(xué)生實際操作能力的培養(yǎng),采用案例教學(xué),以工作任務(wù)引領(lǐng)提高學(xué)生學(xué)習(xí)興趣,激發(fā)學(xué)生的成就動機(jī)。

    教學(xué)中可采用分組教學(xué)法,培養(yǎng)學(xué)生的團(tuán)隊合作和共同解決問題的能力。但要注意分組的方式,避免出現(xiàn)“組內(nèi)代勞”現(xiàn)象。

    教學(xué)要采用項目教學(xué)法,以工作任務(wù)為出發(fā)點,激發(fā)學(xué)生的學(xué)習(xí)興趣,教學(xué)過程中要注重創(chuàng)設(shè)教育情境,采取理論實踐一體化教學(xué)模式,圍繞案例或項目展開教學(xué)。

    (二)教學(xué)評價

    課程考核評價要改變單一的總結(jié)性評價的方法,采用階段評價、目標(biāo)評價、理論與實踐一體化評價等評價方法。注重學(xué)生動手能力和在實踐中分析問題、解決問題能力的考核,關(guān)注學(xué)生個體差異,鼓勵學(xué)生創(chuàng)新實踐。要重視學(xué)習(xí)過程評價,強(qiáng)化綜合實踐能力考核,采用筆試、項目任務(wù)分析報告、成果演示或項目總結(jié)匯報、自評、第三者評價等多種評價方法,充分反映學(xué)習(xí)者不同智能類型和水平。

    (三)教學(xué)基本條件

    從事本課程教學(xué)的教師應(yīng)具備C#程序設(shè)計的的相關(guān)知識,并承擔(dān)過系統(tǒng)開發(fā)類課程的教學(xué)工作,具備系統(tǒng)開發(fā)的基本經(jīng)驗。

    本課程實驗實訓(xùn)設(shè)備的配置,建議分為程序設(shè)計實驗室和程序項目實訓(xùn)室。程序設(shè)計實驗室應(yīng)該配置每生1臺計算機(jī),安裝Microsoft Visual Studio .NET 2005或以上,每實驗室配備服務(wù)器1臺,集中存放數(shù)據(jù)庫以及學(xué)生學(xué)習(xí)過程的積累資料,每實驗室配備教師機(jī)1臺,配備教學(xué)管理控制軟件(如極域)。程序項目實訓(xùn)室應(yīng)模擬企業(yè)軟件開發(fā)環(huán)境,小組相對集中,配備書櫥、參考資料和相對寬松的閱覽、討論和小型展示設(shè)施。每組4-6人,配備4-6臺計算機(jī)、1臺服務(wù)器、1臺打印機(jī)。以上兩類實驗實訓(xùn)室均須提供Internet連接,計算機(jī)配置建議不低于P4/2.4GHz/1GB/80GB。

    (四)教材選用與編寫

    1.教材的編寫要以崗位職業(yè)能力分析為指導(dǎo),以本課程標(biāo)準(zhǔn)為依據(jù)。選用教材應(yīng)符合本課程標(biāo)準(zhǔn)的基本要求,優(yōu)先選用省、部級以上規(guī)劃教材。

    2.教材要以任務(wù)引領(lǐng),強(qiáng)調(diào)理論與實踐相結(jié)合,強(qiáng)調(diào)實踐內(nèi)容的實用性,兼顧理論知識的系統(tǒng)性和基礎(chǔ)性,按教學(xué)項目組織編寫內(nèi)容。教材內(nèi)容從“任務(wù)”著手,設(shè)計完成“任務(wù)”的方法與步驟,并留有讓學(xué)生自主探究、設(shè)計、完成“任務(wù)”的空間,讓學(xué)生在完成“任務(wù)”的過程中掌握知識和技能,培養(yǎng)學(xué)生提出問題、分析問題、解決問題的綜合能力。

    3.教材內(nèi)容應(yīng)在本課程標(biāo)準(zhǔn)基礎(chǔ)上有所拓展,要將面向?qū)ο蟪绦蛟O(shè)計的最新技術(shù)發(fā)展納入教材。

    4.教材要以實踐性內(nèi)容為主。教材體系的安排要遵循學(xué)生的認(rèn)知規(guī)律,講清知識的來龍去脈,使教材順理成章,具有趣味性和啟發(fā)性,做到圖文并茂,寓教于樂,循序漸進(jìn)。

    (五)課程資源開發(fā)與利用

    1.開發(fā)適合教師與學(xué)生使用的多媒體教學(xué)素材和多媒體教學(xué)課件。

    2.充分利用行業(yè)資源,為學(xué)生提供階段實訓(xùn),讓學(xué)生在真實的環(huán)境中磨練自己,提升其職業(yè)綜合素質(zhì)。

    3.要充分利用網(wǎng)絡(luò)資源,搭建網(wǎng)絡(luò)課程平臺,開發(fā)網(wǎng)絡(luò)課程,實現(xiàn)優(yōu)質(zhì)教學(xué)資源共享。

    4.積極利用數(shù)字圖書館、電子期刊、電子書籍,使教學(xué)內(nèi)容多元化,以此拓展學(xué)生的知識和能力。

    5.充分利用信息技術(shù)開放實訓(xùn)中心,將教學(xué)與培訓(xùn)合一,將教學(xué)與實訓(xùn)合一,滿足學(xué)生綜合能力培養(yǎng)的要求。


     
    午夜免费啪在线观看视频,国产日韩欧美久久一区,久久无码高潮喷潮,国产日韩久久久久老熟女 在线观看肉片AV网站免费