版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Visual C+應(yīng)用開發(fā)說課方案(20152016學(xué)年第二學(xué)期)一、課程簡介Visual C+應(yīng)用開發(fā)主要介紹C+面向?qū)ο缶幊陶Z言基礎(chǔ)和win32窗體編程方法。本課程為網(wǎng)絡(luò)工程和通信工程專業(yè)的專業(yè)選修課程,也可作為其他專業(yè)的選修課。總計64學(xué)時,理論學(xué)時32學(xué)時,實驗學(xué)時32學(xué)時,共3學(xué)分。(一)課程的地位和作用Visual C+是目前應(yīng)用程序開發(fā)的一門主流語言,Visual C+應(yīng)用開發(fā)作為網(wǎng)絡(luò)工程、通信工程本科專業(yè)的一門專業(yè)選修課,目的是使學(xué)生掌握一門高級程序設(shè)計語言,了解面向?qū)ο蟪绦虻幕靖拍钆c方法,掌握windows窗體編程、windows網(wǎng)絡(luò)編程,進而學(xué)會用該語言解決一般應(yīng)用問題,
2、為后續(xù)課程奠定程序設(shè)計基礎(chǔ)。本課程主要介紹:C+語言中的數(shù)據(jù)類型、運算、流程控制語句、數(shù)組、函數(shù)、指針及引用;C+面向?qū)ο缶幊痰幕靖拍詈头椒?;win32編程方法;windows網(wǎng)絡(luò)編程方法;windows多線程和數(shù)據(jù)庫編程方法。本課程主要學(xué)習(xí)兩個方面內(nèi)容:C+面向?qū)ο缶幊陶Z言基礎(chǔ)和win32窗體編程方法。C+面向?qū)ο缶幊陶Z言基礎(chǔ)部分主要介紹C+語言中的數(shù)據(jù)類型、運算、流程控制語句、數(shù)組、函數(shù)、指針及引用等;win32窗體編程部分介紹windows窗體中常用的各種控件的設(shè)計和編程,以及網(wǎng)絡(luò)編程和數(shù)據(jù)庫編程。(二)人才培養(yǎng)目標(1) 進一步培養(yǎng)學(xué)生的程序設(shè)計能力,加深對C+面向?qū)ο蟪绦蛟O(shè)計語言的
3、掌握和運用。(2) 培養(yǎng)學(xué)生win32編程方法,提高學(xué)生Windows窗體類程序設(shè)計的能力,。(3) 通過同步上機實習(xí),進一步鍛煉學(xué)生的動手能力,培養(yǎng)學(xué)生解決實際問題的能力。二、教材與資源(一)教材Visual C+應(yīng)用開發(fā),青島東合信息技術(shù)有限公司編著,電子工業(yè)出版社,2013年(二)參考資料【參考書目】1. Visual C+ 2010入門經(jīng)典,Ivor Horton著,蘇正泉,李文娟譯,清華大學(xué)出版社,2010年2. VC+深入詳解(修訂版),孫鑫主編,清華大學(xué)出版社,2012年3. windows程序設(shè)計(珍藏版),Charles Petzold著, 方敏 譯,清華大學(xué)出版社,2010
4、年4. 趙英良 仇國巍等. C+程序設(shè)計教程. 清華大學(xué)出版社,2013.8. ISBN 978-7-302-33057-8 5. 趙英良 衛(wèi)顏俊等. C+程序設(shè)計實驗指導(dǎo)與習(xí)題解析. 清華大學(xué)出版社,2013.8. ISBN 978-7-302-33058-56. 譚浩強. C+程序設(shè)計(第2版). 清華大學(xué)出版社, 2011.7. Stanley B. Lippman,Josée Lajoie,Barbara E. Moo 著. 王剛,楊巨峰 譯.C+ Primer(中文版 第5版). 電子工業(yè)出版社, 2013.8. 美 Stephen Prata 著. 張海龍,袁國忠譯.C+
5、 Primer Plus(第6版 中文版). 人民郵電出版社,2012. 9. 闞道宏編著.C+語言程序設(shè)計(MOOC版).清華大學(xué)出版社,2016ISBN 978-7-302-42104-710. 姜學(xué)鋒、周國清、劉君瑞,C+程序設(shè)計,清華大學(xué)出版社,2012年11魏英,C+程序設(shè)計實驗教程,清華大學(xué)出版社,2011年12劉君瑞,C+程序設(shè)計習(xí)題與解析,清華大學(xué)出版社,2011年13. 鄭莉等. C+語言程序設(shè)計(第4版).清華大學(xué)出版社【電子資源參考網(wǎng)站】1. 中國大學(xué)MOOC 計算機程序設(shè)計(C+)/course/xjtu-460
6、06#/info2. 中國大學(xué)MOOC C+語言程序設(shè)計(上) /course/cau-368007#/info3. 中國大學(xué)MOOC C+語言程序設(shè)計(下)/course/cau-432001#/info4. 中國大學(xué)MOOC C+語言程序設(shè)計/course/nwpu-494001#/info5. 學(xué)堂在線 VC+面向?qū)ο笈c可視化程序設(shè)計6. 學(xué)堂在線 C+語言程序設(shè)計基礎(chǔ)7. 網(wǎng)易云課堂C+語言程序設(shè)計入門8. 清華大學(xué)MOOC平臺 VC+面向?qū)ο?/p>
7、與可視化程序設(shè)計 9. 安陽工學(xué)院 Visual C+程序設(shè)計精品課程網(wǎng)站10. 南通大學(xué) Visual C+程序設(shè)計精品課程網(wǎng)站【電子資源數(shù)據(jù)庫】1.百度文庫三、教學(xué)大綱與內(nèi)容(一)課程教學(xué)大綱設(shè)計本課程系統(tǒng)地介紹使用Visual C+進行面向?qū)ο笈c可視化程序設(shè)計的基本原理與方法。教學(xué)內(nèi)容主要包括兩個方面的內(nèi)容:C+面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)和windows窗體編程。具體如下:第一部分為C+面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ),主要講授C+語言基礎(chǔ)和C+面向?qū)ο蠡A(chǔ)知識。其中C+語言基礎(chǔ)見教材第2章,主要介紹C+語言中的常量與變量、數(shù)據(jù)類型、運算符、流程控制、數(shù)組、函數(shù)、指針、引用等基礎(chǔ)知識。C+面向?qū)ο蠡A(chǔ)知識
8、包括類與對象、類繼承、虛函數(shù)與多態(tài)等,見教材第3章。第二部分為windows窗體程序設(shè)計,主要講授windows窗體程序的運行機制和設(shè)計方法,見教材第四章至第十章。這部分的教學(xué)重點為第4章 win32編程、第8章 網(wǎng)絡(luò)編程、第9章 多線程和第10章 數(shù)據(jù)庫應(yīng)用程序。第5章-第7章為選講內(nèi)容,根據(jù)具體授課進度實際安排。(二)課堂組織課堂講授全部在實驗室進行,采用邊講邊練方式。并將學(xué)生進行分組,4人為一小組。課堂練習(xí)和實驗內(nèi)容以小組形式完成,每一個小組選派一位負責(zé)人,由小組負責(zé)人進行任務(wù)安排和成績評定。一方面培養(yǎng)學(xué)生教學(xué)學(xué)生邏輯思維能力、分析問題和解決問題能力,培養(yǎng)學(xué)生有較強的獨立思考能力和創(chuàng)造能
9、力,讓課堂教學(xué)從填鴨式轉(zhuǎn)變?yōu)閷W(xué)生自主學(xué)習(xí)模式,另一方面也培養(yǎng)學(xué)生團隊合作意識和能力,為日后程序設(shè)計打下堅實的基礎(chǔ)。(三)教學(xué)內(nèi)容進程安排Visual C+應(yīng)用開發(fā)課程以2學(xué)時為教學(xué)單元進行教學(xué),學(xué)時分配和課程內(nèi)容安排如下。教學(xué)時數(shù)分配具體如下圖所示: 編號內(nèi)容要點講授學(xué)時1第1章 C+編程概述1學(xué)時2第2章 C+基礎(chǔ)5學(xué)時3第3章 C+面向?qū)ο?學(xué)時4第4章 win32編程7學(xué)時5第8章網(wǎng)絡(luò)編程4學(xué)時6第9章 多線程4學(xué)時7第10章 數(shù)據(jù)庫應(yīng)用程序2學(xué)時8第5章 MFC基礎(chǔ)19第6章 MFC文檔視圖110第7章 MFC對話框1總計課時數(shù)32學(xué)時四、教學(xué)方式與手段實驗法教學(xué):所有教學(xué)內(nèi)容都在實驗
10、室完成,學(xué)生可以邊學(xué)邊練,教師可以根據(jù)學(xué)生的練習(xí)結(jié)果隨時調(diào)整教學(xué)內(nèi)容和進度。案例法教學(xué):上課過程中選取常接觸的應(yīng)用程序案例貫穿整個教學(xué)內(nèi)容的講授,提高學(xué)生的學(xué)習(xí)興趣。討論法教學(xué):學(xué)生在完成作業(yè)和實驗的過程中,可以在小組內(nèi)和小組間進行討論,提高學(xué)生的自主學(xué)習(xí)能力和程序設(shè)計能力。五、教學(xué)內(nèi)容創(chuàng)新情況課堂教授內(nèi)容結(jié)合不同專業(yè)實際情況選取學(xué)生感興趣并能夠完成的應(yīng)用程序案例進行教學(xué),采用邊講邊練形式,根據(jù)學(xué)生完成情況進行個性化輔導(dǎo)及答疑。實驗內(nèi)容則將學(xué)生進行分組,每個小組可以在相應(yīng)實驗主題下選擇不同具體內(nèi)容的實驗題目,合作完成。六、學(xué)情分析本次授課面向?qū)ο鬄?013級網(wǎng)絡(luò)工程專業(yè)和通信工程專業(yè)學(xué)生。這兩
11、個專業(yè)學(xué)生在程序設(shè)計語言方面只接觸過C語言,并且該語言是在大一期間學(xué)習(xí),很多學(xué)生本來基礎(chǔ)就不夠扎實,到了大三時期程序設(shè)計語言及方法基本所剩無幾。同時,C+語言作為一門面向?qū)ο蟪绦蛟O(shè)計語言有一定難度,windows窗體編程中API特別多,學(xué)生掌握起來難度頗大。因此,在本課程的教學(xué)過程中,不追求講的又全又多,而是根據(jù)學(xué)生實際掌握情況靈活調(diào)整教學(xué)內(nèi)容和實驗內(nèi)容,目的是讓學(xué)生想學(xué),最終會學(xué)。七、教學(xué)評價與考核方式;(1)命題標準:本課程采用學(xué)生提交作品進行考核,學(xué)生可以自選題目或者指定命題,根據(jù)學(xué)生作品完成情況確定其成績;(2)成績構(gòu)成:學(xué)業(yè)成績=主卷成績*60%+平時成績*40%。平時成績包括考勤成
12、績、作業(yè)成績、實驗測試成績。考勤成績占平時成績的25%,作業(yè)成績占平時成績的50%,實驗測試成績占平時成績的25%。八、教學(xué)反饋及教學(xué)效果情況1.課外輔導(dǎo)方式方法在教學(xué)過程中及時輔導(dǎo)答疑,面對面回答學(xué)生問題。對學(xué)生反映比較集中的問題進行重點強調(diào)或者重新講解。利用公共電子郵箱(public_ding)和QQ(88207170)定期或不定期進行網(wǎng)上交流指導(dǎo)與答疑。利用固定電話或手機實施電話和短信交流。2.意見收集與反饋方式方法在教學(xué)過程中通過書信、網(wǎng)絡(luò)留言、電子郵箱、手機短信等方式廣泛收集學(xué)生學(xué)習(xí)中反映的意見和問題,定期或不定期的與學(xué)生交流、溝通、解答,全面促進學(xué)生的學(xué)習(xí)
13、和成長。九、教學(xué)保障條件1、課堂要求因為該課程需要邊講邊練,所以所有教學(xué)都要求在實驗室完成,并要求實驗室電腦裝有Visual studio 2010開發(fā)環(huán)境。2. 實踐實訓(xùn)安排與要求在Visual C+應(yīng)用開發(fā)的教學(xué)過程中安排6次實驗,要求學(xué)生熟練掌握C+面向?qū)ο蟪绦蛟O(shè)計方法和windows窗體程序設(shè)計方法。具體實驗課程安排見下表。序號實驗項目實驗內(nèi)容(參考)學(xué)時方式1C+基礎(chǔ)(1)編寫一個C+控制臺應(yīng)用程序,設(shè)置斷點,調(diào)試程序,觀察輸出結(jié)果。(2)求1!+2!+n!(3)編寫函數(shù),分別用指針和引用實現(xiàn)數(shù)組排序4 實驗2C+面向?qū)ο螅?)設(shè)計和實現(xiàn)圖形類(2)通過圖形類派生直線類、矩形類、橢圓
14、類(3)對圖形類和三個派生類進行修改,實現(xiàn)多態(tài)6實驗3win32編程(1)對實驗三中的繪圖類進行修改,實現(xiàn)類的繪圖功能,在窗體上顯示直線、橢圓和矩形。(2)對(1)中的窗體添加菜單欄、工具欄和狀態(tài)欄,完成控件消息處理。8實驗4網(wǎng)絡(luò)編程(1)用UDP通信實現(xiàn)聊天程序。(2)用TCP通信實現(xiàn)聊天程序。6實驗5多線程編程用多線程編程實現(xiàn)聊天程序。2實驗6數(shù)據(jù)庫編程實現(xiàn)一個可以往數(shù)據(jù)庫添加、刪除記錄的學(xué)生信息管理窗體。6實驗十、課程建設(shè)規(guī)劃及實施情況1、建設(shè)目標 為適應(yīng)市場對人才的需求,培養(yǎng)適合區(qū)域經(jīng)濟社會發(fā)展需求的高素質(zhì)應(yīng)用型人才的專業(yè)要求,運用現(xiàn)代教育技術(shù)手段組織
15、課程內(nèi)容,切實提高本課程教學(xué)質(zhì)量,努力將本課程建設(shè)成為教學(xué)內(nèi)容科學(xué)、先進,課程的網(wǎng)絡(luò)資源和教學(xué)輔助資源等豐富、齊全,教學(xué)的方式、方法和手段靈活多樣,師資隊伍的整體素質(zhì)穩(wěn)步提高,教學(xué)效果和社會反響良好的精品課程。2、建設(shè)步驟 (1)教學(xué)方式、方法改革:繼續(xù)探索提高學(xué)生軟件應(yīng)用能力的新途徑,在教學(xué)模式、教學(xué)方法與手段、考核評價方式上不斷改進,不斷完善。 (2)下大力氣開發(fā)多媒體課件,將先進的教學(xué)手段更深入地應(yīng)用到教學(xué)過程中,以提高教學(xué)效果。(3)進一步加強網(wǎng)絡(luò)課程建設(shè),完善網(wǎng)絡(luò)教學(xué)環(huán)境,使課堂教學(xué)與網(wǎng)絡(luò)課程密切結(jié)合,積極開展網(wǎng)上討論、交流、提交作業(yè)與答疑活動,提高網(wǎng)絡(luò)資源的有效
16、利用率。 (4)教學(xué)輔助資源建設(shè):配合教材建設(shè),豐富與教材內(nèi)容配套的參考文獻資料,不斷更新、制作與新教材內(nèi)容配套的高水平多媒體電子教案。 (5)加強師資隊伍建設(shè),促進教師的發(fā)展。由骨干教師帶領(lǐng)青年教師,促使青年教師在教學(xué)科研方面迅速成長,以保障課程隊伍的形成和可持續(xù)性的發(fā)展。 (6)加強教師的教育科研工作,以教學(xué)帶動科研,因教而研,以教育科研促進教學(xué)的改革與發(fā)展,使教師的教學(xué)科研水平同步提高,從而促進教學(xué)質(zhì)量的穩(wěn)步提高。 (7)有計劃的派出教師參加各類培訓(xùn),提高業(yè)務(wù)水平、開拓教師視野,為教學(xué)提供更加先進、更加靈活的教學(xué)方法。十一、課程建設(shè)存在問題1、在教學(xué)內(nèi)容設(shè)計上。由于本課程涉及內(nèi)容廣泛,應(yīng)用領(lǐng)域千差萬別。因此要注意教學(xué)內(nèi)容的設(shè)計上不能千篇一律,由于通信專業(yè)學(xué)生對程序設(shè)計領(lǐng)域不熟悉、不感興趣,會造成課程教學(xué)效果比較差,所以要有針對性的制定教學(xué)計劃,還需要進一步完善教學(xué)內(nèi)容與案例。2、在實驗環(huán)節(jié)設(shè)計上。由于學(xué)生的計算機程序設(shè)計基礎(chǔ)較為薄弱,實驗環(huán)節(jié)在教學(xué)過程中較難把握,因此設(shè)計合理的實驗教學(xué)內(nèi)容非常重要。課程還需要進一步完善實驗教學(xué)案例,在實驗中鍛煉學(xué)生分析問題和解決問題的能
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職(會計)成本會計實訓(xùn)階段測試題及答案
- 2025年高職(林業(yè)技術(shù))森林管護技術(shù)試題及答案
- 巴爾蒂斯介紹
- 養(yǎng)老院老人營養(yǎng)膳食制度
- 養(yǎng)老院老人生活娛樂活動組織人員激勵制度
- 養(yǎng)老院老人家庭溝通制度
- 養(yǎng)老院緊急情況處理制度
- 養(yǎng)老院醫(yī)療設(shè)施管理制度
- 公共交通運營安全管理規(guī)范制度
- 工行非稅收入培訓(xùn)課件
- DB32/T+5311-2025+港口與道路工程+固化土施工技術(shù)規(guī)范
- DB31T+1661-2025公共區(qū)域電子屏播控安全管理要求
- 醫(yī)療聯(lián)合體兒童保健服務(wù)模式創(chuàng)新
- 2026年書記員考試題庫附答案
- 中國高尿酸血癥與痛風(fēng)診療指南(2024更新版)課件
- 2025至2030中國專用車行業(yè)發(fā)展分析及投資前景與戰(zhàn)略規(guī)劃報告
- DB13∕T 6066.3-2025 國資數(shù)智化 第3部分:數(shù)據(jù)治理規(guī)范
- 2025年白山輔警招聘考試題庫及答案1套
- 特種設(shè)備外借協(xié)議書
- 三元股份財務(wù)風(fēng)險控制研究
- DBJ-T 13-417-2023 工程泥漿技術(shù)標準
評論
0/150
提交評論