C語言課程教學綜述_第1頁
C語言課程教學綜述_第2頁
C語言課程教學綜述_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、C語言課程教學綜述1、引言 現在高等學校,一般也都根據不同的需要選用不同的程序設計入門課程。其中C語言作為一門程序語言基礎課,由于其功能強、使用靈活等優點受到廣泛的歡迎,也就是說C語言已經成為了學習程序設計語言的一個必要的基礎。在學時相對較少的情況下,學生要學好這門課有一定的難度但依然要提高教學的質量和效果是廣大教學工作者正在思考和探索的問題 2、教學過程中的改進 2.1教學方法的改進C語言作為DOS時代的一種主流程序設計語言,已逐漸演變成為一種程序設計的入門級語言重在使學生熟悉計算機處理事務的過程,掌握程序設計的思想,完成學生從中學生到大學生學習思想的轉變。因而C語言程序設計課程這門課大多高

2、校開設在一年級的第一學期,要從只要求計算機基本操作的中學時代迅速轉換到大學時代的程序設計員,對于學生是一個逐步轉變、逐步學習的過程。而對于我們教育者來說,如何去改進現有的教學方法,正確的引導學生學習思路、學習方法的轉變,以提高課堂教學的質量筆者在以下幾方面進行了嘗試: 2.1.1教師角色的轉變中學時代的教學多以升學為基本任務和目標,所以中學教師的教學多以灌輸式為主,在教學過程中教師始終是主體,而學生總是被動的接受和消化。而大學時代的教學是以培養學生的基本素養和能力為目標,因而要求教學的過程要以學生為主體,教師要做正確的引路人,而不是知識的灌輸者。因而教師角色的轉變實際上更多的還是在學生心目中中

3、學教師角色到大學教師角色的轉變,要在教學的第一堂課向學生宣布這個事情,使學生從教師角色的轉變到學生自己明白他們已經跨入了人生的有一個新的階段:自己的學習、思想都要有更大的轉變,從以前被動的接受學習,到大學時期的主動自覺的學習,從而培養和更大的提高他們的學習能力和其他方面的能力。 2.1.2課堂實施的轉變C語言作為一門程序設計語言自然有它自身的特點,但是作為一門言語課,他又脫不開與學生很熟悉語文、英語這些語言課學習的共同之處。根據筆者的學習和教學經驗:得知更多的學生在學習C語言的過程中,甚至在學習完這門課后也不知道C語言的作用是什么,它學習的重點內容是什么。所以C語言教學的課堂實施的轉變更是教學

4、的重中之重:要使學生從中學時期純粹的數理化的學習轉變到大學時期專業能力和自身適應能力的學習。根據筆者多年的教學,我們引用用了一個全新的教學方法“3W1H”教學法。在講C語言前和所講的每一節課都要使學生明白正門課或者所講的每個知識點是什么(WHAT),在哪里能用(WHERE),為什么要這樣用(WHY)和怎么去用(HOW)。從總體的結構:程序設計語言的3W1H到沒一點的3W1H,我們在每一節課的過程中都要去給學生分析、實踐。另外我們又結合語言課的特點教會學生從C語言的字(字符)、詞(數據類型、變量常量)、句(語句)和章(函數、程序)入手去總結,打亂教材的原有章節,去分析總結,從而大大提高了學生學習

5、的效率。 2.1.3選擇合適的軟件在我們學習任何一門程序語言之前,都要先安裝好它所匹配的軟件:一個開發環境,例如turboC2.0。這個軟件曾經占據了DOS時代開發程序的大半個江山,但對于現在的Windows時代,用turboC有時感覺力不從心,編輯程序很吃力,沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用VisualC+,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。一般在學習完C語言之后都會學習一下C+的,因為C+是針對于windows的可以運行C程序的軟件。 2.1.4采用傳統教學和多媒體教學相結合的方式C語言的課堂教學改掉了過去純粹的黑板教學,而采用了黑板教學加多媒體教學進行。首先,考慮到該課程基本概念多,同時需要分析大量的例題,我們把一些典型的例題在講課時先有老師進行剖析設計算法,并和學生分析要解決這一問題用C語言編程所需要的本節課或者以前學過的知識點,然后在黑板上和學生一塊去畫出流程圖,最后和學生一塊去寫出程序。 這樣不僅幫助學生學會了分析問題和解決問題的思路和方法,同時也讓學學生熟悉了計算機解決問題的過程:從實際問題分析描述,到計算機的實現,是學生明白要寫一個程序重要的是解決問題的過程算法,而程序只是最后在計算機對這個算法的描述而已,從而使學生更

溫馨提示

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

評論

0/150

提交評論