高職院校C語言教學初探教育論文
摘要:由于高職學生基礎知識薄弱, 學習自主性較差的現(xiàn)狀及C語言的本身特點,致使C語言教學還存在著許多不足, 難以適應高職院校高技能應用人才的培養(yǎng)目標。本文針對高職院校教學中存在的問題及改革的目標、解決問題的具體方法等進行了闡述。
關鍵詞:高職院校;C語言;教學
C語言在B語言的基礎上提出,并成功地用來編寫了UNIX操作系統(tǒng), 由于其強大的功能和各方面的優(yōu)點,成為計算機及相關專業(yè)首選的高級程序設計語言之一。然而,由于高職院校學生的自身基礎的薄弱及C語言本身的特點,C語言的教學效果并不理想,筆者認為教學內(nèi)容、教學方法和教學手段等方面有必要進行必要的改革與探索。
一、C語言教學的現(xiàn)狀問題及根源
C語言的教與學一直都是教師和學生公認的困難課程,高職院校學生的基礎差學習起來更加困難。通過對學生調(diào)查發(fā)現(xiàn),向?qū)W生講述過多的內(nèi)容,學生往往會把大部分時間放在偏難的內(nèi)容上,并且有相當一部分學生會因為被難題困倒而對整個的C語言學習失去興趣。造成教師教學費力又沒有成就感、學生學習困難又厭學的原因筆者認為有以下幾點:
。ㄒ唬┤狈m合高職教學的教材
現(xiàn)在很多高職院校采用的教材雖然是標識有“高職高專”的教材,但往往是大學教材“簡化版”,這并不適合高職學生使用,給組織教學工作帶來了一定的難度。
。ǘ┲v授的內(nèi)容脫離實際應用
傳統(tǒng)的教學過于注重語句、語法等細節(jié)的教學,對學生分析問題、解決問題的能力訓練不夠,很多學生在課程結束后, 依然很難獨立編寫程序。
。ㄈ]有充分調(diào)動學生學習的積極性,學習目的不明確,學生自主學習的內(nèi)在動力未被激發(fā)
在目前的課堂教學中,還是以教師講授、學生被動接受的單向灌輸為主,而學生對學習該門課程的意義又缺乏深刻的認識,致使聽課沒有興趣,缺乏主動性,教學效果不理想。作為高職學生來說對自己的學習活動、學習內(nèi)容與其未來的就業(yè)和發(fā)展的影響還是比較關注的。為此,在上課前,教師應努力使學生明確即將學習知識的意義與作用,及與個人今后發(fā)展的密切關系。
。ㄋ模⿲τ趯嵺`教學環(huán)節(jié)重視不夠
C語言課程是一門實踐性很強的學科,書本中的理論只有在實踐中才能得以驗證。然而,許多高職院校由于硬件條件設施的限制使得很多實驗不能正常開出,即使開設的實驗也對實驗的'目的及要求不明確,學生把“上機實驗”當成了“自由活動”,甚至有學生在上機時做些和課程關系不大的活動,致使達不到預期的效果。
二、C語言教學改革
高職教育的培養(yǎng)目標不同于普通高等教育,高職教育面向基層,面向生產(chǎn)服務一線,培養(yǎng)的不是學術型人才,而是技術應用型人才。因此,對高職院校的學生來說, 計算機只是工具,不應該把它作為純理論的課程來學習,而應作為一種應用技能來掌握,重點是培養(yǎng)解決實際問題的能力。依據(jù)高職院校的培養(yǎng)目標定位,在內(nèi)容上以所學知識能夠完成培養(yǎng)學生基礎能力和提高學生學習興趣為原則,對教學計劃進行科學的調(diào)整,突出C語言只是作為初學工具的作用。為此,筆者提出如下觀點:
(一)修訂教學大綱,編寫和選用適合高職院校教學的教材
根據(jù)高職院校對學生培養(yǎng)應用型、技能型人才這一目標,對教材中的內(nèi)容應進行適當?shù)恼,對C語言中偏難的,對培養(yǎng)基礎能力沒有幫助的知識不講或略講。而對工程實際應用較多,對培養(yǎng)基礎能力有較大幫助的部分進行必要的加強。比如一般C語言教材中的輸入/輸出函數(shù)調(diào)用語句、分支語句、循環(huán)語句、數(shù)組、文件就是基礎,而且易學常用,用這些知識就可以完成培養(yǎng)學生基礎能力的要求。
在教學內(nèi)容上,引入職業(yè)程序員的項目流程規(guī)范和方法去分析程序,淡化語法, 每學習新語句都是從模仿例題和畫流程圖開始,并且每個例題和作業(yè)題都要求學生按照規(guī)范的項目流程,把一個程序分為分析、設計、流程、編寫調(diào)試、測試幾個步驟來完成最終的程序。
。ǘ├枚嗝襟w教學手段,把抽象的知識生動化、形象化
利用現(xiàn)有的教學設備與技術,通過多媒體手段,把深奧的理論通過淺顯的例子講解得深入淺出,是每一位教師和教育工作者共同考慮的問題。比如:講解遞歸,做一課件形象的演示“漢諾塔”的動態(tài)變化過程;講解判斷循環(huán)語句時做一段Flash動畫來演示這一過程。通過Flash動畫演示讓學生了解程序的執(zhí)行過程,這樣枯燥的理論就變的更直接,學生對知識點的掌握和理解比只是在黑板上空洞、泛泛的講解更容易接受。
。ㄈ┮肴蝿镇(qū)動教學方法
傳統(tǒng)的教學過于注重語句、語法等細節(jié)的教學,對學生分析問題、解決問題的能力訓練不夠,很多學生在課程結束后, 依然很難獨立編寫程序。任務驅(qū)動教學始終把學生作為學習的主體,以任務作為驅(qū)動,讓學生通過自己的操作,把書上死的理論變成活的應用,教師的引導、點撥更多的是把知識加以引申,使學生能夠觸類旁通,點面結合、以點帶面、以舊帶新。在教學過程中,引入日常生活工程實踐的實例,并由此培養(yǎng)學生分析、解決生活和工程問題的能力,提高學生的學習興趣,使學生由專業(yè)基礎課的學習順利地過渡到計算機專業(yè)課的學習,打下堅實的編程基礎和編程方法。
。ㄋ模┌l(fā)揮校外實習/實訓基地作用,加強實踐教學環(huán)節(jié)
結合校外實習/實訓基地定期組織學生分層次在企業(yè)頂崗實習,提高學生就業(yè)競爭能力,為讓學生畢業(yè)后即可上崗,在學習期間就對全部學生進行頂崗實訓。對每個學生采用分層次,逐步提高的頂崗實習法:第一步,對一年級學生進行基礎實習,以技術工人身份頂崗實習,掌握程序設計流程和基本操作技能;第二步,對參加過基礎實習的學生進行提高實習,以項目組長身份頂崗或跟班實習,要求學生具備從問題的提出、方案的論證、分析、設計與實施,到最終問題的解決全過程的基本能力。
校外實習/實訓基地為學生營造了良好的崗前培訓實踐環(huán)境,真正的推動了相關專業(yè)的課程體系改革,也會促使專業(yè)教學質(zhì)量的提高,甚至可以根據(jù)社會需求優(yōu)化專業(yè)培養(yǎng)目標體系,提高人才培養(yǎng)的規(guī)格和技術水準,從而實現(xiàn)高職教育按照認知規(guī)律培養(yǎng)應用性人才的專業(yè)培養(yǎng)目標。
三、結束語
以上只是筆者的一點經(jīng)驗體會,在教學實際過程中應注意的問題還有很多。關于《C語言程序設計》課程教學改革的工作還有很長一段路要走,高職院校的實際情況與普通高校不同,教學設備、設施不足,學生自身素質(zhì)與培養(yǎng)目標也存在一定差異。因此,對已有的普通高校C語言教學改革的經(jīng)驗不能完全照搬,應根據(jù)實際情況摸索出一條適合學生自身學習的需要,同時又可保證培養(yǎng)目標,為他們今后的繼續(xù)學習和深造打下一個堅實的基礎,真正實現(xiàn)提高學生素質(zhì)和實踐動手能力的創(chuàng)新道路,相信隨著教學改革的深入與教育研究的廣泛開展,此項工作必定會有新的進展!
參考文獻
[1] 譚浩強。 C 語言程序設計(第二版)[M]。 北京:清華大學出版社,2001
[2] 索小利。 關于高職院校《C 語言程序設計》課程教學改革與教學方法初探[J]。 科教文匯,2006,12(1)
[3] 李玉鳳。 C語言教學探討。 赤峰學院學報(自然科學版)[J],2008,3
[4] 趙國東。 增強C語言教學實用性的思考[J]。 遼寧高職學報,2007,8
[5] 張勇,王應良。 高職院校計算機語言教學方法分析[J]。消費導刊, 2007,5
【高職院校C語言教學初探教育論文】相關文章:
高職院校鋼琴教學論文04-05
高職院校學生教學的論文06-06
成教高職院校Flash教學精選論文04-05
有關高職院校鋼琴教學論文04-05
高職院校創(chuàng)業(yè)教育的途徑研究論文01-27
關于高職高專院校禮儀課程建設初探的論文05-11
關于C語言函數(shù)教學的論文03-22
試析高等農(nóng)業(yè)院校創(chuàng)業(yè)教育初探論文03-31
核心能力與高職院校的發(fā)展論文04-20
語言教學初探12-06