c#教學(xué)大綱2015.doc_第1頁
c#教學(xué)大綱2015.doc_第2頁
c#教學(xué)大綱2015.doc_第3頁
c#教學(xué)大綱2015.doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)大綱學(xué)時數(shù):72 其中:理論+實(shí)踐(教學(xué)做一體化)學(xué)時:56 課程設(shè)計(jì)實(shí)訓(xùn)學(xué)時:16先修課:計(jì)算機(jī)應(yīng)用基礎(chǔ)、C 語言程序設(shè)計(jì)后續(xù)課: 動態(tài)網(wǎng)頁設(shè)計(jì)、商務(wù)網(wǎng)站規(guī)劃與設(shè)計(jì)、畢業(yè)設(shè)計(jì)等一、課程性質(zhì)面向?qū)ο蟪绦蛟O(shè)計(jì)及實(shí)訓(xùn)是三年制網(wǎng)絡(luò)技術(shù)專業(yè)的一門必修的職業(yè)基礎(chǔ)課,對學(xué)生進(jìn)行基礎(chǔ)性的、面向?qū)ο蟮某绦蛟O(shè)計(jì)訓(xùn)練,為學(xué)習(xí)后繼課程做好鋪墊,同時也為今后開發(fā)軟件打下良好的基礎(chǔ)。其任務(wù)是介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和C#語言的基本概念。課程教學(xué)目標(biāo)是:使學(xué)生正確理解和掌握面向?qū)ο蟮幕A(chǔ)理論和方法及面向?qū)ο蟮木幊趟枷牒图夹g(shù),掌握C#特有的面向?qū)ο蠹夹g(shù),培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷牒团d趣,訓(xùn)練學(xué)生編程的實(shí)戰(zhàn)能力。了解面向?qū)ο罄碚摷夹g(shù)的發(fā)展趨勢培養(yǎng)學(xué)生初步的科學(xué)研究素養(yǎng)。二、課程任務(wù)與目的本課程是培養(yǎng)學(xué)生使用可視化工具進(jìn)行窗體程序程序設(shè)計(jì)能力與數(shù)據(jù)庫程序設(shè)計(jì)能力的重要職業(yè)技術(shù)課程之一。通過對面向?qū)ο蟪绦蛟O(shè)計(jì)理論和實(shí)踐教學(xué),應(yīng)能使本專業(yè)的學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的理論知識和應(yīng)用技能,鍛煉學(xué)生進(jìn)行軟件開發(fā)的能力。具體分為:基本知識教學(xué)目標(biāo)是:掌握控件和事件的概念,學(xué)會常用控件的屬性設(shè)置;掌握賦值語句、注釋語句、運(yùn)算符、數(shù)據(jù)常用類型及其表示,理解變量及作用域概念;熟練掌握程序結(jié)構(gòu)及基本語句的用法;了解掌握常用函數(shù)、一維數(shù)組的概念及其用法,了解多維數(shù)組的概念;熟練掌握過程及函數(shù)的用法;熟練掌握常用標(biāo)準(zhǔn)控件的作用、使用方法及響應(yīng)事件;熟練掌握用菜單方式設(shè)計(jì)程序;熟練掌握圖形的繪制方法及鼠標(biāo)事件;了解文件結(jié)構(gòu)及類型概念,熟練掌握順序文件的操作使用;了解多媒體控件,掌握多媒體應(yīng)用程序的開發(fā)方法;掌握用數(shù)據(jù)管理器開發(fā)數(shù)據(jù)庫應(yīng)用程序的技術(shù)。能力目標(biāo)是:通過基礎(chǔ)實(shí)驗(yàn)課,使學(xué)生能熟練掌握標(biāo)準(zhǔn)的Windows程序設(shè)計(jì)、C# 界面設(shè)計(jì)和常用組件的應(yīng)用;通過數(shù)據(jù)庫應(yīng)用程序開發(fā)訓(xùn)練,使學(xué)生能夠利用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序;通過實(shí)驗(yàn)訓(xùn)練,使學(xué)生基本掌握Web應(yīng)用程序開發(fā)技術(shù)。思想教育目標(biāo)是:質(zhì)量意識:重視質(zhì)量,意識到質(zhì)量是企業(yè)生存的前提和保障;工程規(guī)范意識:工作中嚴(yán)格遵守工程規(guī)范,不以個人的好惡任意操作;團(tuán)隊(duì)精神:具有合作精神、協(xié)調(diào)工作和組織管理的能力;較強(qiáng)的知識、技術(shù)的自我更新能力:快速適應(yīng)新的程序設(shè)計(jì)工具。三、課程設(shè)計(jì)思路1本課程在人才培養(yǎng)方案中所屬的典型工作任務(wù)及其工作過程面向?qū)ο蟪绦蛟O(shè)計(jì)課程所屬的典型工作任務(wù)及其工作過程是本專業(yè)商務(wù)網(wǎng)站開發(fā)崗位中基于C#語言平臺進(jìn)行C/S模式應(yīng)用軟件開發(fā)的工作任務(wù)及其工作過程。面向?qū)ο蟪绦蛟O(shè)計(jì)課程的C#語言是進(jìn)行C/S模式編程重要的前端開發(fā)工具,使學(xué)生掌握使用C#語言設(shè)計(jì)應(yīng)用程序的基本技能,了解面向?qū)ο蟮暮徒Y(jié)構(gòu)化的程序設(shè)計(jì)方法,能夠編寫、調(diào)試和運(yùn)行實(shí)用、規(guī)范、可讀性好的桌面應(yīng)用程序。同時也對后續(xù)課程Web項(xiàng)目開發(fā)技術(shù)等課程的B/S模式程序設(shè)計(jì)提供強(qiáng)有力的支持。本課程按照“崗位能力課程”反推,形成本專業(yè)課程體系。本課程的先修課程有計(jì)算機(jī)應(yīng)用基礎(chǔ)(屬于職業(yè)準(zhǔn)備課程,為學(xué)習(xí)本課程和職業(yè)崗位準(zhǔn)備基本技能)、C語言程序設(shè)計(jì)(面向結(jié)構(gòu)的程序設(shè)計(jì)語言的典型代表),后續(xù)課程是動態(tài)網(wǎng)頁設(shè)計(jì)、Web項(xiàng)目開發(fā)技術(shù)、電子商務(wù)網(wǎng)站開發(fā)、項(xiàng)目實(shí)踐和畢業(yè)設(shè)計(jì)(ASP.NET+C#),屬于崗位技能應(yīng)用課程,與學(xué)生畢業(yè)后的職業(yè)崗位任職要求相一致。本課程是核心專業(yè)基礎(chǔ)課程(其后續(xù)課程都要用它),本課程對學(xué)生職業(yè)能力培養(yǎng)和職業(yè)素養(yǎng)養(yǎng)成起主要支撐和明顯促進(jìn)作用。面向?qū)ο蟪绦蛟O(shè)計(jì)課程的前、后續(xù)課程銜接得當(dāng),符合職業(yè)崗位的任職要求和職業(yè)發(fā)展的需要。2教學(xué)模式:課程項(xiàng)目化知識模塊化本課程以“課程項(xiàng)目化知識模塊化”教學(xué)做一體化貫穿本課程教學(xué)始終。本課程以開發(fā)項(xiàng)目,將實(shí)習(xí)實(shí)訓(xùn)與項(xiàng)目結(jié)合起來,強(qiáng)調(diào)學(xué)生將所學(xué)知識和技能在實(shí)踐中的應(yīng)用,積極引導(dǎo)學(xué)生自主學(xué)習(xí)。強(qiáng)化學(xué)生動手能力、職業(yè)素養(yǎng)和工程意識。培養(yǎng)創(chuàng)新能力,強(qiáng)調(diào)以“工作過程”為導(dǎo)向,形成適應(yīng)崗位需求的核心能力。實(shí)現(xiàn)真正的工作和學(xué)習(xí)結(jié)合,達(dá)到和工作崗位對接。教學(xué)中,采用理論和實(shí)踐教學(xué)一體化、教學(xué)課堂和工作場所一體化、“教、學(xué)、做”一體化。以典型工作任務(wù)為項(xiàng)目,使課程內(nèi)容具體化、顯性化,以完成工作任務(wù)作為學(xué)習(xí)結(jié)果。 按照這樣的設(shè)計(jì)思路設(shè)計(jì)的課程既可以將“理論知識夠用為度”落到實(shí)處,又緊密銜接企業(yè)開發(fā)工作的實(shí)際, 充分考慮高職院校學(xué)生現(xiàn)有學(xué)習(xí)基礎(chǔ)和能力的要求,達(dá)到了高等職業(yè)教育教學(xué)基本規(guī)律的要求。四、課程內(nèi)容與基本要求序號課 題知 識能 力評價標(biāo)準(zhǔn)學(xué)時理論實(shí)踐01模塊一、面向?qū)ο箝_發(fā)環(huán)境:C#集成開發(fā)環(huán)境簡介編寫“Hello”程序(1)Visual C#2005/2008軟件的組成,Visual C#2005/2008的工作平臺,Visual c#2005/2008工具欄;Visual C#2005/2008的聯(lián)機(jī)幫助。具有安裝c#2005/2008軟件,并設(shè)置編程環(huán)境。熟悉運(yùn)用c#2005/2008的工作平臺及控件的畫法,窗體的介紹,屬性、事件、方法。掌握visual 基本菜單使用,了解控件的畫法。掌握窗體的屬性、方法、事件的使用。42202C#語法基礎(chǔ)模塊二基本語法訓(xùn)練保留字與標(biāo)識符、數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式、常用函數(shù)與過程、語句關(guān)系運(yùn)算符、布爾表達(dá)式;具有了解與使用C#基本語法的能力。能否使用C#寫出基本的語句與函數(shù), 42203模塊三、程序結(jié)構(gòu)訓(xùn)練掌握結(jié)構(gòu)化程序設(shè)計(jì)方法的基本思想和C#的幾種基本控制轉(zhuǎn)移語句,熟悉使用偽代碼的編程方法能熟練應(yīng)用三種流程控制語句;能獨(dú)立地完成各種數(shù)據(jù)的表示與處理,能編寫簡單的C#程序在演示模仿過程后完成一個綜合應(yīng)用本教學(xué)單元知識和技能的案例84404模塊四、復(fù)合數(shù)據(jù)類型應(yīng)用:學(xué)生記錄(1)數(shù)組、記錄類型。數(shù)組、記錄類型。能否編寫數(shù)組與記錄存儲數(shù)據(jù)。21105模塊五、調(diào)試與異常處理調(diào)試與異常處理掌握異常處理概念、捕獲處理異常、C#的異常類能夠?qū)Τ绦蛑械漠惓_M(jìn)行處理21106模塊六、C# Windows程序設(shè)計(jì)基本控件基本練習(xí)(1)按紐組件;(2)文本類組件。(3)選擇類組件菜單;(4)列表框組件。理解與使用這些控件的屬性方法與事件。能否使用這些控件編寫符合要求的windows窗體程序。42206模塊六、C# Windows程序設(shè)計(jì)繪圖程序(1)窗體屬性與事件;(2)Image組件;(3)graphics對象。理解與使用圖形對象,能使用圖形對象繪基本圖形,運(yùn)用窗體事件與屬性。能否使用這些控件繪圖,運(yùn)用窗體事件與屬性。42206模塊六、C# Windows程序設(shè)計(jì)程序窗體框架(1)對話框組件;(2)工具欄、菜單欄。具有使用這些控件的方法、屬性、事件的能力。能否使用這些控件編寫符合要求的windows窗體程序。42207模塊七、面向?qū)ο缶幊搪毠ゎ惖膭?chuàng)建(1)類、對象、方法、屬性。理解與使用面向?qū)ο缶幊獭D芊窬帉懟镜念悺?2207模塊七、面向?qū)ο缶幊?1)繼承、委托;(2)異常。理解繼承,委托的概念,理解使用異常的好處與優(yōu)點(diǎn)。能使用簡單的繼承與委托,能使用異常。42208模塊八、C# 數(shù)據(jù)庫基本編程數(shù)據(jù)庫控件、sqlreader,sqlcommand,sqldatasource。具有使用這些數(shù)據(jù)庫組件連接,編輯、查詢數(shù)據(jù)庫數(shù)據(jù)的能力。能否使用數(shù)據(jù)庫控件編寫簡單的數(shù)據(jù)庫程序。84408模塊八C# 數(shù)據(jù)庫基本編程(1)sqlconnection、sqldataadapter;(2)數(shù)據(jù)庫顯示組件gridview。具有使用這些數(shù)據(jù)庫組件連接,編輯、查詢數(shù)據(jù)庫數(shù)據(jù)的能力。能否使用數(shù)據(jù)庫控件編寫簡單的數(shù)據(jù)庫程序。84409模塊九、課程設(shè)計(jì):綜合項(xiàng)目開發(fā)實(shí)訓(xùn)圖書管理系統(tǒng)綜合開發(fā)(1)前各知識點(diǎn)的綜合運(yùn)用;(2)應(yīng)用程序的分析、開發(fā)的基本步驟與方法培養(yǎng)學(xué)生開發(fā)簡單WINDOWS系統(tǒng)程序的基本能力能否完成具體項(xiàng)目分析-設(shè)計(jì)-開發(fā)-測試-完善-部暑的綜合能力16412總 計(jì)723240五、有關(guān)說明1任課教師資格:具有講師及以上職稱。2學(xué)生資格:計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)三年制高職一年級及以上學(xué)生。3設(shè)備條件:計(jì)算機(jī)實(shí)驗(yàn)機(jī)房。4前、后續(xù)課程:該課程應(yīng)開設(shè)在C語言程序設(shè)計(jì)等課程之后,后續(xù)課程為動態(tài)網(wǎng)頁設(shè)計(jì)WEB項(xiàng)目開發(fā)管理信息系統(tǒng)等專業(yè)課。5保障措施:一人一機(jī),保證實(shí)驗(yàn)的開出和效果。6本課程教學(xué)中應(yīng)遵循“理論夠用為度、注重技能培養(yǎng)”的原則,并加強(qiáng)學(xué)生素質(zhì)教育,培養(yǎng)學(xué)生具備良好的職業(yè)道德、團(tuán)隊(duì)意識以及可持續(xù)發(fā)展能力。7本大綱適用于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)高職三年制學(xué)生,教學(xué)內(nèi)容和課時分配可按照學(xué)生實(shí)際情況適當(dāng)調(diào)整,以達(dá)到更好的教學(xué)效果。本大綱也適用于本專業(yè)成人教育的學(xué)生兩年制的學(xué)生教學(xué),但在indows程序設(shè)計(jì)與數(shù)據(jù)庫程序設(shè)計(jì)方面可適當(dāng)放寬要求。8本課程的實(shí)際項(xiàng)目可隨課程的開展不斷改變與深化。9在實(shí)際授課中,C#語法基礎(chǔ)與C#Windows程序設(shè)計(jì)部分可互相融合。六、考核方式與要求1總評成績按平時考勤(10%)+ 平時上機(jī)訓(xùn)練作業(yè)(20%)+期末考試(40%)+期末課程綜合實(shí)踐項(xiàng)目實(shí)踐(30%)的方法評定。2平時成績依據(jù)考勤、上機(jī)作業(yè)、課堂提問情況以及學(xué)習(xí)態(tài)度進(jìn)行評定;期末理論考試占(30%),客觀題為主,上機(jī)實(shí)踐考試(70%),主要是上機(jī)編程操作題為主。七、教材與參考書教材:C#2008程序設(shè)計(jì)基礎(chǔ)案例教程機(jī)械

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論