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