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

C語言教學方法研究

2008-12-31 00:00:00劉雙雙段欣妤
考試周刊 2008年11期

摘 要:網絡已經像電一樣成為人類活動的必需,這種依賴越發的強烈且無處不在。無論是有線或是無線網絡它們的終端必定會有芯片,有芯片的地方就要有代碼在,有代碼就要有程序員,而程序員的工具是他的編程語言。當前的編程語言里由C語言演化或者說以C語言為基礎的語言占了很大部分。《C語言程序設計》已經作為許多院校理工科專業的基礎公共課,是程序員考證及軟考的必考課程,而且越來越多地成為非計算機專業的學習課程。學習該門課程可掌握程序設計的一些基本方法和技巧。但在教學實踐過程中筆者發現大部分學生存在著“聽得懂,不會編”的現象。因此,在理論教學的過程中,對教學內容、教學方法應有所改革,同時必須加強實驗教學環節。因為只有在實踐中學生才能真正學會如何編寫程序和調試程序,也只有通過上機實踐才能更好地運用程序設計的理論知識。筆者結合自己這幾年的教學經驗,分析學生在學習過程中所存在的問題,總結出了理論教學和實驗教學的一些方法。

關鍵詞: C語言 傳統教學 多媒體 分組實驗 協作學習 算法教學

一、引言

也許很多學生看到現在的可視化編程語言強大的應用需求、人性的界面,還有它們的易操作性(其實并不是如想象的那么簡單),會覺得C語言已經落后。C語言作為學習程序設計方法的一門入門語言,在許多院校的理工科專業都開設了相應的課程。C語言是國際上廣泛流行的計算機高級語言,適宜作為系統描述語言,也是通用的程序設計語言,可以用來編寫系統軟件和應用軟件。同時,C語言具有邏輯性強、處理問題周密、嚴謹的特點,是集知識和技能于一體,實踐性很強的課程。但由于C語言中的運算符包含范圍廣泛,數據結構豐富,而且C語法限制不太嚴格,程序設計自由度大,使學生在編程過程中有一定難度。學生在學習過程中存在著以下幾種現象:第一、學生(尤其是初學者)的編程往往只停留在按照教師上課所講的例題按部就班的水平,一旦稍有改變,便出現舉步維艱的困惑,從而產生放棄學習該課程的念頭。第二、學生沒有明確的學習目的,對學習該課程的意義不是很清楚,尤其對該課程的實驗課興趣不大。第三、現有實驗大多注重語句、語法、流程、結構等概念性的基礎知識,沒有把編程解題思路、算法和程序測試調試等運用知識放在首位,對學生分析問題和解決問題的能力訓練不夠。因此在加強理論教學的同時也應該改革實驗教學。

二、強化理論教學理念

1. 多媒體與傳統教學方法相結合。

在教學過程中,運用多媒體課件輔助教學,有利于激發學生的學習興趣,能發展學生的主體能力;同時由于多媒體信息量大,也能夠優化教學過程。但是,多媒體教學也有不利之處。例如:有些教師喜歡在自己的課件中添加一些動畫效果和聲音效果,其目的是為了增加課件的美觀性,但正是因為這一點很可能會在上課過程中分散學生的注意力,影響其對主要問題的理解。其次,過多地使用多媒體授課會影響師生之間的情感交流。因此在C語言程序設計課程教學過程中,應根據本課程的特點,適當地將多媒體與傳統教學進行有機結合。對于一些概念性的知識和實例可事先將其制作成課件,在教學過程中再對實例的編寫過程進行板書講解,結合問題,將問題層層剖析、層層深入,達到師生互動的效果,學生的想象力就會得到充分的發揮,對問題的理解也變得更容易。

2. 重視程序算法教學,培養學生創造性思維。

學習程序設計不僅是為了掌握一種開發工具,更重要的是利用計算機編程解決一些實際的問題。一個程序應包括對數據的描述和對操作的描述。對數據的描述就是數據結構;對操作的描述就是計算機的解題過程,即算法。算法是解題的方法和步驟,是整個程序設計的靈魂所在。編制程序,就是根據算法,用具體的語言依據某種規則編寫計算機執行的命令序列。因此學習語言的重點是鍛煉學生分析、分解,最終歸納并整理出算法的能力,培養學生的創造性思維能力。在教學過程中,學生能否理解算法,并掌握算法,成為教學的首要問題。因此在教學過程中,應將算法教學融入到理論教學中,從簡單的實例入手,分析、講解算法的同時引入一些基本的邏輯結構及語法等基礎知識。

3. 激發學生學習興趣。

有些初學者因為在學習過程中遇到一些棘手問題而對該課程失去學習的信心。為了激發學生的學習興趣,教師應加強師生間的溝通,通過網上郵箱或QQ集中答疑或課間答疑,以彌補課堂教學的不足。同時,教師可以在上課時偶爾介紹些程序員的故事、新聞讓學生增加學習興趣,在上機實踐過程中可多布置些趣味性的實驗(如漢諾塔問題、魔方陣、百錢買百雞等),同時鼓勵基礎較好的學生幫助基礎偏差的同學,照顧到不同層次的學生的學習需求。

4. 充分調動學生學習主動性。

在C語言教學過程中,是否能夠充分發揮與調動學生的積極性和主動性是非常重要的一個教學環節。在初學時,教師可在本次授課結束時針對下次授課內容布置一兩道專題讓學生利用課余時間去思考,收集資料,并在下次課堂中抽出幾分鐘組織學生發言和討論。這種教學方法不僅可以讓學生獲得許多課外知識,同時能夠促進教學內容的改革,而且有利于充分挖掘學生的學習潛力,培養學生學習的主動性。尤其對學有余力的學生,提供高于課堂學習難度的拓展空間,鼓勵他們自學,并給予方向性指導,讓他們超前學習。在C語言教學中,培養學生的自學能力尤為重要。在自學過程中學生可以接觸到更多的課本外的實際應用知識,如果學生的學習僅僅依賴教師才能掌握,而沒有一定的自學能力,其所學的知識很快就會被淘汰。

三、實驗教學的改進

1. 實驗分組制。

傳統實驗課一般是學生單獨完成實驗。這種實驗機制多少會對基礎偏差的學生造成一種緊張、慌恐的心理,而對基礎較好的學生造成一種優越、驕傲的心理。對此,教師可以根據學生實際情況,按組劃分,有針對性地分別設計和布置不同的實驗內容,學生可以選擇性地做實驗。同時每組安排一個基礎好的學生予以幫助。通過這種協作學習的方式,學生為了達到小組學習目標,個體之間可以采用對話、討論等形式對問題進行充分論證,以期獲得達到學習目標的最佳途徑。學生學習中的協作活動有利于發展學生個體的思維能力,增強學生個體之間的溝通能力以及對學生個體之間差異的包容能力。此外,協作學習對提高學生的學習業績、形成學生的批判性思維與創新性思維、對待學習內容與學校的樂觀態度、小組個體之間及其與社會成員的交流溝通能力、自尊心與個體間相互尊重關系的處理等都有明顯的積極作用。

2. 實驗題型要多樣化,不必拘泥于從頭到尾編程這一種題型。

對于初學者來講,編程思維尚未熟練,編制的程序可能會出現較多的錯誤,這樣一來難免會給學生造成一種學習心理壓力,挫傷學生學習的積極性。如果教師能在實驗課上首先給出程序的初始部分,然后讓學生填空程序的主體部分完善整個程序的功能,久而久之就規范了學生的編程習慣。另外由于C語言語法限制不太嚴格,程序設計自由度大,有些錯誤很容易犯卻很難發現,為了提高學生在TC中調試程序的能力,教師可以在上機過程中事先針對一些共性錯誤,精心設計幾道程序改錯題,然后通過局域網發布到每個學生的機子上,讓學生進行調試并改正,這樣自然就提高了學生調程的效率。最后布置一道完整的程序題要求學生編程調試。

3. 跟蹤實驗過程,對學生進行及時指導并演示。

在學生上機操作過程中,教師要走到學生中去,及時了解學生上機操作的情況。對學生在實驗中存在的問題進行及時解答。對于學生中普遍存在的問題,要組織學生進行討論,并且通過屏幕廣播演示,和學生一起來解決。

四、結束語

程序設計教學的目的,不僅要使學生掌握語言的基本規則,更要切實提高其編程解決實際問題的能力和實現算法的能力。作為教師,我們只有“重算法,更重方法”,時刻以啟發和訓練學生的編程思維為主導思想,精心設計教學和實驗環節,才能引領越來越多的初學者走進程序設計的殿堂。學生熟練掌握好C語言將對其今后學習其他語言課程打下良好的基礎。

參考文獻:

[1]譚浩強.C程序設計(第三版).北京:清華大學出版社,2005.

[2]廖雷.C語言程序設計(第二版).北京:高等教育出版社,2003.

[3]嚴桂蘭.C語言程序設計與應用教程.福建:廈門大學出版社,2001.

主站蜘蛛池模板: 天天激情综合| 91亚洲国产视频| 亚洲成人黄色在线| 国产一区二区三区在线观看免费| 亚洲成A人V欧美综合天堂| 久久精品无码一区二区国产区| 日日拍夜夜操| 2021国产精品自产拍在线观看| 高清久久精品亚洲日韩Av| 国产成人高清亚洲一区久久| 国产91视频免费观看| 成人在线观看一区| 久久成人国产精品免费软件| 国产黄网永久免费| 国产精品30p| 91成人免费观看| 亚洲综合天堂网| 国产激情第一页| 亚洲欧洲自拍拍偷午夜色| 波多野结衣中文字幕久久| 亚洲免费成人网| 亚洲天堂视频网| 久久精品91麻豆| 日本日韩欧美| 91精品国产一区自在线拍| 久久久黄色片| 丝袜久久剧情精品国产| 国产va在线观看免费| 婷婷五月在线视频| 午夜日b视频| 久久免费观看视频| 亚洲成A人V欧美综合| 91探花国产综合在线精品| 亚洲乱码在线播放| 久久婷婷六月| 日韩中文精品亚洲第三区| 欧美国产视频| 九色视频在线免费观看| 青青国产成人免费精品视频| 久久国产精品嫖妓| 国产91视频免费观看| 国产91高清视频| 免费人成在线观看成人片 | 亚洲a级在线观看| 三区在线视频| 国产丝袜丝视频在线观看| 久久一色本道亚洲| 99国产精品免费观看视频| 国产精品第| h视频在线播放| 久久综合色视频| 欧美激情第一区| 亚洲性色永久网址| 四虎亚洲精品| 91精品专区国产盗摄| 日韩天堂视频| 国产一级视频久久| 亚洲全网成人资源在线观看| 沈阳少妇高潮在线| 亚洲欧美综合在线观看| 黄色网址手机国内免费在线观看| 欧美成人a∨视频免费观看| 亚洲不卡av中文在线| 免费看av在线网站网址| 天堂岛国av无码免费无禁网站| 亚洲国产成人精品青青草原| 啪啪免费视频一区二区| 无码啪啪精品天堂浪潮av| 日本不卡免费高清视频| 国内自拍久第一页| 无码福利日韩神码福利片| 国产嫩草在线观看| 五月激激激综合网色播免费| 中文天堂在线视频| 日韩精品久久无码中文字幕色欲| 国内a级毛片| 成人无码一区二区三区视频在线观看| 国产欧美日韩专区发布| 久久精品国产一区二区小说| 在线视频一区二区三区不卡| 亚洲欧洲日韩国产综合在线二区| 国产成人AV综合久久|