摘 要:在中職計(jì)算機(jī)教學(xué)中,C語(yǔ)言是計(jì)算機(jī)專(zhuān)業(yè)學(xué)生必備的基本技能之一,同時(shí)也是一門(mén)基礎(chǔ)課程。C語(yǔ)言具有強(qiáng)大的功能和廣泛的應(yīng)用,在相關(guān)的科技領(lǐng)域中,已經(jīng)日趨完善和發(fā)展。結(jié)合C語(yǔ)言的特點(diǎn),進(jìn)一步指出了C語(yǔ)言在計(jì)算機(jī)專(zhuān)業(yè)課程中的作用。
關(guān)鍵詞:中職計(jì)算機(jī);C語(yǔ)言;作用;探究
如今,計(jì)算機(jī)在各行各業(yè)已經(jīng)有了廣泛的應(yīng)用。而作為計(jì)算機(jī)編程開(kāi)發(fā)的重要的程序語(yǔ)言的C語(yǔ)言,對(duì)多個(gè)科目的理論知識(shí)進(jìn)行了涵蓋。所以,學(xué)習(xí)本門(mén)課程具有一定的難度。而隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,C語(yǔ)言已經(jīng)成為中職計(jì)算機(jī)專(zhuān)業(yè)的一門(mén)必修課程,并在中職計(jì)算機(jī)專(zhuān)業(yè)課程中發(fā)揮著重要作用。
一、在計(jì)算機(jī)領(lǐng)域中C語(yǔ)言的應(yīng)用特點(diǎn)
在計(jì)算機(jī)程序設(shè)計(jì)中,C預(yù)言是一種基礎(chǔ)語(yǔ)言,如今,它已經(jīng)成為現(xiàn)代編程的主流。之所以能夠在各個(gè)領(lǐng)域廣泛應(yīng)用,主要取決它自身的優(yōu)點(diǎn)和特性。
1.具有強(qiáng)大的功能和應(yīng)用性
C語(yǔ)言不限制操作平臺(tái),可在Windows等多種操作系統(tǒng)下編寫(xiě)程序,其功能極其強(qiáng)大。同時(shí),C語(yǔ)言的應(yīng)用性極強(qiáng),能夠廣泛運(yùn)用于計(jì)算機(jī)科技產(chǎn)業(yè),可快速投產(chǎn),并且經(jīng)濟(jì)效益極其可觀(guān)。
2.具有強(qiáng)大的語(yǔ)言結(jié)構(gòu),發(fā)展空間廣闊
C預(yù)言是軟件開(kāi)發(fā)和程序設(shè)計(jì)的基礎(chǔ)和前提,語(yǔ)言結(jié)構(gòu)和描述功能極其強(qiáng)大,在計(jì)算機(jī)領(lǐng)域有著廣闊的發(fā)展空間,是數(shù)字結(jié)構(gòu)教學(xué)和操作系統(tǒng)教學(xué)的課程基礎(chǔ),能夠?qū)Ξ?dāng)下計(jì)算機(jī)專(zhuān)業(yè)課程教學(xué)的需求給予滿(mǎn)足。
二、C語(yǔ)言在中職計(jì)算機(jī)專(zhuān)業(yè)課程中的作用
1.對(duì)學(xué)生縝密的思維能力進(jìn)行培養(yǎng)
C語(yǔ)言的判斷選擇和邏輯運(yùn)算能對(duì)人的思維能力進(jìn)行培養(yǎng),若將一組整數(shù){x,y,z}輸入三維坐標(biāo)系中,將此組整數(shù)由小到大輸出,這類(lèi)問(wèn)題的解決,必須要有縝密的思維,并且要對(duì)不同的情形予以考慮。
2.培養(yǎng)學(xué)生動(dòng)態(tài)的思維方式
C語(yǔ)言是以“循環(huán)嵌套”的方式,對(duì)學(xué)生動(dòng)態(tài)的思維方式進(jìn)行培養(yǎng)。例如,給出“1、2、3、4四個(gè)整數(shù),能夠組成多少個(gè)三位數(shù),無(wú)重復(fù)數(shù),并且是不同的。通過(guò)分析以上問(wèn)題,可對(duì)動(dòng)態(tài)思維方式理念進(jìn)行培養(yǎng)。
3.對(duì)學(xué)生分析能力和解決能力進(jìn)行強(qiáng)化
在C語(yǔ)言中設(shè)計(jì)算法的過(guò)程,也是對(duì)學(xué)生分析問(wèn)題和解決問(wèn)題的能力進(jìn)行培養(yǎng)的過(guò)程。而這里的算法是指具體的流程和方法,算法是設(shè)計(jì)程序的核心內(nèi)容。而語(yǔ)言作為形式,若計(jì)算機(jī)程序算法不正確,則無(wú)法使問(wèn)題得到有效解決。
4.對(duì)學(xué)生的思維能力進(jìn)行培養(yǎng)
長(zhǎng)時(shí)間地學(xué)習(xí)C語(yǔ)言,能夠潛移默化地培養(yǎng)學(xué)生的科研思維能力。其特征主要體現(xiàn)在三個(gè)方面,即敏捷性、深刻性和靈活性。靈活性是與學(xué)生的自身狀況相結(jié)合,利用思維定式對(duì)考慮問(wèn)題的影響妥善排除,在實(shí)踐中靈活地運(yùn)用各種理論方法,并從不同的角度對(duì)問(wèn)題進(jìn)行考慮,以解決各種實(shí)際問(wèn)題;深刻性是指利用理想化的手段,抽象化理想過(guò)程和理性模型;敏捷性是指通過(guò)對(duì)各類(lèi)原始信息的搜集,向大腦內(nèi)傳輸,利用自身的認(rèn)知結(jié)構(gòu),將問(wèn)題的關(guān)鍵點(diǎn)找出來(lái),通過(guò)對(duì)所學(xué)的理論方法的提取,使問(wèn)題得到及時(shí)的解決。
三、為中職學(xué)生計(jì)算機(jī)的進(jìn)一步學(xué)習(xí)夯實(shí)基礎(chǔ)
1.“向下”——底層硬件開(kāi)發(fā)
作為一種中級(jí)編程語(yǔ)言,C語(yǔ)言可編程設(shè)計(jì)計(jì)算機(jī)硬件。如果僅從單片機(jī)分析,各類(lèi)智能芯片普遍采用C語(yǔ)言,意味著C語(yǔ)言具有極為廣闊的應(yīng)用范圍。盡管中職生在畢業(yè)之后,未必都能從事本行業(yè)工作,但通過(guò)初步了解C語(yǔ)言的應(yīng)用,也可以更好地應(yīng)用于相關(guān)的領(lǐng)域。
2.為其他計(jì)算機(jī)語(yǔ)言的學(xué)習(xí)打下基礎(chǔ)
C語(yǔ)言具有非常清晰的層次,不單單擁有低級(jí)語(yǔ)言的特征,同時(shí)還具有典型過(guò)程化的高級(jí)語(yǔ)言特征??梢罁?jù)模塊化的方式,對(duì)計(jì)算機(jī)程序進(jìn)行組織,并且維護(hù)和調(diào)試極為便利。同時(shí),作為一種計(jì)算機(jī)語(yǔ)言,C語(yǔ)言的數(shù)據(jù)處理能力和表現(xiàn)能力還非常強(qiáng)。由于擁有豐富的數(shù)據(jù)類(lèi)型和運(yùn)算符,可完成各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu),目前,C#和JAVA是比較常見(jiàn)的面向?qū)ο蟮恼Z(yǔ)言,它們的基本語(yǔ)法類(lèi)似于C語(yǔ)言。C語(yǔ)言為今后數(shù)據(jù)結(jié)構(gòu)課程的學(xué)習(xí)夯實(shí)了基礎(chǔ)。
在我國(guó)中職計(jì)算機(jī)專(zhuān)業(yè)課程中,C語(yǔ)言是非常關(guān)鍵的一門(mén)課程。通過(guò)對(duì)C語(yǔ)言的學(xué)習(xí),對(duì)于促進(jìn)中職學(xué)生的職業(yè)發(fā)展,意義非常的重大。因此,為了保障計(jì)算機(jī)教學(xué)程序的研發(fā)和設(shè)計(jì),必須對(duì)C語(yǔ)言教學(xué)質(zhì)量進(jìn)行強(qiáng)化。目前,我國(guó)中職計(jì)算機(jī)專(zhuān)業(yè)C語(yǔ)言教學(xué)中,還存在諸多的問(wèn)題。所以,必須將先進(jìn)的教學(xué)手段引入實(shí)踐教學(xué)中,通過(guò)對(duì)學(xué)生的職業(yè)發(fā)展和教材課程的合理規(guī)劃,使C語(yǔ)言的教學(xué)水平得到大幅提升,為我國(guó)經(jīng)濟(jì)建設(shè)輸送更多的人才。
參考文獻(xiàn):
[1]朱迅.“C語(yǔ)言程序設(shè)計(jì)”教學(xué)的探討[J].軟件導(dǎo)刊,2010.
[2]高偉,張國(guó)印,黃宏濤.C語(yǔ)言程序設(shè)計(jì)課程建設(shè)研究與實(shí)踐[J].計(jì)算機(jī)教育,2010.
[3]蔡曉麗,陳舜青,丁志云.計(jì)算機(jī)C語(yǔ)言實(shí)驗(yàn)教學(xué)改革探討[J].電腦知識(shí)與技術(shù),2010.
編輯 謝尾合