程 云
(蘇州高等職業技術學校,江蘇 蘇州 215009)
Java技術由于軟件的諸多優點,已經滲透到國內外的各個行業。而高職學生在畢業以后大多會走上工作崗位,Java技術的學習不但能夠幫助學生更好地與社會崗位接軌,而且能夠幫助學生更好地完成工作任務。因此,高職學校開展Java教學不但非常必要,而且教師要能夠根據學生未來的職業特點,選擇恰當的教學內容采用不同的教學方式進行教學。
1.以高職生為本,掌握高職生Java軟件操作能力。目前,越來越多的人加入到Java技術學習的熱潮中,但是并不是每一個高職生都能熟練操作Java軟件。高職計算機教師要在開學初或者教學進行到一定階段的時候,準確把握學生對Java軟件的操作能力。教師要準確分析高職學生在Java課程實際教學中存在的問題,讓學生能夠克服學習Java課程的畏難情緒,為學生講授Java課程作為程序設計語言的程序設計思想方法,提高學生對Java軟件的開發水平。
2.以學定教,選擇適合學生的課程學習教學策略。教師要把握學生在學習過程中的困惑,針對學習中存在的問題選擇適合學生的教學策略。教師要激發學生學習Java課程的興趣,提高學生運用Java進行基本的項目開發能力,提高學生的軟件使用能力以及軟件開發能力。教師既要告訴學生可以做什么,又要告訴學生怎么做,讓學生在不斷學習的過程中強化動手能力,解決采用Java程序進行編程、學習過程中出現的各種問題。在教學策略的選擇上,教師要選擇學生喜歡的教學策略,解決學生學習興趣的問題,讓學生的實用技能和動手能力都能夠得到培養。
1.采用多媒體課件輔助Java課程教學,可以變枯燥為生動。Java課程的學習難免枯燥乏味,其抽象的教學內容使得一部分高職學生明顯缺乏對Java課程學習的興趣,更不用說創新性地完成教學任務。因此在Java課程的教學過程中,教師可以采用多媒體課件輔助教學,將課程教學內容中抽象、枯燥的部分轉化為圖像、視頻以及音頻等多種教學方式增強教學過程的趣味性。例如在類和對象的概念教學過程中,教師可以采用圖文并茂的多媒體課件輔助教學,讓學生在對視頻、音頻以及動畫、圖片的觀看中更好地了解教學內容。教學感染力增強了,學生的學習興趣上去了,學習效果自然會更好。而在這個過程中,教師通過多媒體大屏幕展示教學內容,比傳統的一支粉筆一張嘴的教學方式更多了直觀性,學生在直觀的教學過程中加深了交流,更好地理解了教學內容。
2.多媒體輔助教學可以幫助學生更好地完成教學任務。多媒體教室的交互式學習環境,可以幫助學生更好地完成教學任務。教師利用多媒體技術進行大屏幕投影教學,教師一邊講解一邊讓學生在電腦上進行實際操作,這樣可以引導學生更好地完成教學任務。同時,在這個過程中,教師按照學生的學習基礎以及學習興趣,為學生制定不同的教學目標,讓學生自主選擇合適的教學內容進行學習。學生真正感覺到所學習的教學內容與自身能力相連接的時候,學習興趣就會增強,就有了自主參與學習的欲望。另外,教師可以引導學生通過交互式學習方式進行小組互助學習,充分調動學生學習積極性。
1.改革教學方法,注重學生能力的訓練。教師在Java課程教學過程中,要擺脫舊有的傳統教學方式的束縛,要讓學生在教學過程中增加動手能力的環節,讓學生的實用技能得到培養。教師要提高學生學習興趣,促進學生使用技能的提高。在Java編程的教學中,教師要讓學生在反復的教學、觀察、分析中提高創新思維能力、分析能力以及設計能力。教師要讓學生從簡單的實例出發,通過案例教學,引導學生根據編程目的的需要進行真實項目的模擬。在教學內容的選擇上,教師要把握教學目標以及學生畢業后參加工作的需要,讓學生通過案例研究進行鍛煉、學習,引導學生以案例作為載體組織教學,讓學生在解決問題的過程中掌握方法,歸納出解決問題的方案,從而使學生掌握就業需要的Java課程學習能力,并獲取相應的應用能力,掌握Java使用方法。在職業崗位要求與課程要求相契合的時候,教師要引導學生通過自主學習或者小組合作學習掌握方法,達到學以致用的效果,讓學生在循序漸進的案例學習中掌握編程思路。
2.開放式教學,注重理論與實踐的結合。在教學過程中,教師要關注學生的理論知識的學習。但是在這個基礎上,教師更應該關注學生的實踐能力的培養。高職計算機教師要注重實踐模擬的訓練,讓學生自己親自動手完成相關模塊,并在進行完理論學習的時候,積極自主進行上機實習,讓學生能夠在理論知識的掌握與實際操作技能的提高在上機訓練中相輔相成,學生動手能力和創新操作能力得到進一步的提高。教師要根據學生的學習實際,選擇相應的實訓項目,讓學生能夠積極發揮主觀能動性分析解決問題。教師要充分給學生學習的自由,讓學生能夠通過BBS等平臺,多與師生進行交流,加強師生互動,或者教師要讓學生自主創建班級網站或者校園課程網站,為學生提供課后自學打下良好的基礎。
3.加強實訓改革,建立實訓教學管理體系。教師要加強實訓改革,讓學生能夠參與到項目實踐中來完成規定的教學內容。同時,教師可以為學生提供選作的實訓研究課題,讓學生在教師的指導下完成Java程序的設計,能夠將Java理論知識充分運用到創新實踐中。另外,教師建立實訓教學管理體系,讓學生通過自主參與,根據要求通過獨立完成、參與設計等方式一手抓理論,一手抓實踐,讓學生通過思維在實踐中提升運用能力。高職計算機教師要充分把握高職學生職業特點,建立Java實訓教學管理體系研究,讓學生在Java實踐教學與科研實踐的互動實踐中提升實訓技能。
1.合作訓練,培養學生自主合作、主動學習的意識,讓學生在小組交流中共同成長。高職計算機教師要加強學生基本技能、基本能力的訓練,讓學生能夠通過實踐操作順利完成理論知識的學習,并能更好地與職業技能接軌,讓學生順利完成學生到職業的過渡。
2.真正實現學生技能的高效訓練。教師一方面要精講,讓學生多練,另一方面要加強學生合作小組的培養工作,讓學生通過合作小組實現Java實訓教學內容的探討、交流,達到小組共同成長、共同提升的目標。在合作小組的安排上,高職計算機教師要注意同組異質以及異組同質的原則,讓具有不同計算機能力的學生能夠在小組內互相交流,共同進步,真正實現學生技能的高效訓練。
總之,高職Java教學過程中,教師要充分以生為本,以學定教,根據高職學生的Java課程學習能力以及已經掌握的理論知識選擇相應的教學策略。同時,教師要有效借助相關教學資源,讓多媒體課件走進計算機課堂,并抓好學生的理論與實踐操作的結合教學,高效提高學生的計算機應用能力。