淺談C++程序設計語言教學_第1頁
淺談C++程序設計語言教學_第2頁
淺談C++程序設計語言教學_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、淺談C+程序設計語言教學摘要:關鍵詞:關鍵詞:C+ ;教學方法;系統(tǒng)化程序設計思想中圖分類號:G4文獻標識碼:A文章編號: 面向對象是當前計算機界關心的重點,面向對象的軟件開發(fā)方法是吸收了軟件工程領域有益的概念和有效的方法而發(fā)展起來的。它集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開發(fā)出模塊化、數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復用、易修改、易擴充等特性的程序。C+是面向對象的編程語言,是一門既有難度又有深度的課程。學生要學好它,自己的學習方法與學習態(tài)度固然重要,但教師好的教學方法尤為關鍵。好的教學方法,可以讓學生學習起來達到事半功倍的效果。 在這里筆者結合自己的實際教學經(jīng)驗談談通過采

2、用什么樣的教學方法來激發(fā)學生的學習興趣,使學生在教學過程中能主動的學習。1良好的開端 精心準備第一堂課、激發(fā)學生學習的積極性。C+程序設計語言是一門比較抽象的課程,很多內容只可體會,很難言傳。在學習過程中感覺會比較枯燥、難懂,沒有一定的毅力很難堅持下去。這需要將學生很好地引入門,要讓學生認知該課程的重要性與實用性,要提高他們的學習興趣,有信心去學好它。為此在第一堂課上教師可從不同專業(yè)角度為學生介紹學習本課程的意義。往屆學生的C+課程設計、數(shù)學建模、程序競賽等作品是教師第一節(jié)課的最好素材。2學生為主體 提倡“以學生為主體的教學模式”,教師使用多種教學媒體給出學習資源,講解重點、解釋難點、解惑疑點

3、。充分利用多種媒體資源,發(fā)揮學生的主體作用,引導學生自主學習,培養(yǎng)學生的自學能力。 教師要隨時了解學生是否掌握了教學目標中要求學會的知識和技能,有多少人掌握和掌握的程度等。從而針對學生的學習現(xiàn)狀,確定應重點講解和輔導的知識點,再根據(jù)學生的實際情況來設計教學環(huán)節(jié),這樣才能保持學生的學習興趣,防止他們因難懂、不懂而產(chǎn)生畏懼情緒,中途退出。3利用多媒體、網(wǎng)絡教學平臺,增強教學效果教師在備課過程中要精心制作課件,可通過示例類比(如:在講解調用的不同執(zhí)行方式時,舉例:經(jīng)理將“自己要到外地出差”的消息告訴他身邊的人(妻子、下屬、秘書)?妻子:準備行李;下屬:準備出差的資料;秘書:安排車票和住宿)、動畫演示

4、等方法來簡化學習難度,營造輕松活潑的學習氛圍。 在上次授課過程中出現(xiàn)的難點問題、遺留問題要盡量在下次課的課件上能體現(xiàn)出來,避免不同授課老師,不同授課時段,不同授課班級課件一塵不變。同時在教學過程中,教師要充分利用廣播平臺演示操作過程,集中學生注意力,再通過角色轉換,由學生演示自己或所在小組的作品并進行解說和點評,充分調動學生參與的積極性。 授課教師應開發(fā)課程網(wǎng)上教學平臺和網(wǎng)上討論和答疑系統(tǒng)為學生提供有效的網(wǎng)絡環(huán)境,這不僅是一個有效的師生互動平臺,同時也為學生提供電子教案、多媒體課件、網(wǎng)絡教學、視頻等豐富的網(wǎng)上教學資源,構建以學生為中心的自主學習環(huán)境。 4學生系統(tǒng)化程序設計思想的培養(yǎng) C+是一門

5、面向對象的編程語言,而面向對象編程方法的出現(xiàn),實際上是程序設計方法發(fā)展的一個返璞歸真的過程。從本質上講,軟件開發(fā)就是對軟件所要處理的問題域進行正確的認識,并把這種認識正確地描述出來。 C+程序設計課程教學一般是以程序設計語言自身的體系為脈絡展開,存在注重語句、語法教學的特點。許多學生在學習C+程序設計語言課程時,覺得聽得懂,但學過之后不能用其來解決實際問題。在這樣的教學模式下,學生雖然學到了一定的程序設計知識,但編程能力較差,部分學生遇到實際問題無從下手。系統(tǒng)化程序設計思想培養(yǎng)模式從大學生的認知特點出發(fā),使教師在教授學生程序設計課程、提高學生編程能力的同時,培養(yǎng)學生的系統(tǒng)化程序設計思想,這對學

6、生整體素質的提高有很大的作用。程序設計課程的學習不僅要教會學生如何進行計算機編程,而且要教學生如何去思考問題。系統(tǒng)化的程序設計思想,不僅可以解決學生在程序設計中遇到的問題,還可使學生的邏輯思維更加嚴密,這對一個學計算機的大學生來說是至關重要的。系統(tǒng)化的程序設計思想的培養(yǎng)過程就是讓學生自己動手解決實際問題的過程,這個過程使學生自主去探索問題、并對它進行研究和創(chuàng)新,從而使學生覺得學有所用,一直保持學習的興趣。5理論聯(lián)系實際,加強實踐操作 C+程序設計語言課程的特點決定了上機實踐是教學過程中一個十分重要的組成部分。在學習C+程序設計語言的過程中要不斷練習、不斷實踐。因此,如何加強上機實踐,提高實際操

7、作的能力,并以此進一步提高課堂教學的質量和學生學習的興趣是值得廣大教育工作者應該認真思考的問題。要使學生熟練使用C+程序設計語言解決問題,在教學過程中可采用“問題引導、問題說明,問題解決,項目驅動”的教學流程,把知識點融入到實際項目的開發(fā)過程中,通過項目的不斷擴展引入新的知識點。做到引(教)、探(學)、做(實踐)相結合,通過編寫、編譯、調試、運行、剖析和討論一些實例程序去主動地探索、學習知識,掌握技能。本課程的內容是通過多媒體講授、學生課后搜索相關資料,安排平時的作業(yè)訓練等環(huán)節(jié)組成的,各環(huán)節(jié)應緊密配合。為使教學符合學生認知規(guī)律,并堅持理論知識和實踐技能并重的原則,可以從以下幾個方面考慮。第一,

8、合理分配上機時數(shù);第二,上機內容要有趣味性和針對性,教師應多花心思去精心準備上機操作的內容;第三,提高學生自主創(chuàng)新、自主學習的積極性,要學生多寫程序,不能只聽不練;最后,要檢查學生的實訓結果,保證上機操作達到預期效果。6換位思考 在教學過程中發(fā)現(xiàn),很多學生不提問,不要認為學生沒有問題,而是他們有問題不知道如何提出。這時教師需換位思考,站在學生的角度去思考學生可能會存在的問題,然后由教師提出,讓學生自己來解答,如果學生答不上來,教師再為學生解答。教師備課時不僅僅只是準備自己要講授的內容,還要思考學生會遇到什么難點,需要向學生提什么、解答什么問題,這種模式可激發(fā)學生去積極思考、分析和解決問題。7綜

9、合評價體系 期末考核評價包括:理論成績、實驗結果、案例設計成果、項目進度、完成質量、協(xié)作能力、溝通能力和考勤情況等。各項指標采用加權評分和突出能力評價兩種方式。案例設計采用“自我實現(xiàn),自我管理”的理念進行開放式管理,學期最后一個月學生可自由分組選擇某個案例。每組同學在老師的指引下,自發(fā)形成研發(fā)項目組,通過分工協(xié)作,共同完成整個項目設計。要求設計成果與案例庫比較要具有新意,從而拓展學生的創(chuàng)新意識,激發(fā)學生的學習興趣。總之,課堂教學是師生的雙向活動現(xiàn)代課堂教學倡導學生主動參與,主動探索的主體意識。教師作為主導者,要科學地組織雙邊活動,盡管教無定法,但要教學有法,教學得法。作為教育工作者要不斷地更新觀念,更新知識,在保證學生學習積極性的前提下,按照他們的認知規(guī)律組織教學,并為適應新知

溫馨提示

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

評論

0/150

提交評論