曾達
◆摘? 要:JAVA程序設計是目前大多數軟件公司開發(fā)產品最重要的一門工具,同時它也是計算機專業(yè)的基礎課程,在整個教學規(guī)劃中占有非常有重要的地位。如何提高JAVA程序設計教學的質量和水平,成為計算機專業(yè)課程教師關注的焦點。筆者結合自己多年的教學經驗,分析目前JAVA程序設計課程教學過程中采用多元化教學模式的重要性,通過改進課堂教學方法、完善實踐教學體系、在線教學平臺、完善校外實習實訓基地等幾個方面對于JAVA程序設計課程教學過程中采用多元化教學模式進行探索。
◆關鍵詞:JAVA程序設計;多元化;教學模式;探索與實踐
在JAVA程序設計實際教學的過程中,筆者將案例分析教學法引入課堂實踐教學過程中,以此來提高JAVA程序設計課堂教學的質量和水平;構建完善的實踐教學體系,增強學生的編程能力;建立在線教學平臺,推動教師與學生之間有效的交流和互動;完善校外實習實訓基地,為學生提供真實的軟件企業(yè)的工作環(huán)境,讓學生可以提前感受軟件企業(yè)的工作節(jié)奏和公司氛圍。通過這一系列的課程改革,建立以課堂教學為依托,以實踐教學為保障,以在線教學平臺和現在實習實訓的基地為補充的多元化教學模式。JAVA程序設計多元化教學模式主要包括理論教學、實踐教學、線上教學、實訓實習,從各個方面構建起JAVA程序設計課程教與學的體系。
1改進JAVA程序設計課堂教學的方法
課堂教學是培養(yǎng)學生綜合能力的重要環(huán)節(jié)。由于JAVA程序設計課程的特點,如果學生在學習的過程中,沒有積極主動的對課堂中所學的知識進行思考,就很難掌握相應的知識點,更別說靈活地運用所學知識。長期以往,這會對學生的學習興趣和積極性造成不利影響。因此JAVA程序設計課堂教學的方法就顯得非常重要。筆者在教學的過程中,將案例分析教學法與啟發(fā)式教學法引入課堂實踐教學過程中,把枯燥的理論知識學生生動形象的呈現在學生面前,讓學生通過自己的發(fā)現和探索掌握本節(jié)課的教學內容。除此之外,筆者在教學的過程中,進行教與學角色轉換,通過課堂討論學習,讓學生成為課堂學習的主角,在學生討論的過程中,教師可以提供相應的指導,最后根據學生所展示的學習結果,進行課堂總結。這不僅有助于培養(yǎng)學生自主學習的能力,而且還有利于提高學生的學習興趣,進而提高學生的學習效率和教師的教學效率。
2構建完善的實踐教學體系
與其他課程相比,JAVA程序設計課程是一門理論與實踐相結合的課程,要想熟練掌握JAVA程序設計的能力,僅僅依賴課堂學習的時間是遠遠不夠的,這就需要學生通過大量的上機實際操作來獲得相關的能力。因此,建立完善的實踐教學體系顯得非常重要。筆者對于構建完善的實踐教學體系進行了一定的探索,具體包括以下幾個方面:①教師通過精心設計實驗教學項目,實驗的類型主要包括驗證、設計和綜合三種類型,對于實驗項目的設計應該嚴格遵循由簡到難的原則,可以先通過一些簡單的JAVA程序設計來吸引學生的學習興趣,隨著學生能力的提高不斷增加程序設計的難度;②在學生進行JAVA程序設計的過程中,教師對于學生存在的疑難提供及時的指導,盡可能做到每個實驗都能人人過關;③將各類競賽引入實驗的環(huán)節(jié)。比如在實驗教學項目中引入軟件設計大賽等競賽相關的程序設計題目,在這一過程中,教師要鼓勵學生自己去尋找隊友,按照軟件設計大賽的規(guī)章制度,進行模擬比賽,為學生日后參加比賽打下了良好的基礎,同時也有利于提升JAVA程序設計課程實踐教學的效果和水平。
3建立在線教學平臺
要想熟練掌握編程基礎知識和能力,除了理論教學和實踐教學之外,學生在課余時間的自主學習也是非常重要的。但是如何提高學生自主學習的效率和水平,是JAVA程序設計課程教師所關注的焦點。在此基礎之上,筆者聯(lián)合其他老師共同建立了JAVA程序設計課程在線教學平臺,為課堂學習提供補充。借助于這一在線教學平臺,為學生提供一些良好的教育資源,讓學生利用課余時間來學習JAVA程序設計的知識,拓展學生的知識視野。還有教師可以利用這一在線教學平臺為學生在學習過程中所遇到的問題進行指導。通過這個平臺,有利于實現教師與學生的課外有效互動交流,提高學生學習效率。
4完善校外實習實訓基地
JAVA程序設計是目前大多數軟件公司開發(fā)產品最重要的一門工具,因此單純依靠實踐教學環(huán)節(jié)沒有辦法真實反映JAVA程序設計在軟件開發(fā)中的應用。因此,高校應該積極聯(lián)系軟件開發(fā)公司來建立實習實訓基地,為學生營造真實的工作環(huán)境和提供真實的客戶需求,嚴格按照軟件開發(fā)的流程和技術規(guī)范,以項目制的方式對學生進行針對性的角色化實現訓練,使得學生對于軟件開發(fā)項目有更加全面深入的認識,才能更好的掌握目前軟件開發(fā)的規(guī)范和標準。還有通過項目制的方式,讓學生意識到團隊協(xié)作的重要性,還可以提前感受到軟件企業(yè)的工作環(huán)境和氛圍,為學生日后的發(fā)展奠定一個良好的基礎。
5結束語
綜上所述,JAVA程序設計多元化的教學模式的探索與實踐符合社會對于計算機人才的需求。實踐表明,JAVA程序設計多元化教學模式的實踐,其構建了一個建立以課堂教學為依托,以實踐教學為保障,以在線教學平臺和現在實習實訓的基地為補充的多元化教學模式,這有利于提高JAVA程序設計課程的教學質量和教學水平。
參考文獻
[1]史書明.“JAVA程序設計”課程的多元化教學改革研究[J].常州工學院學報,2016(04):90- 96.
[2]秦玉平,馬靖善.“C語言程序設計”課程教材建設與教學方法研究[J].計算機教育,2020(04):157- 160.
[3]李躍飛.基于項目驅動法的《Java程序設計》課程教學設計[J].亞太教育,2015(16)90-91.