陽珊珊 彭忠全
[摘? ? ? ? ? ?要]? 隨著信息化在日常生活和工作中的廣泛應用,Java程序設計課程在教學中的重要性日益凸顯。但是目前傳統的Java課程教學仍存在一定的弊端,針對Java程序設計課程的教學現狀和問題,以就業為導向,在不同維度作出探討分析,提出了相應的教學改革方案。
[關? ? 鍵? ?詞]? Java程序設計;就業導向;教學改革
[中圖分類號]? G642? ? ? ? ? ? ? ? ? ? [文獻標志碼]? A? ? ? ? ? ? ? ? ? [文章編號]? 2096-0603(2021)40-0054-02
隨著移動互聯網行業的不斷發展,Java語言已經成為行業內使用最為普遍的程序開發語言之一,漸漸獲得了各大互聯網公司的應用和關注,Java程序語言目前已經逐漸成為高校計算機類專業中的必修課程之一,需要結合教學現狀和學生學習的狀態,不斷進行課程改革,實現學生知識水平、技能水平與就業要求相匹配,以就業為導向實現Java程序設計課程的創新化改革,與市場實際需求相契合。
一、現狀及存在的問題
由于Java語言在社會上的需求一直保持較高熱度,越來越多的培訓機構也打起了這個市場的主意,由于沒有形成完善的專業課程體系,加之過于高昂的學習培訓費用,所以無法進行大面積的推廣和應用。高校企業以及學生之間的關系,缺乏一條相通的交互溝通道路,缺乏有效交流,而企業又急需理論實際一體化的學生,所以目前高校畢業生如何積極適應企業需求、匹配合理的實踐技能,已成為各高校Java程序設計課程改革和研究的重點。
(一)學生層面
Java程序設計課程在日常教學過程中常常存在很多問題,作為一門經典的程序開發類課程要盡量去解決它。由于課程嚴重缺乏與實際崗位的聯系,所以很難調動學生積極學習的主動性。通過考核部門對課程和教學效果的反饋,暴露出學生學習積極性不高的問題,明顯缺乏一些獨立解決實際問題的能力。
(二)學校方面
目前,Java程序設計課程的教學模式比較單一,教學方法也是如此,難以引起學生的興趣,當前院校的Java程序設計內容較為陳舊,無法在實踐中進行學生操作能力的鍛煉,Java程序設計課程教學中,常常需要學生利用Java語言進行綜合性的系統設計實操,而學生在無法實現理論知識支撐的情況下,為完成實驗任務只能選擇從網絡上下載代碼來進行設計,這極為不利于學生實際操作技能的鍛煉和提升。
(三)市場需求
目前,多數課程與就業市場內容不符。目前Java程序設計課程不能盲目進行教學,要通過多種手段了解就業市場中計算機類畢業生的要求,教師可以通過網絡平臺了解一些就業招聘網站的崗位招聘描述,通過國家發布的就業市場分析數據和用人單位需求等進行Java程序設計課程內容的改革和調整。另外,很多高校的教學資源和師資力量仍為薄弱,無法實現與企業實際崗位需求的接軌,導致學生就業和崗位實際操作的脫節。
二、教學改革思路
(一)激發學生興趣
Java語言已廣泛應用于智能手機、服務器管理、車載終端等移動互聯網技術設備中。在這個過程中,要推出項目教學的理念,在教學過程中更新和創新教學案例,把枯燥的知識點放在一個有趣的案例、一個實用的數據庫、一個經典的游戲或我們已知的運營管理平臺系統中,讓學生積極參與項目的日常開發過程中。與此同時,他們甚至可以模仿公司組建項目團隊來進行演練。
學生在項目開發過程中不僅能培養團隊合作的能力,還能鍛煉克服困難的責任感和勇于承擔困難的意識。激發學生學習Java技術的興趣和解決企業實際開發問題的能力。
(二)完善和更新Java課程的內容和知識
高校Java程序設計課程教材內容和知識不能只局限于老舊的主題,不斷進行課程內容的更新,學校在進行課程內容設計時,可以邀請企業的相關崗位職業工作人員、工程師走入校園,參與到Java程序設計課程教材內容的構建和修訂工作當中,不斷完善Java課程教材內容和相關知識重點教學方法。并針對其中不合理或脫節的部分做出重點修改,增強教學內容的實用性,并結合進行課程內容的改革。
(三)創新Java課程的教學方法和手段
Java程序設計課程要面向企業的實際需求,邀請行業專家共同制定課程大綱和教學案例,定期邀請專家到學校參與教學,參與項目指導,適時派團隊教師到公司參加培訓,并與公司進行深入的教學與項目合作,有效提高課程團隊教師的創新能力和教學水平,進一步提高人才培養質量。
(四)創新“教學做”一體化
以就業為導向進行Java程序設計課程的創新就需要將課堂學習與實際工作聯系起來,積極開展“教學做”一體化教學模式,通過校企融合,將企業實際的軟件開發項目融入日常的課程內容當中。企業目前所開發的項目無論是編程工具還是開發理念都處在發展的前沿,將其融入課程創新中,實際操作能力和就業能力有了極大的提升。
(五)提高實驗教學力度
實驗教學在Java程序設計系統課程中占有很大的比重,在設計融合式教育教學的過程中,教師要注重突出學生實驗課堂教學的力度,充分利用體現Java編程設計實用性和適用性的教學,增加部分實驗研究教學課時在課程中的比重。
此外,教師應在課程的期中評估和期末評估中設置足夠的實驗教學內容,這也能在一定程度上提高學生將基礎理論知識轉化為社會實踐研究應用的能力。
三、建立科學完善的課程評價體系
本課程采用過程評價、網上考試、課外作業、創新論文等評價體系,以及其他評價學生的方法,讓學生獨立完成程序的輸入、編寫和調試。期末安排創新論文,讓學生關注創新項目開發模式,提高其獨立解決問題的積極性和能力。在課程教學中,我們可以利用網絡工具做好課后答疑工作,為學習困難學生提供一對一的輔導,提高學生參與度。
(一)專項實訓課程
可以結合實踐應用水平和實訓基地或合作企業實際情況進行集中實訓環節的時間安排,如利用課程理論知識教學課時壓縮后,按照一個階段性的學習任務安排五天或一周的實訓課,專業教學計劃中至少要留出三周時間進行集中實訓。
實訓主題也要結合當前最為先進或企業重點發展方向進行設計,以期能夠讓Java程序課程與市場發展相契合,讓學生能夠增強對Java程序理論與實際操作技巧的掌握與聯系,確保學生能夠掌握Java程序設計開發的整個過程。
(二)課程模塊化
對于不同模塊的教學計劃,整個課程需要教師進行分解,讓學生可以掌握每一模塊的具體作用,如此才能夠讓學生形成系統的知識體系,并與實際操作聯系起來。教師也可以將一些當前企業管理當中所應用的程序作為課例,讓學生獨立進行設計,真正做到融會貫通,提升就業能力。
四、深化校企合作
重視與就業標準相結合的課程創新,能夠真正將Java程序設計課程的教學方向面向就業,根據企業需要制定與工程實踐相貼近的全新專業教材和教學案例,并利用企業在線教育公共服務平臺,加強學生相關知識模塊的學習,運用實際的項目教學案例,提高學生的自主性和主動性,提高學生的自學能力和Java程序能力的自主開發。定期組織企業專家和學生對教學效果的反饋,及時更新教學理念和學科知識,與校企聯動,共同推進Java課程教學改革。
五、結語
隨著社會的發展,對熟練掌握應用Java設計技能人才的需求越來越高,傳統的Java課程不能更好地適應現代社會的需求,所以更要與時俱進。目前復合型計算機專業人才深得社會各大企業的青睞,具有廣闊的就業機會和前景。
參考文獻:
[1]王昕.關于高職計算機應用專業java教學改革的探索[J].網絡與信息,2008,22(1):76.
[2]王寶妍,劉喬佳.Java教學改革探討[J].信息系統工程,2015(8):151.
[3]王江濤.基于項目實訓的JAVA教學改革[J].福建電腦,2015(3):71-72.
[4]修曉玉.基于“項目驅動”的Java教學改革與實踐[J].中國新通信,2020,22(6):212.
[5]成璐,張升.以應用型人才培養為導向的Java教學改革[J].辦公自動化,2018(1).
[6]徐暢,梁錦銳.高職院校計算機網絡職業認證教育初步探索[J].廣西師范學院學報(自然科學版),2006(6):268-270.
[7]趙成,陳通.“雙證制”的含義與選擇[J].職業技術教育,2006(4).
編輯 張 慧