研究C語言計算機編程實驗
C語言是計算機軟件編程設計中的一種重要應用語言,也是高等院校計算機專業中實踐性較強的一門計算機編程教學課程,研究C語言計算機編程實驗是小編為各位計算機的同學推薦的論文,歡迎大家閱讀探究計算機移動技術應用!

摘要:對于學生計算機軟件編程學習以及相關能力的培養,有著非常重要的影響和作用。本文主要結合當前計算機C語言教學中,實驗教學的現狀以及教學中存在的問題,對于計算機C語言實驗教學改革的有效措施進行分析論述,以推進計算機C語言實驗教學的改革發展與教學成果取得。
關鍵詞:計算機C語言 計算機編程 實驗教學 改革措施 分析 探討
1、計算機C語言教學特點分析
計算機C語言是進行計算機程序編寫設計使用的一種計算機程序代碼語言,在進行計算機程序編寫設計應用中,C語言具有語言簡練、數據類型豐富以及邏輯性強、完全結構化的特征,在計算機程序編寫設計中應用十分廣泛和普遍。同時,計算機C語言是高等院校計算機專業的基礎學科中的一門基本語言,也是進行計算機數據結構以及數據庫部分知識內容教學的重要基礎教學部分,是進行計算機程序設計學習的入門學習課程。在進行計算機C語言教學過程中,由于C語言的基礎入門學科特點以及數據類型豐富、多樣特征,對于C語言教學的實踐性要求尤其高,對于計算機C語言課程知識的教學以及對于學生掌握情況的檢查,都需要通過學生上機的實際編程操作進行實現。因此,對于計算機C語言教學來講,在進行C語言理論性教學過程中,也應注意加強對于C語言實驗的教學開展,以培養學生C語言課程的相關能力和素質。
2、計算機C語言實驗教學中存在的問題
在進行計算機C語言實驗教學中,由于計算機C語言實驗教學內容比較難以理解和掌握,而對于C語言實驗教學的模式不當,導致初學者對于C語言實驗教學部分逐漸失去學習興趣,或者是學習興趣不大。比如,一些C語言初學者,在進行實驗教學內容部分的學習過程中,由于缺乏相應的對于C語言實驗教學內容學習的思維模式,導致在學習過程中無法進行C語言與實踐解決問題之間的轉換與描述,導致C語言編程設計任務無法完成,從而逐漸形成一定的學習問題與壓力,逐漸失去C語言實驗教學的學習興趣。其次,在進行C語言實驗教學開展過程中,由于進行C語言實驗教學的教學應用設備比較落后,導致實驗教學開展中,設備無法滿足一些實驗教學的需求,從而對于正常的計算機C語言實驗教學活動的開展造成不利影響,從而對于C語言實驗教學目標以及教學效果造成影響。再次,進行計算機C語言實驗教學開展過程中,由于進行C語言實驗教學的方式比較單一,也是目前計算機C語言實驗教學中存在一個重要問題,對于實驗教學的效果以及教學目標、任務等的實現,都有很大的不利影響和作用。最后,在進行計算機C語言實驗教學過程中,主要是為了通過上機的計算機編程設計實驗,鍛煉與培養學生的實踐動手能力與解決實際問題的能力,對于學生掌握知識情況進行檢測。但是,目前C語言的實驗教學中,存在著對于C語言教學上機實踐的考核措施與機制,這也對于老師進行實驗教學成果的檢驗以及學生對于實驗教學的真正掌握情況了解,有很大的不利影響,從而對于實驗教學計劃與教學開展設計、教學效果等都有很大的影響。
3、計算機C語言實驗教學改革的有效措施
針對上述計算機C語言教學過程中存在的問題,以及對于C語言實驗教學的影響作用,在進行計算機C語言實驗教學的開展過程中,應注意從以下幾個方面對于C語言實驗教學的方式以及內容進行改革推進,以提高C語言實驗教學的效果與水平。首先,在進行計算機C語言的實驗教學過程中,可以通過合適實驗教學方式,來提高學生對于C語言實驗教學的學習興趣。比如,通過錯誤案例的分析教學法,將學生編程設計中容易出現的錯誤問題,提前進行教學設計,并通過教學分析,在吸引學生興趣同時,加深學生對于知識內容的記憶、理解。其次,應注意結合現代多媒體信息技術,開展多媒體網絡的計算機C語言實驗教學,并且主要在實驗教學過程中改進教學方法,提高計算機C語言教學的效果,培養學生計算機C語言編程設計的相關實踐能力與水平,推進計算機C語言的教學發展。
如下,是使用計算機C語言進行循環冗余校驗碼的實驗教學應用過程。在進行這一部分的教學中,首先使用計算機C語言進行多項式除法的程序模擬設計,具體設計過程如下:
計算機程序的函數名稱:polydiv;
計算機程序函數原型位置:CRC.H;
所屬計算機數據庫:CRC.LIB
在使用C語言進行函數計算設計過程中,會產生一個余數,余數存放在remainder文件中。
其中,計算機C語言多項式除法模擬設計中,頭文件為siodef.h
USHORT polydiv (USHORT data,USHORT divisor,USHORT remainder)
{
static USHORT quotient,i;
for(i=8;i>0;I-)
return remainder
}
在進行上述應用計算機C語言進行多項式除法程序的模擬設計基礎上,在使用CRC函數進行CRC測試程序設計實現,就可以實現計算機C語言對于循環冗余校驗碼的設計實現,并在教學過程中通過學生的實驗操作,進行教學實現。
4、結語
總之,計算機C語言課程教學是一門實踐性比較強的教學課程,教學過程中尤其重視對于學生實踐動手以及實驗設計能力的培養鍛煉,因此,進行計算機C語言實驗教學改革的分析與探討,有利于對于當前實驗教學中存在的問題進行避免與控制,取得較好的C語言實驗教學效果。
參考文獻
[1]卜登立,彭嵩松,唐衛東,龍侃.“匯編語言程序設計”課程教學改革研究與探討.井岡山大學學報,2009(5).
[2]方艷紅,趙海龍.計算機高級語言程序設計類課程實踐教學改革研究.中國科技信息,2008(19).
[3]朱旻如,郭劍,朱立華.計算機語言課程中案例實驗教學法的實施探討.計算機教育,2008(18).
[4]劉丹,劉德山.C語言程序設計課程綜合性和設計性實驗研究.計算機教育,2012(9).
[5]李霞.非計算機專業C程序設計課程實驗教學的探討.電腦知識與技術,2010(12).
相關閱讀:
探究計算機信息安全
【研究C語言計算機編程實驗】相關文章:
c語言編程心得體會(精選15篇)09-15
實驗心得體會C語言12-07
編程實驗心得體會12-20
C語言實訓報告11-01
c語言實習心得09-12
研究實驗報告01-13
c語言課程設計心得10-28
c語言實踐報告范文08-20
c語言心得體會09-20
c語言學習心得10-18