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

C++程序設計課程教學探討

2013-01-01 00:00:00何高明汪梅
現代企業教育·下半月 2013年3期

摘要:C++程序設計是高校計算機類本科專業的一門重要基礎課程,其重要性不言而喻。本文以C++程序設計這門課程為例,從教學方法、教學內容和教學手段這三方面有針對性的提出了改進思路。

關鍵詞:C++程序設計教學方法教學內容教學手段

目前面向對象程序設計和分析方法是當前軟件開發應用最廣的方法,C++程序設計作為面向對象程序設計的具體的實現語言,其重要性可想而知。在目前計算機專業的高校畢業生在求職過程中,很多單位以C++作為一道初步的考核門檻。因此,C++程序設計的教學直接關系著高校計算機專業學生以后的就業競爭力,提高C++程序設計的教學效果對提高學生的就業能力作用可謂非常大。本文從教學方法、教學內容和教學手段這三方面有針對性的提出了改進思路。

1.教學方法的選取要和課程特點相結合

目前,高校計算機專業C++程序設計這門課程的開設方法主要有兩種,第一種是先開設一個學期的C語言程序設計,再在下一學期開設C++面向對象的程序設計;第二種方法是直接開設C++程序設計這門課。 兩種方法各有優缺點,第一種方法采取循序漸進的方法,學生在學習C++時相對比較輕松,因為C++中畢竟要用到C語言中的基本語法,而他們事先已經學過C語言程序設計。但缺點是C++程序設計和C語言程序設計主張的思想不同,C語言用的結構化的程序設計思想,而C++采用的是面向對象的程序設計思想[1],這樣會導致學生以以前學習C語言的方法來學習C++程序設計;第二種方法可以讓學生一開始就接受面向對象的程序設計思想,但缺點是學生入門比較難。

梧州學院計算機專業C++程序設計這門課程是排在大二的第一學期,也就是在剛學完C語言程序設計之后,這樣有一個優點是可以使學生盡快的利用已學習的C語言基礎來學習C++,因為C++程序設計中必須用到相關的C語言的基本語法知識,但缺點是會導致學生以以前學習C語言的方法來學習C++程序設計,因此,必須要讓學生的思維從C語言學習中過渡到C++學習中來。薦于這樣,在教學過程中可以采用這種方法:首先在正式講解C++中的類之前,要求學生先利用以前學習過的C語言來編寫一個較為復雜的程序,然后在在以后講解C++的內容時,就以這個較為復雜的程序為例,以面向對象的思想對比以前用C語言編寫的程序,從而可以使學生深入理解面向對象的程序設計方法比結構化程序設計方法的優越性,這樣更能讓學生理解到面向對象的程序設計思想的優點。

2.教學內容的組織要合理

C++程序設計課程要求學生掌握的是面向對象的程序設計思想和方法[2],對算法沒有很高的要求,因此教學內容的組織也和其它程序設計語言有所區別。下面分課堂教學[3]和實驗課教學兩方面來研究一下。

2.1課堂教學方面

首先,要告訴學生C++程序設計這門課程學習的目標和要求。本課程主要要是講解面向對象程序設計的三種特性,即封裝性、繼承性和多態性,要求學生在理解這三種特性的基礎上能對其進行靈活運用,并且最終能運用面向對象的程序設計的思想和方法來分析問題和解決問題。因此在教學過程中,首先是要告訴學生這門課程學習的目標和要求是對面向對象程序設計的思想,而對算法沒有什么要求。這一點針對梧州學院計算機專業的學生很重要,因為根據以前的教學經驗了解到,梧州學院的在校生大多來自廣西區,很多學生在高中時根本沒有接觸過計算機,邏輯分析能力比較差,因此很多學生對所學的第一門程序設計語言——C語言都還不是很熟悉,對C語言存在著心理陰影,因此首先從告訴他們學習C++程序設計對具體的邏輯分析要求不高,以解除學生的壓力,只有這樣才能在以后的教學過程中逐步激發學生的學習積極性。

另一方面,在C++程序設計課程教學過程中舉例要有代表性和針對性。正是因為C++程序設計對具體的算法要求不高,因此對相關內容的講解不可能用到那些短小而有趣的例程來講解,這就給激發學生的興趣帶來了不利影響。實際上,幾乎所有的C++程序設計的教材在講解相關知識點時都是舉一些簡單而又很枯燥的例子,比如在講封裝性時,很多教材就直接以桌子、椅子等對象來說明怎樣達到封裝的效果,但根本體現不了封裝帶來的好處。針對這一特點,我總結的方法是首先在正式講解C++程序設計前,讓學生運用C語言編寫一個較為復雜的程序,比如前面講到的“學生成績管理系統”,然后在講解后面的封裝時告訴學生哪些應該封裝成一個類,應該怎樣封裝,封裝之后有什么好處,再和以前的程序進行比較就可以讓學生很直接就體會到面向對象的程序設計方法的優點。

2.2實驗教學方面

C++程序設計作為一門程序設計語言,上機實驗是必不可少的,而且是很重要的一個教學環節。實驗課的目的是讓學生把課堂上學習的C++程序設計方法具體的運用到實際的程序中,以加強學生對面向對象程序設計思想和方法的進一步的體會[4]。

首先,在C++程序設計實驗課教學中,要改變傳統的TC集成環境,而要用更加實用和方便的Visual C++開發環境。和C語言程序設計不同,C++程序設計不僅是要學習基本的語法,更重要的是學習面向對象的程序設計的思想和方法,比C語言程序設計有著更高的實用性,并且Visual C++開發環境對C++語法有著更好的支持,對多文件結構的程序更加容易組織,可以直接在窗口界面下直接操作,調式功能比TC集成環境操作更加簡單,而功能更加強大;另外,Visual C++作為一個優秀的開發環境,學生越早接觸越能夠激起學生的編程興趣,對學生以后掌握Visual C++開發環境有很大好處。

其次,在實驗內容方面體現多層次、階段性的特點。針對梧州學院計算機專業的學生,其中有一部分相對基礎比較差,有一部分相對比較好,因此要做到因材施教,在實驗內容方面就要有一個層次要求。實驗內容分成基本部分和提高部分,基礎比較差的只要完成基本部分,基礎相對好的可以讓他們完成提高部分;階段性主要是和C++程序設計這門課程特點相關的,可以在實驗課時要求學生完成一個比較復雜的程序作為課程設計,在學習到相關知識點時就完成相關的設計,到學期期末時,所有知識點學完了就正好可以完成整個設計,這樣的好處是可以使學生在學習中直接運用所學到的方法開發具體的程序,使學生更快更牢的掌握對面向對象的程序設計方法。

3.教學手段采用多媒體技術和傳統的黑板板書相結合的方式

在教學手段方面,主要采用多媒體技術和傳統的黑板板書施教。現代教學手段充分利用計算機網絡和多媒體技術,突出信息的形象性及感染力,使計算機具有綜合處理文字、聲音、圖形、圖像和視頻信息的能力。多媒體教學使能把教學內容直觀地顯示出來,提高學生的注意力和學習興趣,同時能加大課堂教學的信息量。另一方面,使用多媒體教學課件時,可以教師可以提前把教學資源按照自己熟悉的思路整理好,使教學內容規范有序。但使用多媒體教學由于沒有板書的過程,學生在聽課時可能沒有太多的時間去思考,在上課過程中教師和學生的互動性也不好;而傳統的黑板加粉筆法正好相反,其優點是注重抽象說理,學生可以感受到教師的思維過程,缺點是以“聽”或“視”的單一通道方式傳送信息,信息量少,進度較慢。因此C++程序設計這門課程建議采用多媒體技術和傳統的黑板板書相結合的方式。目前,梧州學院教學綜合樓大多數教室都配備了多媒體設備,在硬件上已經具備了多媒體教學的條件,另外,C++程序設計這門課程在教學過程中有很多內容需要即時演示給學生,主要采取多媒體教學為主,傳統教學為輔的方式。

4.結束語

每門課程都有自身的特點,根據課程自身特點和各學校學生特點而采取相應的教學方法和手段,以及對課程教學內容的組織,是提高課程教學效果的一個較好的方法。

參考文獻:

[1] 劉玉英.《C++語言程序設計》教學中的幾個關鍵問題[J].浙江萬里學院學報.2004,17(2):169

[2] 譚浩強.C++面向對象程序設計[M].北京:清華大學出版社,2006

[3] 陳鳴,胡谷雨,周雷,等.計算機網絡課程教學的思考與創新[J].高等教育研究學報,2008(2):66

[4] 李文軍. 計算機專業實驗教學改革的實踐與探討[J]. 實驗室研究與探索,2007( 12) :45-47

主站蜘蛛池模板: 日本高清免费不卡视频| 99伊人精品| 免费三A级毛片视频| 国产日韩精品欧美一区灰| 老司机精品久久| 亚洲第一天堂无码专区| 大学生久久香蕉国产线观看 | 亚洲av无码牛牛影视在线二区| 欧美、日韩、国产综合一区| 免费不卡视频| 国产色伊人| 极品国产一区二区三区| 亚洲天堂在线视频| 免费看黄片一区二区三区| 国产欧美性爱网| 91偷拍一区| 欧美特黄一免在线观看| 精品视频第一页| 欧美另类视频一区二区三区| 中日韩欧亚无码视频| 亚洲天堂视频网| 97色伦色在线综合视频| 狂欢视频在线观看不卡| 一本久道久久综合多人| 青青青伊人色综合久久| 国产手机在线小视频免费观看| 青青青视频91在线 | 992tv国产人成在线观看| 57pao国产成视频免费播放| 欧美亚洲日韩不卡在线在线观看| 国模沟沟一区二区三区| 色婷婷天天综合在线| 中文字幕乱妇无码AV在线| 色噜噜久久| 九九线精品视频在线观看| 国产杨幂丝袜av在线播放| 无码AV动漫| 欧美日韩精品在线播放| 精品久久久久无码| 久久精品66| 久久久久免费看成人影片| 亚洲成AV人手机在线观看网站| 国产精品福利社| 国产h视频在线观看视频| 日本久久免费| 欧美天天干| 亚洲一区免费看| 美美女高清毛片视频免费观看| 久久青草精品一区二区三区| 国产色爱av资源综合区| 亚洲手机在线| 狠狠躁天天躁夜夜躁婷婷| 91亚洲影院| 日本爱爱精品一区二区| 国产精品永久不卡免费视频| 国产自在线播放| 一级毛片在线免费视频| 中文字幕无线码一区| 国产成人高清精品免费| 国产精品视频猛进猛出| 一本色道久久88亚洲综合| 中文字幕在线播放不卡| 亚洲欧美综合另类图片小说区| 国产精品嫩草影院av| 2021天堂在线亚洲精品专区| 992tv国产人成在线观看| 国产情精品嫩草影院88av| 欧美a在线看| 青青草原偷拍视频| 2021国产精品自拍| 第一页亚洲| 尤物成AV人片在线观看| 国产成人区在线观看视频| 天天摸夜夜操| 久久黄色影院| 美女扒开下面流白浆在线试听| 午夜性刺激在线观看免费| 秘书高跟黑色丝袜国产91在线| 伊在人亞洲香蕉精品區| 99福利视频导航| 成人毛片在线播放| 日韩不卡高清视频|