999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

試驗法在VC++教學實踐中的應用

2009-10-19 09:07:38孫連云
新媒體研究 2009年17期
關鍵詞:案例教學

[摘要]計算機程序設計類課程的教學需要新思路來提高學生編程實踐能力差的問題。以VC++課程教學為例,介紹在提高學生編程實踐水平方面應用試驗法的教學探索。

[關鍵詞]試驗法 VC++ 案例教學

中圖分類號:G43文獻標識碼:A文章編號:1671-7597(2009)0910178-01

一、試驗法教學的優越性

《Visual C++(簡稱VC++)程序設計》這門課程抽象復雜,學生難以掌握VC++的精髓,尤其是對高職學生來說,如果采用傳統的教學模式,即教師詳細講解語法知識、編程技巧、課后上機練習的教學套路,很難收到較好的教學效果。我們經過多年的教學研討,總結出對于高職學生來說,采用試驗法講授VC++課程,學生學習興趣可以獲得很大提高,學生編程能力不斷增強,即教師在講解過程中不斷設置疑問點引起學生興趣或者在學生遇到疑問而學生又有一個想象的思路時我們采用不直接給出方法或者答案,而是采用讓學生去上機試驗并將在試驗過程中出現的問題與發現的新情況向教師反饋,這樣因為問題的解決主要依賴學生,而教師又有對問題的追蹤,因此學生會非常認真的對待,并且學生在主動學習的過程中會學習到更多的新知識,從實踐中獲得的知識更容易移植到將來的實際工作中。這樣,理論緊密聯系實際,既激發了學生的學習興趣,又培養了學生自學及動手能力,收到了良好的教學效果。

二、試驗法的教學實踐與做法

(一)及時設置疑問或捕捉學生遇到的問題。由于VC++的復雜性,很多教師在講到具體操作時會采用告訴學生應該怎樣做,一般而言學生會接受就是這樣做的思維,不會提出疑問,而事實上程序設計大多數沒有固定的答案,我們可以采用多種方法完成相同的功能,只是會采用習慣上經常用的方法,這樣對于擴充學生的思路是極為不利的。因此,我們采用設置疑問,鼓勵嘗試(試驗)法解決問題。例如,在講到為應用程序添加菜單資源IDR_MAINFRAME時,為了驗證該菜單項是否可用,要為該菜單項添加消息處理函數。那么,現在的問題是:這個消息是由框架類、視圖類、文檔類和應用程序類中的哪一個類來捕獲呢[1]?另外,如果4個類都可以捕獲到這個消息,那么它們有沒有先后順序呢?學生在進行實際應用程序的開發時使用哪個類來捕獲菜單消息呢?學生對此問題充滿了好奇,是哪個類捕獲菜單消息呢?他們帶著疑問對此問題進行上機試驗,當教師對此問題進行反饋時學生回答問題非常踴躍,因為他們已經掌握了這個問題的比較成熟的解決辦法,學生首先在各個類中分別添加了菜單消息處理函數:

void CMainFrame::OnTest()

{

// TODO: 在此添加命令處理程序代碼

MessageBox("框架類對該菜單進行了命令響應");

}

//在CMenuApp類中添加“Test”菜單的命令響應函數

void CMenuApp::OnTest()

{

// TODO: 在此添加命令處理程序代碼

AfxMessageBox("應用程序類對菜單做出了響應");

}

//在CMenuDoc類中添加“Test”菜單的命令響應函數

void CMenuDoc::OnTest()

{

// TODO: 在此添加命令處理程序代碼

AfxMessageBox("文檔類對菜單做出了響應");

}

//在CMenuView類中添加“Test”菜單的命令響應函數

void CMenuView::OnTest()

{

// TODO: 在此添加命令處理程序代碼

MessageBox("視類對菜單做出了響應");

}

具體說來,通過上機試驗及教師及時反饋,學生對這個問題的理解可以概括如下:

1.框架類、視圖類、應用程序類和文檔類都可以捕獲到菜單消息;

2.4個類都對菜單命令進行了響應。它們對菜單命令的捕獲順序為,首先是視圖類最先響應這個菜單命令,如果視圖類對菜單項做出響應,則其他類就不再對該菜單項做出響應,否則,接下來是文檔類對該菜單項做出響應,如果文檔類未對菜單項做出響應,則由框架類對菜單項做出響應,最后是應用程序類對菜單命令進行響應;

3.由于CMenuApp類和CMenuDoc類不是從CWnd類派生來的,所以它們不能使用CWnd類的MessageBox函數,因此可以使用全局的MessageBox函數或者使用程序框架的函數AfxMessageBox;

4.習慣上對于菜單資源的捕獲放在框架類或視圖類中進行。

(二)結合案例,在上機試驗中對問題進行擴充。案例教學一直是程序設計類課程中比較好的一個方法,不過很多時候是教師講解完一個案例,讓學生上機再重做一便,目的是通過練習學生可以掌握該案例的設計思路,不過這樣做的缺點是學生被動接受練習,他們認為完成案例練習就可以了。實際上,大部分學生的上機試驗僅限于此。正是考慮到案例教學法的優點和缺點,我們在設計上機任務時對案例進行了擴充,擴充的部分和案例類似但又高于案例本身。例如,在講到對話框和控件的應用時,我們的案例是:設計一個單位換算方面的功能,包括3種類型單位:長度單位(米、分米、厘米和毫米)、時間單位(小時、分鐘和秒)(要求界面布局合理)[2]。我們布置學生上機練習的任務是:在此基礎上增加一些功能,即增加完成二進制、十進制和十六進制之間的轉換程序部分,值得肯定的是學生不但完成了此增加部分功能的實現還考慮到輸入數據的限制(如二進制數據只能輸入0和1)。

三、結束語

計算機程序設計教學只有把提高學生編程應用能力作為首要目標,學以致用,才能使學生真正具備基本的專業素質,成為合格的計算機人才。我們在教學實踐中通過在VC++程序設計課程中使用試驗法來激發學生學習興趣、增強他們對問題的探索,注重了對學生技能的培養;通過對編程案例的模擬和深化來加深學生對相應概念、知識點的理解,通過綜合案例將各種知識點貫穿起來,強化編程應用和技巧,提高學生分析、解決問題的能力。

參考文獻:

[1]孫飛等,Visual C++.NET入門與提高[M].北京:清華大學出版社,2002.07.

[2]孫鑫,VC++深入詳解[M].北京:電子工業出版社,2007.03.

作者簡介:

孫連云(1976-),女,山東人,碩士,講師,主要研究方向:計算機軟件方面開發研究與教學。

猜你喜歡
案例教學
職業教育院校如何開展PHOTOSHOP課程教學
管理信息系統案例教學探討
EDA計算機仿真技術在“電子技術”教學的應用研究
基于工程項目為載體的案例教學方法探討
科技視界(2016年22期)2016-10-18 17:06:51
鋼琴對環境污染的探討
科技視界(2016年21期)2016-10-17 18:48:38
淺議課堂教學與管理的體會
科技視界(2016年21期)2016-10-17 18:33:32
案例教學在機械創新設計課程中的應用
考試周刊(2016年77期)2016-10-09 12:16:11
馬克思主義基本原理概論課案例教學的幾點思考
大學教育(2016年9期)2016-10-09 08:13:04
EXCEL在《投入產出法》案例教學中的應用
科技視界(2016年20期)2016-09-29 12:10:02
《運籌學》教學模式探討
科技視界(2016年20期)2016-09-29 11:38:37
主站蜘蛛池模板: 亚洲精品成人片在线观看 | 中文精品久久久久国产网址 | 精品国产黑色丝袜高跟鞋| 狠狠色丁香婷婷| 九色国产在线| 亚洲六月丁香六月婷婷蜜芽| 69视频国产| 99视频在线观看免费| 日本高清视频在线www色| 呦女精品网站| 91精品视频在线播放| 青青青视频91在线 | 国产成人亚洲综合A∨在线播放| 国产伦片中文免费观看| 国产区91| 久久国产亚洲偷自| 亚洲中文字幕国产av| 亚洲美女一区二区三区| 国产亚洲欧美另类一区二区| 67194在线午夜亚洲| 国产精品三区四区| 国产综合欧美| 亚洲成人黄色在线| 免费久久一级欧美特大黄| 999精品在线视频| 国产杨幂丝袜av在线播放| 久久性妇女精品免费| 久久人人妻人人爽人人卡片av| 欧美黄网站免费观看| 99精品视频播放| 欧美性猛交xxxx乱大交极品| 国产精品永久久久久| 国产成人乱无码视频| 人妻21p大胆| 国产美女在线免费观看| 中国毛片网| 欧美午夜在线视频| 欧美成人手机在线观看网址| 国产男人天堂| 99资源在线| 国产男女免费视频| 日韩激情成人| 色综合天天视频在线观看| 亚洲高清无码久久久| 欧美不卡视频一区发布| 精品自窥自偷在线看| 久久精品亚洲热综合一区二区| 激情爆乳一区二区| 91久久偷偷做嫩草影院电| 欧美另类视频一区二区三区| 国产欧美精品午夜在线播放| AV老司机AV天堂| 亚洲精品老司机| 日本午夜三级| 中文字幕在线免费看| 久久美女精品| 精品视频一区二区观看| 欧美国产在线看| 88国产经典欧美一区二区三区| 国产综合欧美| 日本一本正道综合久久dvd| 婷婷色在线视频| 日韩成人免费网站| 亚洲国产黄色| 五月婷婷亚洲综合| 日本黄色不卡视频| 网友自拍视频精品区| 福利视频久久| 久久亚洲精少妇毛片午夜无码 | 91小视频在线观看| 日韩二区三区无| 亚洲国产天堂久久综合226114| 亚洲AV人人澡人人双人| 日韩毛片基地| 亚洲色欲色欲www在线观看| 成人午夜亚洲影视在线观看| 成人在线亚洲| 亚洲成aⅴ人在线观看| 精品视频在线观看你懂的一区| 国产精品漂亮美女在线观看| 直接黄91麻豆网站| 99999久久久久久亚洲|