《C#程序設計》課程標準及教案_第1頁
《C#程序設計》課程標準及教案_第2頁
《C#程序設計》課程標準及教案_第3頁
《C#程序設計》課程標準及教案_第4頁
《C#程序設計》課程標準及教案_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《C#程序設計》課程標準課程類型:理論課(含實踐)適用專業(yè):計算機類總學時:90一、課程性質(zhì)1、課程的性質(zhì)(注:這部分主要對課程的性質(zhì)、地位、功能做定性描述)《C#程序設計》是一門理論綜合性高、應用實踐性強的課程,是計算機類及相關專業(yè)的重要專業(yè)基礎課程。《C#程序設計及應用》課程是面向軟件技術、移動應用開發(fā)、計算機網(wǎng)絡技術等專業(yè)的學生開設的必修專業(yè)課。設置該課程的目的,不只是為了要求學生學習某種特定的語言,更重要的是要求學生學習和掌握面向?qū)ο蟮木幊碳夹g和現(xiàn)代軟件設計的思想,為后續(xù)的系列課程學習奠定基礎。2、本課程與前后課程之間的聯(lián)系、要求C#基于.NET框架下開發(fā)應用程序代表了當前的主流編程方向之一。本課程的前導程序為《C程序設計》、《數(shù)據(jù)結構》、《數(shù)據(jù)庫技術》等,其后續(xù)課程《ASP.NET程序設計》、《ASP.NETMVC程序設計》、《軟件工程》等。二、課程目標《C#程序設計》課程定位于基礎程序設計思想的學習,側(cè)重于面向?qū)ο蟮某绦蛟O計的學習,學習的重點是分析問題、解決問題的方法,通過分析、分解,最終歸納整理出計算機能夠?qū)崿F(xiàn)的過程(算法)。以此拓展學生的思維空間,訓練學生的基礎編程能力。本課程著重解決三個重點問題:面向?qū)ο缶幊痰幕A及深入、可視化編程的基礎及深入、數(shù)據(jù)庫編程及應用三個方面。在教學過程中注重培養(yǎng)提高學生的職業(yè)崗位技能和職業(yè)素質(zhì),力求達到崗位技能和職業(yè)標準。1、專業(yè)能力(1)了解.NET平臺;(2)了解C#的特點與應用環(huán)境;(3)熟悉C#的運行環(huán)境和開發(fā)環(huán)境;(4)了解結構化程序設計思想;(5)掌握C#提供的數(shù)據(jù)結構;(6)了解和掌握面向?qū)ο蟮母拍睢⑻攸c、技術;(7)了解和掌握Windows應用程序設計的結構、窗體、常用控件、事件;(8)了解和掌握數(shù)據(jù)庫的實現(xiàn)連接、交互、管理與數(shù)據(jù)綁定技術;(9)了解和掌握中小型數(shù)據(jù)庫管理信息系統(tǒng)(C/S架構)的實現(xiàn)技術;(10)了解軟件工程中的需求分析、設計、編碼、測試等方面的知識。通過該課程的學習,學生應該理解并掌握C#的語法、語義,以及面向?qū)ο蟪绦蛟O計技術、可視化編程的基礎及深入、數(shù)據(jù)庫編程及應用三個重點內(nèi)容,以工程實踐的形式了解和運用軟件工程的思想。2、方法能力(1)能掌握常用軟件算法設計和編碼規(guī)范;(2)能進行面向?qū)ο蟮南到y(tǒng)分析和設計;(3)能進行可視化編程的分析和設計;(4)能進行數(shù)據(jù)庫編程及應用的分析和設計;(5)能根據(jù)軟件工程的基本原則,進行軟件項目系統(tǒng)設計;(6)能進行系統(tǒng)集成設計和軟件系統(tǒng)的實施和軟件測試。3、社會能力(1)培養(yǎng)學生團隊協(xié)作精神,樹立誠信意識,鍛煉學生溝通交流的能力;(2)通過項目法教學模式,讓學生親身體驗項目的設計、管理和實施;(3)通過撰寫方案設計報告,提高學生書面表達能力,培養(yǎng)學習常用專業(yè)英語詞匯的興趣;(4)通過課外拓展訓練,鍛煉學生自我學習的能力。三、學習內(nèi)容與學時分配1、課程主要內(nèi)容說明采用《C#邊做邊學》作為授課教材,此書共分為兩個部分:第一部分給出14個基礎實驗項目,基本覆蓋C#程序設計的主要知識點、方法和技巧;第二部分給出三個綜合性案例。本課程計劃90學時,可選擇完成授課《C#邊做邊學》第一部分。授課中,應根據(jù)職業(yè)崗位能力的要求,培養(yǎng)學生軟件設計的應用能力。在課程內(nèi)容的選擇上,軟件設計典型案例為線索,通過案例分析,引導學生進行軟件項目方案的設計、編碼、實施,并撰寫設計報告。

2、課程組織安排說明(1)在理論教學上重點突出面向?qū)ο缶幊痰幕A及深入、可視化編程的基礎及深入、數(shù)據(jù)庫編程及應用;(2)對重點和難點內(nèi)容可進行多媒體演示的教學形式,給學生以直接的感性認識。序號課程項目名稱項目單元名稱學時1、第1章控制臺應用程序開發(fā)環(huán)境一HelloWorld來了1、項目案例功能介紹32、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結2、第2章Windows應用程序開發(fā)環(huán)境一HelloC#來了1、項目案例功能介紹32、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結3、第3章基本數(shù)據(jù)類型及運算一求圓的面積和周長1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結4、第4章結構化程序設計一一學生成績統(tǒng)計器一1、項目案例功能介紹32、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結5、第5章結構化程序設計二一設計學生成績統(tǒng)計器二1、項目案例功能介紹32、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結6、第6章面向?qū)ο蟪绦蛟O計基礎一一實現(xiàn)學生信息管理一1、項目案例功能介紹122、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結7、第7章面向?qū)ο蟪绦蛟O計基礎二一實現(xiàn)學生信息管理二1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐

5、項目小結8、第8章抽象類、多態(tài)和接口一實現(xiàn)運動員訓練1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結9、第9章數(shù)組與方法一統(tǒng)計學生成績1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結10、第10章Windows應用程序設計基礎一四則運算計算器1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結11、第11章常用控件的應用一一學生注冊1、項目案例功能介紹122、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結12、第12章常用控件的應用二一簡易學生信息管理1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結13、第13章模態(tài)對話框的應用一學生愛好調(diào)查1、項目案例功能介紹62、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結14、第14章數(shù)據(jù)庫操作技術一學生管理信息系統(tǒng)1、項目案例功能介紹122、項目設計思路3、項目關鍵技術4、項目實踐5、項目小結合計90四、課程項目教學設計項目一(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:控制臺應用程序開發(fā)環(huán)境一HelloWorld來了 學時:3學習目標

1、通過創(chuàng)建、編寫和運行一個控制臺應用程序項目,實現(xiàn)在控制臺中輸出“HelloWorld”的功能。2、初步理解和掌握C#控制臺應用程序的開發(fā)過程,并對于C#程序結構有一個初步、概要性的認識。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、項目創(chuàng)建1、創(chuàng)建一個空控制臺應用程序2、編寫程序代碼和編譯運行程序1、查看主窗口2、執(zhí)行程序3、查看工程文件3、C#程序結構分析1、根據(jù)命名空間、類、Main()方法和注釋。在此,對于“HelloWrold”項目的程序結構進行分析。4、項目小結1、通過一個C#的控制臺應用程序項目,初步掌握了再程序的基本框架,初步了解和掌握類、命名空間、Main()方法和程序注釋。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以控制臺應用程序開發(fā)步驟為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握C#控制臺應用程序的開發(fā)步驟備注項目二(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:Windows應用程序開發(fā)環(huán)境—HelloC#來了 學時:3

學習目標1、通過創(chuàng)建、設計、編寫和運行一個Windows應用程序,在窗體的控件中輸出'Welcome,C#!”的信息。2、初步理解和掌握Windows應用程序的開發(fā)過程,并加深對于C#程序結構認識。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、項目創(chuàng)建1、創(chuàng)建一個空Windows應用程序2、設計程序界面及控件屬性設置1、查看主窗口2、添加控件3、控件屬性設置3、編寫程序代碼、運行調(diào)試程序1、進入代碼設計窗口2、添加代碼3、運行程序4、Windows應用程序結構分析1、添加控件2、設置控件的屬性3、事件處理代碼4、項目小結1、通過一個C#的Windows應用程序項目,初步掌握了Windows應用程序的開發(fā)的基本過程,初步了解和掌握添加控件、設置控件屬性、編寫程序代碼。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目f編寫程序代碼f編譯運行程序f程序結構分析f問題探究一項目實踐”組織教學內(nèi)容,分組教學,以Windows應用程序開發(fā)步驟為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握Windows應用程序的開發(fā)步驟備注

項目三(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:基本數(shù)據(jù)類型及運算一求圓的面積和周長 學時:6學習目標1、建立一個項目,此項目用于求圓的面積和周長。通過此項目的創(chuàng)建、編寫、運行和測試。2、初步掌握C#的數(shù)據(jù)類型、各種變量的聲明方式、運算符的優(yōu)先級、運算符與表達式的使用方法。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、項目創(chuàng)建1、創(chuàng)建一個控制臺應用程序2、程序代碼設計1、程序代碼設計2、代碼分析3、項目運行1、運行程序4、Windows應用程序結構分析1、添加控件2、設置控件的屬性3、事件處理代碼4、項目小結1、初步掌握C#的數(shù)據(jù)類型、各種變量的聲明方式、運算符的優(yōu)先級、運算符與表達式的使用方法。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以順序結構程序設計為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握順序結構的程序設計。備注

項目四(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:結構化程序設計一一學生成績統(tǒng)計器一 學時:3學習目標1、在本項目中,將設計一個程序用于實現(xiàn)學生成績的統(tǒng)計。2、if判定語句和goto語句的運用。3、switch分支語句的運用。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、項目分析與算法流程設計1、項目的基本功能序2、問題的解決思路3、程序流程圖2、程序代碼設計1、程序代碼設計2、代碼分析3、項目運行1、運行程序4、Windows應用程序結構分析1、添加控件2、設置控件的屬性3、事件處理代碼4、項目小結1、選擇結構主要包括if語句和switch語句兩種結構模式。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以選擇結構設計為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握選擇結構的程序設計。備注

項目五(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:結構化程序設計二一學生成績統(tǒng)計器二 學時:3學習目標1、在本項目中,設計一個程序用于實現(xiàn)學生成績的統(tǒng)計。2、循環(huán)結構和switch分支結構的運用。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、項目分析與算法流程設計1、項目的基本功能序2、問題的解決思路3、程序流程圖2、程序代碼設計1、程序代碼設計2、代碼分析3、項目運行1、運行程序4、Windows應用程序結構分析1、添加控件2、設置控件的屬性3、事件處理代碼4、項目小結1、循環(huán)結構和switch分支結構的運用。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以循環(huán)、分支結構程序設計為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握循環(huán)、分支結構的程序設計。備注

項目六(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:面向?qū)ο蟪绦蛟O計基礎一一實現(xiàn)學生信息管理一 學時:12學習目標1、通過面向?qū)ο蠹夹g實現(xiàn)學生信息管理的功能。2、理解和掌握C#中關于類、對象、字段、方法、構造函數(shù)和析構函數(shù)的概念。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、創(chuàng)建一個學生類clsStudent1、創(chuàng)建學生類clsStudent2、在類clsStudent中添加相應的字段1、根據(jù)給定字段定義的基本格式,為學生類聲明字段3、在類clsStudent中添加相應的屬性1、學生類屬性聲明4、在類clsStudent中添加相應的方法1、學生類中方法的定義5、在類clsStudent中添加構造函數(shù)和析構函數(shù)1、在類clsStudent中添加構造函數(shù)2、在類clsStudent中添加析構函數(shù)6、學生類對象的創(chuàng)建及對象成員的引用1、類對象的創(chuàng)建2、對象成員的引用7、項目小結1、理解和掌握C#中關于類、對象、字段、方法、構造函數(shù)和析構函數(shù)的概念。8、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以面向?qū)ο蠹夹g編程實現(xiàn)為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:初步掌握面向?qū)ο蠹夹g的C#編程實現(xiàn)。

備注項目七(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:面向?qū)ο蟪绦蛟O計基礎二一實現(xiàn)學生信息管理二 學時:6學習目標1、在項目六的基礎上,對于學生信息管理功能的進一步拓展。2、理解和掌握C#中方法的重載、靜態(tài)成員、類的繼承(派生)的概念。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、在學生類clsStudent中實現(xiàn)Grow()方法的重載1、學生類中Grow()方法的重載2、通過靜態(tài)字段實現(xiàn)學生人數(shù)的統(tǒng)計1、通過靜態(tài)字段實現(xiàn)學生人數(shù)的統(tǒng)計3、基于學生類派生出大學生類1、基于學生類clsStudent派生出大學生類clsCollegeStudent2、實現(xiàn)所派生出的大學生類clsCollegeStudent的測試4、項目小結1、理解和掌握C#僮法的重載、靜態(tài)成員、類的繼承(派生)的概念。5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以面向?qū)ο蠹夹g編程運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:初步掌握面向?qū)ο蠹夹g的C#編程實現(xiàn)。備注項目八(也可是項目一下針對某一核心技能或重要知識點進行教學設計)

項目名稱:抽象類、多態(tài)和接口一實現(xiàn)運動員訓練 學時:6學習目標1、理解和掌握C#W象類、多態(tài)以及接口的概念和應用。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、定義一個抽象類clsPlayer,在其中定義抽象方法Train()1、定義一個抽象類clsPlayer,在clsPlayer中定義一個抽象方法Train()2、定義三個clsPlayer的子類,在子類中實現(xiàn)抽象方法Train()1、定義三個繼承于抽象類clsPlayer的子類,并對于其中的抽象方法加以實現(xiàn)3、定義測試類,實現(xiàn)調(diào)用Train()方法1、定義測試類,實現(xiàn)調(diào)用三個子類中的Train()方法4、利用多態(tài)實現(xiàn)Train()方法的調(diào)用1、抽象類、抽象方法和多態(tài)的實現(xiàn)4、項目小結1、抽象類、抽象方法和多態(tài)是面向?qū)ο蟪绦蛟O計中的重要話題2、通過接口也可以實現(xiàn)抽象類相似的功能5、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以抽象類、多態(tài)以及接口的編程運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握抽象類、多態(tài)以及接口的C#編程實現(xiàn)。備注項目九(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:數(shù)組與方法一統(tǒng)計學生成績 學時:6

學習目標1、理解和掌握C#中一維數(shù)組的定義、初始化和使用、方法的定義和使用。學習內(nèi)容項目單元名稱主要學習內(nèi)容1、定義學生成績類clsStudentScore1、學生成績類clsStudentScore的實現(xiàn)2、定義測試類clsScoreTest1、測試類clsScoreTest的實現(xiàn)3、項目小結1、項目通過如何通過數(shù)組和方法來實現(xiàn)學生成績統(tǒng)計的問題4、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以數(shù)組和方法運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握數(shù)組和方法的C#編程實現(xiàn)。備注項目十(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:Windows應用程序設計基礎一四則運算計算器 學時:6學習目標1、通過一個Windows的應用程序?qū)崿F(xiàn)四則運算2、理解和掌握Windows應用程序的項目結構學習內(nèi)容

項目單元名稱主要學習內(nèi)容1、添加計算器窗體,建立Windows應用程序的框架1、建立Windows應用程序的框架2、添加計算器控件,設置其屬性1、添加控件3、為控件添加事件處理程序,實現(xiàn)功能1、為控件添加事件處理程序,實現(xiàn)功能4、測試和運行1、運用程序5、項目小結1、項目通過Windows的應用程序?qū)崿F(xiàn)四則運算6、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以Windows應用程序設計的編程實現(xiàn)為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握Windows應用程序設計的C#編程實現(xiàn)。備注項目十一(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:常用控件的應用一一學生注冊 學時:12學習目標.基于Windows窗體項目,實現(xiàn)學生用戶的注冊.理解和掌握Windows應用程序里面的部分常用控件的屬性、事件和方法學習內(nèi)容

項目單元名稱主要學習內(nèi)容1、學生用戶注冊功能分析1、學生用戶注冊的內(nèi)容包括有姓名、密碼、出生日期、所在學院、所在專業(yè)、所在班級、性別以及愛好等2、需要綜合使用各種控件2、界面實現(xiàn)1、創(chuàng)建窗體2、設置窗體和各控件的屬性3、事件處理和編碼1、通過窗體的Load事件來實現(xiàn)加載cmbCity中城市信息2、通過txtLuckyNumber的KeyPress事件來較驗所輸入的年齡信息是否為數(shù)字3、通過btnOk的Click事件來提交注冊信息4、測試和運行1、運用程序5、項目小結1、了解和掌握Windows應用程序的部分常用控件2、主要探討控件的屬性、方法和事件6、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以Windows應用程序設計中常用控件的運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握Windows應用程序設計的常用控件。備注項目十二(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:常用控件的應用二一簡易學生信息管理 學時:6學習目標.實現(xiàn)簡單學生信息管理.理解和掌握較為復雜的Windows控件和自定義方法

學習內(nèi)容項目單元名稱主要學習內(nèi)容1、學生信息管理的功能分析1、設置三個窗體2、需要綜合使用各種控件2、界面實現(xiàn)1、創(chuàng)建窗體2、設置窗體和各控件的屬性3、事件處理和編碼1、frmStudentInformationManagement窗體的事件處理和編碼實現(xiàn)2、frmAddInfo窗體的事件處理和編碼實現(xiàn)3、frmUpdateInfo窗體的事件處理和編碼實現(xiàn)4、測試和運行1、運用程序5、項目小結1、了解和掌握Windows應用程序的ListView、DateTimePicker等控件和自定義方法實現(xiàn)2、探討ListView、DateTimePicker等控件的屬性、方法和事件和窗體間數(shù)據(jù)交換實現(xiàn)方法6、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以窗體及控件的運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:通過窗體及控件的屬性、方法、事件和自定義數(shù)據(jù)交換方法有機結合,通過編碼可以實現(xiàn)需要的項目功能。備注項目十三(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:模態(tài)對話框的應用一學生愛好調(diào)查 學時:6

學習目標1.通過使用模態(tài)對話框?qū)崿F(xiàn)學生愛好調(diào)查的功能學習內(nèi)容項目單元名稱主要學習內(nèi)容1、學生愛好調(diào)查功能分析1、需要設計一個父窗體(frmSurvey)和一個模態(tài)對話框(frmModalDialog)2、設計父窗體、模態(tài)對話框1、設計frmSurvey窗體2、設計frmModalDialog模態(tài)對話框3、實現(xiàn)對話框自身功能1、添加存放標題和顏色設置信息的字段2、設置四個愛好相關聯(lián)的值,添加代碼3、設置對話框關閉的方式現(xiàn)4、實現(xiàn)對話框的數(shù)據(jù)訪問1、添加一個新類DataExchange2、在DataExchange類中,為添加的四個字段添加相應的屬性3、在模態(tài)對話框類frmModalDialog.cs)中,把DataExchange類添加了屬性5、顯示對話框1、在frmSurvey.cs中,添加五個靜態(tài)的int類型字段,用于實現(xiàn)統(tǒng)計四種認可度和統(tǒng)計總數(shù)2、編寫“調(diào)查”按鈕的Click事件的處理方法6、測試與運行1、運行程序7、項目小結1、實現(xiàn)了模態(tài)對話框?qū)崿F(xiàn)學生愛好調(diào)查的功能2、理解和掌握模態(tài)對話框的運用8、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目f編寫程序代碼f編譯運行程序f程序結構分析f問題探究一項目實踐”組織教學內(nèi)容,分組教學,以模態(tài)對話框的運用為主線,利用多媒體課件、項目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握模態(tài)對話框的運用。

備注項目十四(也可是項目一下針對某一核心技能或重要知識點進行教學設計)項目名稱:數(shù)據(jù)庫操作技術一學生管理信息系統(tǒng) 學時:12學習目標.通過ADO.NET和數(shù)據(jù)庫技術的綜合運用,實現(xiàn)一個簡單的學生管理信息系統(tǒng).理解和掌握管理信息系統(tǒng)(ManagementInformationSystem,MIS)的開發(fā)流程學習內(nèi)容項目單元名稱主要學習內(nèi)容1、系統(tǒng)功能分析1、實現(xiàn)記錄的添加、修改和刪除2、設計一■個數(shù)據(jù)表此_5840成)和一個窗體(frmStudentInfo)3、通過C#去操作ADO.NET對象去實現(xiàn)系統(tǒng)功能2、設計數(shù)據(jù)庫1、在數(shù)據(jù)庫中建立數(shù)據(jù)表tb_Student3、建立項目1、新建Windows應用工程項目,將其命名為StudentManagemen4、界面設計1、添加的窗體命名為frmStudentInfo2、窗體上添加控件3、對于dgvStudentInfo控件的屬性設置5、編程實現(xiàn)系統(tǒng)功能1、編寫一些公有的方法和字段2、編寫代碼,實現(xiàn)主窗體的加載事件3、編寫代碼,實現(xiàn)修改記錄4、編寫代碼,實現(xiàn)刪除記錄5、編寫代碼,實現(xiàn)對于DataGridView的操作6、測試與運行1、運行程序7、項目小結1、了解和掌握一般MIS系統(tǒng)的開發(fā)流程2、掌握了運用ADO.NET、C#和SQLServer2012相結合開發(fā)數(shù)據(jù)庫系統(tǒng)的方法與技巧8、項目實踐。1、設計成果分析匯報教學方法設計(注:這部分主要提出針對具體內(nèi)容,進行教學的過程組織,教學情境要求,教學方法、手段,使用的實驗實訓條件或教學用具資料等。)按“創(chuàng)建項目一編寫程序代碼一編譯運行程序一程序結構分析一問題探究一項目實踐”組織教學內(nèi)容,分組教學,以基于數(shù)據(jù)庫技術實現(xiàn)MIS系統(tǒng)開發(fā)為主線,利用多媒體課件、項

目演示等教學手機,將程序設計與教學過程融合,采取以工作過程導向項目教學、啟發(fā)式教學和分組討論等多種教學方法,將設計過程融入教學活動之中。成果考核與評價(注:主要描述成果形式、評價方式、要達到的效果。)成果形式:項目實踐評價方式:課堂表現(xiàn)、項目成果教學效果:掌握基于數(shù)據(jù)庫的MIS系統(tǒng)開發(fā)。備注

溫馨提示

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

評論

0/150

提交評論