彭莉
摘要:伴隨著我國互聯網體系的不斷發展,信息工程技術以及計算機高級語言方面的人才需求量越來越大,社會中涉及互聯網領域的范圍越來越廣,各高職院校中Java、C++、Python等計算機語言課程的開設也在不斷的擴展。本文對高職院校中JAVA高級編程這一門課程進行了簡要的分析,提出了Java高級編程這一門課程教學中所存在的一些問題。
關鍵詞:Java高級編程;教學問題;分析;
引言
Java作為一門吸收了C語言的各種優點又舍棄了C語言中一些復雜概念的一門面向對象編程語言,具有兩個突出的特點,一個是功能強大,另外一個是簡單易用。而且在不同的運行環境里,Java還具有“一次開發,循環使用”的特性。Java語言作為一門伴隨著時代進程不斷開拓不斷完善的計算機語言程序,Java語言完美的體現出了編寫類程序的精髓。基于Java語言縝密的結構與簡明整潔的語法,使得它在未來的很長一段時間內都有著發展的潛力,以及維護的保障性。Java語言還為網絡應用提供了支持,推動了Internet以及公共端Web的發展以及實際運用。在這樣的背景下,Java語言的重要性已經不言而喻了,如何培養Java語言方面的人才,提高教學質量已成為各高職院校的一個重要課題。本論文是對Java教學中出現的問題進行分析,以便尋找出提高教學質量以及學生的學習效率的方法,提高Java高級編程課程的課堂效率。
Java高級編程課程是許多高職院校計算機專業的核心課程之一,Java高級編程課程的開設主要是為了讓學生具備獨立思考的能力,培養實踐操作能力,具備Java語言的基礎構架以及一些面向對象的相關知識,以及一些簡單Java程序的設計。但有些學生最開始學習這門課程時由于各種層出不斷的軟件安裝問題加上初學Java語言時的枯燥無味,大大的打擊了學生們的學習積極性。
(一)學習興趣差異導致的學習程度不同
無論在哪一個時代或者班級,總有一些人,他們的學習程度會比另外一些人的學習程度更深,在Java高級編程課程里也不例外。當剛踏入一個新的班級,就會發現這個班級的學習風貌,從學生們的眼神中就會發現他們對于這門課程感興趣的程度。隨著時間的推移,以及課程從最開始編程基礎等簡單的Java基礎知識,到后面GUI、多線程等稍難一點的基礎知識的學習過程中,對這門課程越感興趣的學生,他們的學習程度往往比學習興趣低迷的同學的學習程度更加的深入,掌握的知識點也更加的全面。
(二)教學中所存在的問題
各高職院校開設的Java高級編程課程的教學過程中也存在一些問題,這些問題在不同程度的影響著學生的學習積極性。一方面是教學中教師對于理論知識的注重大于實踐操作,而在Java高級編程課程中程序編寫的實踐操作環節是非常重要的,傳統的教學方法不能照搬入Java高級編程的課堂。只有讓學生著手自己動手進行編程,才能讓學生們體會到編程的樂趣以及Java高級編程的魅力所在。另一方面不同的學生在學習Java編程的課堂中會提出不同的疑問,這些疑問或簡單或困難,教師能否解決學生提出的跳躍性問題以及能否幫助學生領悟某個知識點也是教學中應當注重的問題。
(三)課外延伸的匱乏性
在許多Java編程語言相關方面的課程里,教師講授的大部分都是書上的知識,而書上的知識涉及的知識較為基礎,范圍比較局限,這些基礎學習的目的是為了開發出產品。一味的學習書上的知識不僅僅會束縛學生的思維,也會使得課堂變得更加的枯燥無聊。課外延伸應當是Java高級編程課程中一個重要的環節,而不應該照本宣科,讓學生只學習書本上的知識。
結束語
在大數據時代的背景下,計算機基礎教育的普及成為了我國教育事業的重要目標,而專業人才的培養也成為了各高職院校的重要責任。Java高級編程作為大數據時代背景下的計算機專業基礎課程,在各高職院校中的開設面已經非常廣泛,而在不同地區不同高校中,教師的授課方法以及授課的深度是不同的。本文所提出的一些常見的教學問題阻礙著教學質量的提高以及專業人才的培養,希望通過學生和老師的共同努力能夠逐步找出提高教學質量以及學生的學習效率的方法,提高Java高級編程課程的課堂效率。
參考文獻:
[1]周黎鳴,郭拯危.新工科背景下Java程序設計課程改革探索與思考[J].計算機時代,2019(04):93-95;
[2]賈克.新工科背景下Java課程教學改革的探索與實踐[J].河北軟件職業技術學院學報,2019,21(01):41-45;
[3]趙小芳.“新工科”背景下Java課程教學模式構建[J].教育觀察,2018,7(15):122-123;
[4]何立富.高職院校《Java程序設計》課程教學改革探析[J].電腦知識與技術,2016,12(32):107-108+113;
[5]胡富.基于計算機軟件開發下JAVA編程語言的研究[J].計算機產品與流通,2019(04):23;
[6]畢文禮.計算機軟件開發中JAVA編程語言的應用[J].計算機產品與流通,2019(04):29;