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