韋靈
摘 要:分析當前的就業(yè)形勢,針對Java課程教學工作中遇到的問題,結合學生的現實情況,對Java課程教學內容以及考核方式提出了一些改革方法,旨在為提高Java語言課程的教學效果提供參考。
關鍵詞:新就業(yè)形勢;Java語言;課堂;教學改革
1 前言
Java語言課程是計算機科學與技術專業(yè)必修的一門專業(yè)課,我們的教學目標是培養(yǎng)學生的軟件開發(fā)能力,教學思路是由淺入深、理論與實踐相結合,激發(fā)學生的學習興趣,培養(yǎng)學生的分析能力、實際動手能力、創(chuàng)新能力和社會競爭力。由于Java語言具有面向對象、可移植性、簡單性、動態(tài)性、健壯性、分布性等優(yōu)點,已廣泛應用于游戲控制臺、互聯網、手機智能卡、手持式電子消費類產品和企業(yè)中應用等多個領域。Java語言課程是培養(yǎng)應用型軟件人才的基礎課程,因此對Java語言課程的教學方法進行改革,提高其教學效果尤為重要。
2 Java語言課程教學中存在的弊端
2.1 教學內容枯燥老套
Java是一種完全面向對象的編程語言,編程語言涉及到很多面向對象的概念,如繼承、構造器、抽象類、接口,方法的多態(tài)、重載、覆蓋,Java異常處理機制等概念和數量龐大的類庫。并且在現有的教材中介紹前沿科技、新趨勢、新應用等方面的較少,并且涉及實踐性教學的內容也比較少。理論知識的枯燥無味,課堂互動性效果弱化,使得學生在學習過程中無法得到成就感,因此學習的積極性也就隨著課堂難度的增加而逐漸降低,從而影響到教學效果。
2.2 實驗和教學環(huán)節(jié)脫節(jié)
Java語言課程具有其自己的獨特性能,例如它的理論知識比較抽象,邏輯性嚴密,基本概念比較多,框架和結構也相對復雜。許多的學校目前仍然沿用傳統(tǒng)的程序設計語言的課堂教學方法,注重學習理論知識,對于語法知識點進行覆蓋范圍很廣的平鋪堆砌,教學內容中欠缺一些與編程相關的實際動手環(huán)節(jié),缺乏對學生參考文檔、使用開發(fā)工具、Debug調試等必備編程能力的培養(yǎng)。這樣的教學方法將學生在學習上處于被動,因此很難幫助學生真正的系統(tǒng)掌握Java語言的精髓,對學生學習基礎理論知識和編程基本功造成了不利影響。
2.3 教學過程中缺乏引導,不能調動學生的積極性
在學習Java語言課程之初,學生會對其充滿幻想和濃厚的興趣,但是隨著教學的深入,學生逐漸會發(fā)現課程內容很枯燥,老師講的又無趣,慢慢就會對該課程失去興趣。在課程上也是應付了事,無法真正的學習課程知識。
3 新就業(yè)形勢下的Java語言課程教學改革建議
3.1 設計合理科學的課程內容,構建完整的知識體系架構
在建設課程體系時,應該將Java語言作為面向對象編程的入門語言、基礎性應用架構和開發(fā)平臺,并且圍繞這個架構以應用為基礎去建立相應的課程體系。Java語言的教學目標是懂、編、用,以Java語言為基礎和主線,結合后續(xù)課程,就能夠搭建成一個完整的課程知識體系,從而能夠保障學生掌握完整的知識結構和專業(yè)技能。除此之外,構建完整的知識體系架構還可以讓學生對該課程在紙上體系中的重要地位和其價值充分的理解,并且明確學習目標和攻克方向。另外,Java的課程教學內容也需要跟隨技術發(fā)展以及軟件開發(fā)市場對人才需求的變化而變化,要將前沿理論、新技術等引入課堂,再增加一些應用案例教學,從而讓學生學習更多的新技術,新知識,增強學生學習的目的性。
3.2 采用實例化教學法
案例教學法就是指教師根據教學目標和教學任務的要求,對實際工作中的案例進行提煉,使學生先進行形象的學習認知,使學生進入某種特定的事件、情境中,通過組織學生對事件的構成進行積極主動的探究活動,從而提高學生創(chuàng)造性的運用知識、分析和解決實際問題的能力的一種教學模式。在Java語言中采用實例化教學法就是對真實項目進行仿真,通過引入與課題相關的實例作為教學內容的切入點。選擇的實例既不能簡單,也不能太難,內容要具有代表性、綜合性和趣味性,只有這樣才能激發(fā)學生學習的興趣。實踐證明,實例教學更易讓學生對教學內容進行學習和理解,也更容易接受學習中的重點難點。引入實例進行教學,還能夠創(chuàng)造良好的教學氛圍,節(jié)省教學實踐,同時對培養(yǎng)學生的自主創(chuàng)新能力也有一定的幫助。
3.3 深化校企合作、產學結合實踐模式
校企合作、產學結合是目前許多開設軟件專業(yè)的高校采取的一種新型實踐模式。將有一定理論基礎的學生安排到企業(yè)中相關的崗位上進行實習,真正的將學校學到的知識應用到實際當中去。校企合作和產學合作能使高職院校的實踐教學和企業(yè)更加緊密地結合,有利于學校及時地調整學歷教育的教學內容和方法,增強實踐教學的針對性。目前很多學校與企業(yè)合作的深度還很不夠,還需要進一步探索其合作的具體方式。
4 結束語
新的就業(yè)形勢需要更多的應用型軟件人才,通過Java語言課堂教學改革能夠更加適應當前形勢,培養(yǎng)出具有獨立分析問題和解決問題能力的實際型人才,使之畢業(yè)后能夠迅速的適應企業(yè)的開放環(huán)境,為我國的科技發(fā)展做出更多的貢獻。
[參考文獻]
[1]李東明,趙偉.Java語言課程實踐教學改革[J].計算機教育,2011,13(10):122-125.
[2]婁銀霞.淺談新就業(yè)形式下的Java語言課程教學改革[J].甘肅科技,2013,29(8):83-84.
[3]張凱萍,毛建景."Java語言程序設計"課程教學改革的思考[J].赤峰學院學報,2011,3(10):213-214.
[4]楊朝暉,劉振棟,邢國波.新就業(yè)形勢下Java課程課堂教學研究[J].中國成人教育,2011,152-153.
[5]文星.實例教學法在Java語言教學中的應用[J].電腦知識與技術[J],2009,5(20):5480-5482.
[6]羅洋.Java語言課程教學模式的探索[J].遼寧高職學報,2010,12(4):30-31.