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