周海珍
摘 要:隨著社會的快速發(fā)展,計算機技術發(fā)揮了重要的作用,學習計算機的相關知識,滿足社會需求,適應相關崗位十分重要,有助于提升學生專業(yè)能力,使學生能夠進行軟件開發(fā),為社會的發(fā)展貢獻自己的力量,因此,研究職業(yè)崗位能力與課程教學之間的關系,以JAVA課程為例進行探討具有重要的作用,有助于達到理想的教學效果。
關鍵詞:職業(yè)崗位能力;課程教學;JAVA課程
JAVA課程是計算機中的重要課程,是軟件開發(fā)專業(yè)的基礎課程,學習好JAVA課程十分重要,能夠提升學生的項目開發(fā)能力,提高學生的軟件開發(fā)水平。
JAVA課程的核心內(nèi)容是講解程序設計語言的語法規(guī)則與本質(zhì)特征,介紹主流程序設計思想,因此,通過JAVA課程的學習,能夠提升學生的崗位能力,使學生能夠滿足職業(yè)需求,具有較高的職業(yè)素養(yǎng)。
一、JAVA課程教學現(xiàn)狀
JAVA課程是計算機教學的基礎課程,實用性較強,理論性也較強,不僅需要學生具備較強的實踐操作能力,還需要學生具備較強的知識理解能力,教學難度較大,教學效果不佳,其教學中存在的問題主要體現(xiàn)在以下兩個方面,下面進行詳細的闡述。
第一,學生對JAVA課程具有抵觸與恐懼心理,JAVA課程學習難度較大,學生普遍反映JAVA課程很難,有些排斥甚至害怕學習,學生缺乏學習興趣,學習效率與學習質(zhì)量也普遍不高。在學生開設JAVA課程之前,普遍已經(jīng)開設了C語言課程,因此,學生學習JAVA課程中的語法級別難度很大,如基本數(shù)據(jù)類型、基本表達式與運算符等知識點學生學習相對較難,但是C語言與JAVA課程存在一定差距,C語言是面向過程的語言,JAVA課程是面向?qū)ο蟮恼Z言,學生在學習過程中還是會遇到一些新的挑戰(zhàn),部分學生不知道該如何反應,如何理解,造成了學習上的困擾,降低了學習質(zhì)量。
第二,忽視實踐教學,重視語法教學,JAVA課程是一門實踐性較強的課程,需要學生具有較強的實踐操作能力,JAVA課程的主要教學目標是教授學生用計算機解決問題的方法,培養(yǎng)學生的編輯應用能力。其中應用較為關鍵,但是部分教師未認清重點,只注重語法的講解,過分強調(diào)語法細節(jié),忽視了總體方法與整體過程的實踐,且在教學過程中缺乏實際的項目教學,無法提升學生的動手能力與實用技能[ 1 ]。
二、有效開展課程教學,提升職業(yè)崗位能力的措施
(一)利用案例開展教學
案例教學是提升學生職業(yè)崗位能力的有效教學手段,通過案例教學,能夠?qū)φ鎸嶍椖窟M行模擬和仿真,能夠為學生創(chuàng)設一個較為真實的學習環(huán)境,有助于提高教師的教學質(zhì)量,促進學生自主學習,提升學生的學習能力。
在JAVA課程教學中,需要摒棄提出概念解釋概念的教學方式,列舉恰當?shù)陌咐_展教學,如此才可以降低教學的枯燥性,為學生營造良好的學習氛圍[ 2 ]。
案例教學需要注意以下幾點:
第一,選擇恰當?shù)陌咐咐鳛橹R的重要載體,在組織教學的過程中發(fā)揮了重要的作用,需要選擇具有代表性的,典型性的案例,才能夠保證JAVA課程的順利實施,提升教學質(zhì)量。
第二,通過案例提出問題、介紹方法,可以有效的進行歸納總結(jié),使學生獲得全面的知識。例如,在利用案例教學法進行“異常處理程序”教學時,需要選擇一個常見的異常處理程序案例,通過案例進行異常情況分析以及異常處理,從而有針對性的開展教學,提高教學質(zhì)量,提升學生職業(yè)崗位能力。
(二)注重編程思想訓練
注重編程思想訓練是學習編程語言的基礎,在掌握編程思想,找到編程感覺后,就能夠了解編程語言的語法特點,實現(xiàn)觸類旁通,從而有效學習知識,達到理想的學習效果,因此,注重編程思想訓練十分重要[ 3 ]。
編程思想訓練需要做到以下幾點:
第一,勤思考、勤鍛煉是有效進行編程思想訓練的有效手段。編程思想需要在反復觀察、教學、分析、總結(jié)中積累的,只有經(jīng)過不斷的練習、不斷的思考,才能夠提升邏輯思維能力,掌握編程思路。
第二,進行啟發(fā)式教學,通過進行啟發(fā)式教學,可以提高學生分析設計能力,培養(yǎng)學生邏輯思維能力,建立完整的系統(tǒng)設計思想,提升學生的編程能力,有效進行編程思想訓練。
第三,由簡入難,從一些簡單的實例著手,進行編程思想訓練,提升學生的思維能力。
(三)注重實踐模擬,提升職業(yè)崗位能力
實踐模擬是提升職業(yè)崗位能力的有效途徑,通過實踐模擬,可以培養(yǎng)學生分析能力以及問題解決能力,增強學生邏輯思維的嚴謹性,促進學生創(chuàng)新,切實提高學生的醒目開發(fā)能力,因此,注重實踐模擬,提升職業(yè)崗位能力至關重要。通過上機實習,可以使學生自己動手完成相關模塊,熟悉開發(fā)項目的基本流程,自主學習,完成一些簡單的項目,進行一些課后練習以及實訓訓練,切實提升職業(yè)崗位能力。
(四)加強職業(yè)素質(zhì)教育
素質(zhì)教育受到廣泛的關注,加強職業(yè)素質(zhì)教育,培養(yǎng)特色應用型技術人才至觀重要,是有效進行課程教學,提升學生職業(yè)崗位能力,加強學生職業(yè)素質(zhì)的關鍵。在JAVA課程教學中,加強職業(yè)素質(zhì)教育首先需要培養(yǎng)學生分工協(xié)作能力與團隊合作能力,使學生產(chǎn)生團隊創(chuàng)造奇跡,軟件開發(fā)任務不能由一人完成的意識。其次,需要將學生分為幾個小組,以小組為單位進行合作、學習,完成軟件開發(fā)項目,使學生更好地融入到企業(yè)文化之中。最后,養(yǎng)成標準化、規(guī)范化的代碼編寫習慣,確保代碼具有較強的可讀性,以便方便代碼的調(diào)試與移植,實現(xiàn)項目的有效擴展,從而提高學生的學習能力。
三、總結(jié)
綜上所述,探究有效開展課程教學,提升職業(yè)崗位要求的措施,實現(xiàn)職業(yè)崗位能力的提升具有重要意義,可以對學生進行編程思想訓練,可以加強職業(yè)素質(zhì)教育,提升學生職業(yè)崗位能力與實踐能力,提高學生的社會競爭力,同時提高學生的綜合素質(zhì)與專業(yè)技能??傊?,本文的研究具有重要價值。
參考文獻:
[1] 張靜波.基于職業(yè)能力的教學改革探索與實踐——以高職計算機應用基礎課程為例[J].遼寧高職學報,2017,(02):46-47.
[2] 熊智,賈穎蓮,何世松.基于崗位能力培養(yǎng)的高職課程學習載體設計與實踐[J].職教論壇,2017,(02):69-71.
[3] 孔真.基于職業(yè)崗位需求的教學設計研究——以JAVA課程為例[J].烏魯木齊職業(yè)大學學報,2015,(03):90-92.