高職C語言課程的實踐與探究論文
[摘要]為了提高高職學(xué)生的計算機編程能力,我根據(jù)教學(xué)實際,對高職計算機C語言課程進行了實踐與探究,
[關(guān)鍵詞]計算機C語言 實踐改革項目教學(xué)
一、上好C語言課,教師充分備課十分必要。
每次上課前教師都要提前查閱很多資料,研究使用簡潔明了的話語解釋問題等。這樣一來上課效率大大提高。必須了解教學(xué)大綱的主要內(nèi)容,教學(xué)大綱是計算機教學(xué)的指導(dǎo)棒,它不僅對理論教學(xué)起到指導(dǎo)和約束的作用,而且對于C語言實踐教學(xué)同樣也是非常重要的。教師要熟練掌握大綱中的每一個知識點,并將其完美的融入到實踐教學(xué)當(dāng)中。設(shè)計出的實踐項目不僅要新穎,還要引起學(xué)生們的興趣。要將大綱中的重點、難點內(nèi)容編入實踐項目中,使學(xué)生在實踐項目中能夠充分理解。為了讓學(xué)生學(xué)會C語言編程這項枯燥乏味的工作,還要采用合適的方法引起學(xué)生的興趣。例如:將C語言學(xué)習(xí)當(dāng)涉及到的內(nèi)容貫穿到一個大的項目當(dāng)中去,每一個小的知識點又有一個小的項目,使學(xué)生學(xué)完每部分內(nèi)容都會有成就感,既鍛煉了學(xué)生的實踐能力又學(xué)會了知識。
二、C語言課堂教學(xué)內(nèi)容要改變。
C語言教材在內(nèi)容組織上,雖然依邏輯思維方式進行了歸類,但難點還是較為集中,跨度大;概念講得多,分析少;語言深硬,不夠形象,較難理解。雖然教材在各章節(jié)也舉了一些編程例子,但多數(shù)難易不均衡,適用性不強。我本著“深入淺出,突出實用”的指導(dǎo)思想,在課堂教學(xué)過程中,對教學(xué)內(nèi)容重新進行了歸納,將難點再次分散,以縮小臺階,達到循序漸進。
三、C語言實踐課要明確實踐對象。
C語言程序設(shè)計是一門實踐性很強的課程,既要掌握概念,又要動手編程,還要上機調(diào)試運行。C語言的時間不僅包括上機實踐還應(yīng)包括編程實踐。為了突出實踐教學(xué),培養(yǎng)學(xué)生的知識應(yīng)用能力,對實踐內(nèi)容進行了較大的改革,一方面保留基礎(chǔ)性實踐。另一方面,增加一些實用性強的、難度略大的實踐,并組織學(xué)生討論,通過討論得出算法流程,然后上機編程調(diào)試。這樣一來,有利于培養(yǎng)學(xué)生對知識的應(yīng)用能力與問題的分析能力,培養(yǎng)了他們協(xié)作能力。有利于學(xué)生加深對所學(xué)知識的理解,讓學(xué)生真正體會到C語言的靈活性,激發(fā)學(xué)生的求知欲。
四、C語言課教學(xué)手段要靈活。
在教學(xué)過程中,運用多媒體技術(shù)輔助教學(xué),有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,能發(fā)展學(xué)生的主體能力;同時由于多媒體信息量大,也能夠優(yōu)化教學(xué)過程。但多媒體輔助教學(xué)也有不利之處,主要體現(xiàn)在不恰當(dāng)?shù)氖褂脮稚W(xué)生注意力,影響主要問題的理解,也不利于發(fā)揮學(xué)生的想象力,影響師生之間的情感交流。在C語言程序設(shè)計課程教學(xué)過程中,考慮到課程的特點,對于案例分析或程序的編寫過程,發(fā)揮傳統(tǒng)教學(xué)的優(yōu)勢,進行課堂討論、板書講解、結(jié)合提問,將問題層層剖析、層層深入,達到師生互動的效果,學(xué)生的想象力就會得到充分的發(fā)揮,對問題的理解也變得更容易。
五、C語言程序設(shè)計課改革中“項目化教學(xué)”的應(yīng)用。
1.C語言程序設(shè)計課改革中“項目化教學(xué)”的意義
項目化教學(xué)的定義是把一個相對獨立的任務(wù)或項目交給學(xué)生獨立完成,教師在項目實施的過程中起咨詢、指導(dǎo)與解答疑難的作用;在項目化教學(xué)中,學(xué)生們能夠根據(jù)項目中的每一個環(huán)節(jié)的.基本要求提高實踐技能。
2.C語言傳統(tǒng)教學(xué)方法的弊端
C語言的傳統(tǒng)教學(xué)方式是:先介紹C語言的語法、算法和流程圖的畫法等一系列的抽象概念,然后介紹程序的建立及運行,最后介紹C語言的基礎(chǔ)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)和指針。從知識的邏輯結(jié)構(gòu)看,這樣的安排無可非議,但這種模式下的學(xué)生只能接受、繼承,缺乏創(chuàng)造,嚴重的抑制了學(xué)生主體能動性,違背了學(xué)生的認知規(guī)律,使學(xué)生普遍感到難學(xué),難懂、枯燥,傷害了學(xué)生的學(xué)習(xí)編程的積極性,不利于發(fā)展學(xué)生的創(chuàng)新能力和實踐能力。
3.C語言項目化教學(xué)的步驟
C語言學(xué)習(xí)的基本思路是根據(jù)課程的內(nèi)容和知識目標,打破課本原有的順序,把課程綜合、細化成若干可操作的程序設(shè)計項目,然后具體項目為先導(dǎo)開展教學(xué)。在具體實施時,遵循先學(xué)會如何做,再學(xué)會為什么這樣做,讓學(xué)生從做中學(xué)的原則。設(shè)計了以下步驟:
(1)演示所創(chuàng)設(shè)問題情境,引導(dǎo)學(xué)生分析、提出項目要求。
(2)教師示范,學(xué)生跟做,在做的過程中遇到基本知識作必要說明,讓學(xué)生在實踐中體驗程序設(shè)計的方法和步驟,完成對相關(guān)知識的認識,體驗成功的樂趣。
(3)引導(dǎo)學(xué)生結(jié)合實際經(jīng)驗,對項目進行深入分析,激發(fā)學(xué)生的求知欲和創(chuàng)造沖動,組織學(xué)生通過小組合作學(xué)習(xí)和編程實戰(zhàn),并對遇到的問題展開討論和研究,不斷調(diào)整計劃和策略并最終解決問題。
(4)組織小組進行成果交流,將各個方面見解集合起來,拓展知識與見解,開闊視野與思路。
六、C語言課程要綜合考核評價學(xué)生。
衡量一門課學(xué)習(xí)的好壞,不是看學(xué)生“知不知道”,而是“會不會干”?己说姆椒ú荒苤饕檬欠穷}和選擇題,而應(yīng)當(dāng)把重點放在編制程序和調(diào)試程序。所以對學(xué)生學(xué)習(xí)成績的評定,采用綜合考核法,考試成績由平時成績、期中考試和期末考試成績組成。
平時成績:平時成績占40%,其中考勤占15%,筆頭作業(yè)占15%,上機實踐檢查占10%。
期末考試成績:采用筆試的方法,卷面考試成績占60%,包括選擇、填空、讀程序、寫程序、程序改錯等題型。
將平時的實踐成績與期末卷面成績進行綜合,得出本課程綜合考評分。這種考核方法,不但能更客觀地反映學(xué)生的學(xué)習(xí)情況,同時也能促進學(xué)生學(xué)習(xí),起到很好的教學(xué)效果。
七、進行校企合作面向崗位培養(yǎng)學(xué)生的程序設(shè)計能力
要使學(xué)生學(xué)習(xí)的知識與社會接軌,必須進行校企結(jié)合。參考企業(yè)家對C語言程序設(shè)計教學(xué)改革的意見、讓企業(yè)為學(xué)院提供實踐和實習(xí)條件、甚至提供就業(yè)崗位,使學(xué)生熟悉公司內(nèi)的編程環(huán)境,盡快進入工作狀態(tài)。還可以聘請邀請企業(yè)行業(yè)專家為學(xué)生開講座,選派青年教師到企業(yè)去實習(xí),通過實踐使設(shè)計的教學(xué)的內(nèi)容與企業(yè)的實際更為貼近。學(xué)校作為企業(yè)的人才培育基地,發(fā)揮技術(shù)和設(shè)備的優(yōu)勢,為企業(yè)提供支持,向企業(yè)輸送合格人才,校企結(jié)合實現(xiàn)雙贏,共發(fā)展。
C語言程序設(shè)計課程的實踐探究是一個長期不斷需要我們持續(xù)研究的話題,讓我們用“路漫漫其修遠兮,吾將上下而求索”來共勉。
參考文獻:
[1]孔垂柳.田地.基于程序設(shè)計思想的C語言教學(xué)方案.吉林大學(xué)學(xué)報 (信息科學(xué)版),2005,23(8):5-6.
[2]譚浩強.C語言程序設(shè)計.清華大學(xué)出版社,2007.26-32.
【高職C語言課程的實踐與探究論文】相關(guān)文章:
C語言的論文致謝詞05-19
C語言論文致謝11-25
高職應(yīng)用寫作課程改革論文07-20
C語言學(xué)習(xí)社會實踐報告12-09
高職文秘專業(yè)職業(yè)文書寫作課程實踐性教學(xué)探索論文03-29
有趣的C語言筆試題06-09
高職院!队嬎銠C基礎(chǔ)》的教學(xué)改革探究論文12-28
關(guān)于計算思維與高職計算機基礎(chǔ)教育的探究12-17