鄧偉
Java語言以簡單、分布式系統(tǒng)、與平臺無關(guān)性、安全可靠、線程同步、面向?qū)ο缶幊痰戎T多特點(diǎn),從而成為目前最廣泛的一種計算機(jī)語言,在各大企業(yè)、感應(yīng)卡、電子類產(chǎn)品等上被廣泛應(yīng)用。伴隨著Java技術(shù)不斷發(fā)展與完善,其用途也在不斷延伸,現(xiàn)在大家越來越注重Java技術(shù),現(xiàn)階段Java技術(shù)成為了程序編輯中應(yīng)用最廣泛的語言之一。文中根據(jù)對Java程序設(shè)計課程教學(xué)中所遇到的問題展開分析,從而使得學(xué)生更容易地學(xué)習(xí)和把握J(rèn)ava程序設(shè)計,并提高學(xué)生解決問題的實(shí)踐技能。
在近幾年手機(jī)軟件技術(shù)開發(fā)市場對于Java編程人才需求巨大的現(xiàn)狀下,為適應(yīng)現(xiàn)如今市場的發(fā)展,很多高職??茖W(xué)校的APP技術(shù)專業(yè)及計算機(jī)類都開設(shè)Java方向的有關(guān)課程。但是,因?yàn)樵撜n程基礎(chǔ)知識內(nèi)容比較枯燥乏味,而高職院校學(xué)生總體水平較低,在學(xué)習(xí)方面欠缺自覺性和主動性,加上院校傳統(tǒng)教學(xué)方式、方法和老師對開發(fā)具體工程項目不足等原因的影響,因此,很多學(xué)生學(xué)完以后,只看得懂簡單的代碼,對自身進(jìn)行程序編寫手足無措,對課程學(xué)習(xí)培訓(xùn)提不起興趣,更不要提如何去提高編程能力,因此教學(xué)實(shí)際效果不理想。對于以上問題,必須在Java語言課程教學(xué)中進(jìn)行應(yīng)用項目驅(qū)動實(shí)例教學(xué)、改革創(chuàng)新考核機(jī)制、校企合作融合等各個方面的教學(xué)改革創(chuàng)新。
1 Java概述
Java是當(dāng)前計算機(jī)編程語言之一,也是一種世界范圍內(nèi)應(yīng)用廣泛的編程語言。具備工作效率高、覆蓋范圍廣、使用便捷等優(yōu)點(diǎn)。它適合于桌面程序的開發(fā),目前已經(jīng)獲得廣泛運(yùn)用。Java是一種面向?qū)ο蟮木幊陶Z言,主要包含了計算機(jī)、互聯(lián)網(wǎng)、線程同步等新技術(shù)領(lǐng)域內(nèi)的Java專業(yè)知識。學(xué)習(xí)Java編程語言需要是打造與軟件開發(fā)技術(shù)有關(guān)專業(yè)人才的基礎(chǔ)。在我國,伴隨著計算機(jī)與互聯(lián)網(wǎng)技術(shù)發(fā)展,對Java軟件測試技術(shù)工作人員的需求非常大,該專業(yè)的發(fā)展前景很好,很多高校為此專門開設(shè)了Java語言有關(guān)的課程。
2 教學(xué)存在的問題
2.1 教學(xué)方法不合理
教師遵照傳統(tǒng)計算機(jī)語言表達(dá)教學(xué)策略,按具體內(nèi)容順序解讀知識要點(diǎn),隨后學(xué)生根據(jù)案例認(rèn)證、練習(xí)題夯實(shí)和增強(qiáng)對Java語言的認(rèn)知。學(xué)生常常感覺到無趣、乏味,欠缺學(xué)習(xí)興趣愛好。在大多數(shù)人眼中,學(xué)習(xí)目標(biāo)僅僅是為了應(yīng)對期末考試,通常死記硬背地應(yīng)對考試,確實(shí)沒法消化知識。甚至根本不知道上完了這門課程能做什么項目,沒有多少人真正用心學(xué)習(xí)。最終,他們無法自由地運(yùn)用Java。這類教學(xué)方式難以實(shí)現(xiàn)應(yīng)用型人才的培養(yǎng)計劃,無法滿足大眾對計算機(jī)專業(yè)性人才的需求。目前Java課的教學(xué)大多采用傳統(tǒng)的教學(xué)方式,即教師以填鴨式的形式將知識傳授給學(xué)生,學(xué)生往往死記硬背書本上的知識內(nèi)容,不費(fèi)力氣去查找。對解決思路、新意識、新思維、思考能力的培養(yǎng)則無益處。大學(xué)教師是一個穩(wěn)定的職業(yè),科研很好,是年輕科學(xué)家喜歡的職業(yè)。因此,在大學(xué)教師中,青年教師大多來自高校,這些青年教師具有良好的思維知識背景、思維創(chuàng)新能力,只是他們自己還不自知。主流的開放框架和開發(fā)工具等知識還比較缺乏。
2.2 未能突出面向?qū)ο缶幊趟枷?/p>
本課程的課堂教學(xué)目標(biāo)是塑造學(xué)生面向?qū)ο缶幊趟季S與技術(shù)。在本課程前,學(xué)生一般學(xué)習(xí)C程序編寫、Visual Basic編程、算法設(shè)計等課程,了解面向?qū)ο蠓椒ň幊碳夹g(shù),不容易轉(zhuǎn)換到面向?qū)ο筮壿嬎季S。在以往的教學(xué)方式下,老師重點(diǎn)依照章節(jié)合理布局授課,包含各個領(lǐng)域,但是并不注重面向?qū)ο笏季S塑造,因而學(xué)生在學(xué)習(xí)本課程后,仍舊根據(jù)實(shí)際應(yīng)用以面向過程邏輯思維進(jìn)行程序編寫。
2.3 高職高專學(xué)生、教師的特點(diǎn)
對高職院校計算機(jī)類的學(xué)生開展的統(tǒng)計分析發(fā)現(xiàn)其中很大一部分學(xué)生的升學(xué)錄取成績低,文化根基和知識面整體較為薄弱,缺乏一個高效學(xué)習(xí)方法。這些學(xué)生對學(xué)習(xí)往往抱有厭倦的心理,同時對個人缺乏足夠的自信,遇到難學(xué)的知識和課程,極易產(chǎn)生動搖心理。同時還有一些家庭困難的學(xué)生,因(學(xué)校)培訓(xùn)費(fèi)低選擇就讀,并非成績不好的學(xué)生,這類學(xué)生憧憬將來能找到一份穩(wěn)定的工作來改變家庭和生活水平,他們表現(xiàn)出了極強(qiáng)的好奇心,并且學(xué)習(xí)知識都比別的同學(xué)快。這當(dāng)中存在許多學(xué)生習(xí)慣中學(xué)教師手把手的教室黑板式教學(xué)方式,無法在大一就適應(yīng)大學(xué)各種各樣的教學(xué)方式。
針對各個水平的學(xué)生,教師若是依舊選擇一些其他計算機(jī)語言(如C、VB、C++等)的教學(xué)方法,很難帶動學(xué)生的學(xué)習(xí)積極性,同時也會使部分學(xué)生感覺即便努力學(xué)習(xí)也無太大的實(shí)際意義。因此目前有一些學(xué)生對老師固有的專業(yè)知識持懷疑態(tài)度或者是厭倦當(dāng)前應(yīng)用的教學(xué)方法;甚至有些學(xué)生在經(jīng)過培訓(xùn)一段時間后,情緒變化非常大,對于未來能否找到好工作沒有自信心。高職院校的課堂教學(xué)跟普通高等院校不一樣,更多重視實(shí)踐而非基礎(chǔ)理論知識學(xué)習(xí),一些學(xué)校,由于資金短缺的主要原因,缺乏具備教師和技術(shù)工程師兩個方面綜合素質(zhì)的雙師型教師。
2.4 傳統(tǒng)的考核方式,缺乏對實(shí)踐能力的考核
Java編程設(shè)計是一門理論和實(shí)際相結(jié)合的課程內(nèi)容,因而,這門課程較適宜采用以基本知識為主要目標(biāo),以實(shí)踐和理論能力塑造為切入點(diǎn)的教學(xué)模式,考核方式也應(yīng)當(dāng)充分考慮這幾方面。但現(xiàn)在大部分高等院??己朔绞饺鄙賹?shí)踐能力和學(xué)習(xí)的過程的考核評價。再加上考試的知識限制在書本上,這種考核方式過度重視學(xué)生對教材知識的記憶,也會導(dǎo)致學(xué)生局限于教材,且不積極主動去擴(kuò)展閱讀范圍知識,沒法提高大多數(shù)學(xué)生的靈活應(yīng)用思維和水平,以及個人綜合素養(yǎng)的改善。在講課情況下,會發(fā)覺多數(shù)學(xué)生是能看懂他人的一些簡單編碼的,對著程序執(zhí)行也沒什么問題,而若是實(shí)際提出一個問題,要求學(xué)生獨(dú)立完成程序編寫和項目設(shè)計時,這類學(xué)生卻很容易表現(xiàn)出不知如何下手、如何思考問題,因此更不知如何去編寫適當(dāng)?shù)拇a,程序調(diào)試自然也無法通過,問題和bug頻繁,可見這類教學(xué)方式并不能實(shí)現(xiàn)既定的教學(xué)目標(biāo)和計劃。Java課程作為主要課程之一,屬于考試類,即以筆試或考試報告的形式對學(xué)生進(jìn)行評價。內(nèi)容與形式是一體的,無法評價學(xué)生對基礎(chǔ)知識的正確掌握、情境化的掌握和應(yīng)用知識解決工程問題的能力。這影響了知識融合能力的培養(yǎng),甚至影響了運(yùn)用所學(xué)知識解決復(fù)雜工程問題能力的培養(yǎng),影響了新工科培養(yǎng)的目標(biāo)。
2.5 實(shí)踐環(huán)節(jié)的問題
近年來,我國高等院校提出了“卓越工程師計劃”,旨在造就更多能夠創(chuàng)新、適應(yīng)業(yè)務(wù)需求的優(yōu)秀工作者和不同類型的工程技術(shù)人才,這需要學(xué)生進(jìn)行足夠的工程實(shí)踐。但目前的情況是Java實(shí)踐課時不足,學(xué)生沒有足夠的時間將課堂所學(xué)的理論知識融入到解決問題的思路中。學(xué)生上機(jī)試機(jī)時,只對書中已有的例子進(jìn)行調(diào)試,調(diào)試成功即完成作品。這種練習(xí)只是讓學(xué)生熟悉編程語言和調(diào)試過程,對于培養(yǎng)學(xué)生運(yùn)用Java語言解決實(shí)際問題的自我認(rèn)同能力沒有起到重要作用。如何根據(jù)學(xué)生的情況設(shè)置合適的難點(diǎn)問題成為當(dāng)前的一個重要課題。學(xué)生在規(guī)定的時間內(nèi)完成老師設(shè)定的內(nèi)容并提交測試報告,這種實(shí)例化教學(xué)往往讓學(xué)生缺乏體驗(yàn)實(shí)踐課的興趣和完成家庭作業(yè)的自主性,從而降低課堂使用的價值和重要性。究其原因,是大部分教師沒有實(shí)驗(yàn)教學(xué)經(jīng)驗(yàn),學(xué)校不具備有效的教學(xué)資源。
3 Java程序設(shè)計在教學(xué)實(shí)際中解決問題的措施與策略
3.1 采用分層教學(xué)方法
在課堂教學(xué)中,先是要掌握各個學(xué)生的真實(shí)水平,依據(jù)學(xué)生的個人學(xué)習(xí)狀況,將學(xué)生分成2~3個班,并設(shè)定每個人的目標(biāo),即個人教學(xué)目標(biāo)被采納。再依據(jù)學(xué)生的真實(shí)水平給予有選擇的知識進(jìn)行學(xué)習(xí)。教學(xué)過程不僅需要顧及學(xué)生能力與知識存在的差異性,確保學(xué)生盡量學(xué)得多,也要保證基礎(chǔ)薄弱的學(xué)生受益,也就是讓每個學(xué)生都能開心主動地去學(xué)習(xí)。對于不同學(xué)生,在相同班級,知識和學(xué)習(xí)速度通常也會有區(qū)別,這表明了個體教學(xué)發(fā)展的理念。例如,對于編程能力較好的學(xué)生,教師應(yīng)綜合運(yùn)用新項目,用于拓寬學(xué)生的知識面,提升個人編程思維和意識;根基薄弱的學(xué)生,老師可以選擇一些簡便的編程題,帶動學(xué)生學(xué)習(xí)的積極性,隨后將難度系數(shù)慢慢提高,最終實(shí)現(xiàn)既定的目標(biāo)和計劃。在部分項目中,可以分組合作的方式進(jìn)行,編程水平較高的學(xué)生與較低的學(xué)生分在一組,可以使編程能力強(qiáng)的學(xué)生發(fā)揮帶動效應(yīng),有助于進(jìn)步。在其他學(xué)習(xí)過程中,逐漸減少學(xué)生人數(shù)、學(xué)習(xí)和培訓(xùn)的差異性,編程專業(yè)技能的客觀提升,最終各級學(xué)生實(shí)現(xiàn)總體目標(biāo)的均衡。學(xué)生有更多的時間積極參與疑難問題的討論和交流,教師才能正確引導(dǎo)教學(xué)過程的有效性。根據(jù)移動互聯(lián)網(wǎng)課堂教學(xué)與傳統(tǒng)課堂教學(xué)相結(jié)合的混合教學(xué)方式,實(shí)現(xiàn)智慧課堂,讓學(xué)生主動學(xué)習(xí)和訓(xùn)練。盡管傳統(tǒng)的教學(xué)方法有其缺點(diǎn),但良好的Java語言知識是培養(yǎng)良好編程技能的基礎(chǔ)。類與對象、子類與繼承、連接與實(shí)現(xiàn)等基礎(chǔ)知識,借由傳統(tǒng)教學(xué),用通俗易懂的語言解釋清楚。另外,為了提高學(xué)生的課堂參與度,促進(jìn)主動學(xué)習(xí)的興趣,在教學(xué)中以活動或小項目為例,分成小組討論。這不僅能解決傳統(tǒng)教學(xué)方法千篇一律的問題,更重要的是可以促進(jìn)學(xué)生的探索精神和工作能力。
3.2 注重面向?qū)ο缶幊趟枷氲呐囵B(yǎng)
面向?qū)ο蟮脑瓌t就是在做程序設(shè)計的時候,盡量按照我們一般的思維模式,對一個難題做一個實(shí)體的模型,用目標(biāo)世界的思維模式獨(dú)立思考,把如何得到應(yīng)用表達(dá)為盡可能自然。Java語言是一種絕對的面向?qū)ο蟮木幊陶Z言表達(dá)方式,具有特殊的面向?qū)ο笙到y(tǒng)。充分考慮學(xué)生所教的科目、編程等,因此在本課程的教學(xué)過程中,只對基本數(shù)據(jù)類型、程序操作(序列、選擇、循環(huán)結(jié)構(gòu))等相關(guān)信息進(jìn)行了簡單的解釋,讓學(xué)生注重感覺導(dǎo)向地區(qū)別兩種編程思想之間的對象和面向?qū)ο蟮姆椒?。在教學(xué)過程中,要強(qiáng)調(diào)面向?qū)ο蟮母拍?,對類、目?biāo)、方法、繼承、多態(tài)等知識點(diǎn)進(jìn)行更好的詮釋,并組織大量的培訓(xùn),改變學(xué)生的編程思維,使其更具面向?qū)ο蟮乃季S意識。注意不要急于求成,讓學(xué)生繼續(xù)練習(xí)活動慢慢理解語言,在學(xué)習(xí)訓(xùn)練初期不要詳細(xì)介紹難點(diǎn)內(nèi)容,否則可能會嚴(yán)重?fù)p害學(xué)習(xí)效率。
在講授“Java編程”課程內(nèi)容的過程中,發(fā)現(xiàn)很多同學(xué)可以在課堂上或者課本的內(nèi)容上做例子,也能理解和分析程序執(zhí)行的錯誤,但是項目較為復(fù)雜或課本內(nèi)容并未涉及的時候,學(xué)生就無從下手,體現(xiàn)出學(xué)生并未真正掌握J(rèn)ava編程的面向?qū)ο笤砗途幊虘?yīng)有的意識。為此,老師需要把教學(xué)內(nèi)容通過適當(dāng)?shù)恼Z法規(guī)則進(jìn)行完整解釋,加強(qiáng)培養(yǎng)面向?qū)ο缶幊痰倪壿嬕庾R,提高個人思維,從教學(xué)流程設(shè)計直至實(shí)際項目的設(shè)計方案,對課程內(nèi)容給予補(bǔ)充,完成以Java為核心應(yīng)用軟件的開發(fā)和學(xué)習(xí)過程。
3.3 以項目驅(qū)動案例教學(xué)方式培養(yǎng)學(xué)生學(xué)習(xí)興趣
教師需要應(yīng)用項目型案例教學(xué)方法,解釋基礎(chǔ)定義、語法和邏輯思維,通過大家最熟悉的聊天室程序設(shè)計和代碼、選課系統(tǒng)、網(wǎng)站設(shè)計等等,不僅強(qiáng)化了基本理論的了解和處理生活的實(shí)際難題,也能幫助學(xué)生加深記憶。從而更好地帶動學(xué)生學(xué)習(xí)的積極性。在案例解析當(dāng)中,將問題作為新任務(wù),促進(jìn)學(xué)生不斷對新知識的學(xué)習(xí)掌握,應(yīng)用面向?qū)ο蟮倪壿?,綜合應(yīng)用多線程、數(shù)據(jù)庫、互聯(lián)網(wǎng)等有關(guān)知識和信息。和學(xué)生共同處理開發(fā)中遇到的一些問題,慢慢學(xué)習(xí)和了解Java的語法內(nèi)容、基礎(chǔ)定義、網(wǎng)絡(luò)知識、數(shù)據(jù)庫建立等。再不斷分析、觀察與實(shí)踐、案例總結(jié)和程序代碼設(shè)計,讓學(xué)生掌握理論知識。在實(shí)踐課程中,應(yīng)考慮實(shí)踐內(nèi)容與教學(xué)內(nèi)容的一致性,學(xué)生應(yīng)模擬項目開發(fā)過程,先分析問題,再編寫程序,最后驗(yàn)證正確性、完整性、安全性。
3.4 采用多元化考核方式
過去的課程評定主要是以期末測試的成績對學(xué)生整個學(xué)期的學(xué)習(xí)狀況進(jìn)行評定。這類評估方式無法完整對學(xué)生的編程水平進(jìn)行評價。因“Java程序設(shè)計”屬于一門基于程序的重要課程,所以這種方法側(cè)重于實(shí)踐課程的能力評估,因此需要對評定方式給予改進(jìn)和完善,進(jìn)行過程評定與總結(jié)式評估,即平均分(60%)和最終成績(40%)的最終評估結(jié)果。其中,平時成績包含了出勤(30%)、答題(30%)和機(jī)考(40%)組成。這種評估方式體現(xiàn)了對實(shí)踐能力評估的重視。計算機(jī)測試通常強(qiáng)調(diào)過程評估,可以動態(tài)反映學(xué)生的學(xué)習(xí)效果和實(shí)踐能力,期末項目測試反映學(xué)生的綜合軟件開發(fā)和應(yīng)用能力。各種考核方式的運(yùn)用,真實(shí)地體現(xiàn)了對實(shí)用編程技能的考核。評估的目的是通過“考試”來支持“學(xué)”和“教”,而不是達(dá)到最終成績的指南。Java課程的評價目標(biāo)應(yīng)以“指導(dǎo)、分析、反饋”為重點(diǎn),分階段進(jìn)行各種評價。例如,第一階段評估Java語言的基礎(chǔ)知識,通常作為傳統(tǒng)的測試形式;第二階段評估使用測試報告作為問題驗(yàn)證;第三階段注意細(xì)節(jié)的完善,項目評估。通過階段性評估,難度逐級遞增,將各級評估結(jié)果作為下一級教學(xué)的指導(dǎo)和依據(jù),形成標(biāo)準(zhǔn)的封閉式教學(xué),激發(fā)學(xué)生的積極性、學(xué)習(xí)興趣與發(fā)展自學(xué)能力,最終將學(xué)習(xí)框架化、系統(tǒng)化,以解決復(fù)雜的工程問題。
3.5 改善師資力量,實(shí)現(xiàn)真正意義上的校企合作
通常是由學(xué)校教師和有實(shí)踐經(jīng)驗(yàn)的企業(yè)工程師共同完成授課過程,由于學(xué)校教師沒有實(shí)際的項目開發(fā)經(jīng)驗(yàn),很難比較全面地介紹Java編程知識。因此,老師在Java方向的課程教學(xué)工作前,可以先安排到公司參與實(shí)習(xí)和培訓(xùn),掌握最新和先進(jìn)的技術(shù),實(shí)際工作中需要用到的理論,以及實(shí)際項目的整個研發(fā)經(jīng)過。在Java語言學(xué)習(xí)前,有條件的可以聘請具有重大項目豐富編程閱歷的工程師為學(xué)生進(jìn)行一周的演講報告,重點(diǎn)分析本課程的未來發(fā)展、工作趨勢,并查看當(dāng)今最熱門的項目。對課程有足夠的認(rèn)識,直到畢業(yè)后能夠從事相關(guān)的職業(yè)與工作。同時,帶動學(xué)生學(xué)習(xí)和了解這門新課程的學(xué)生的積極性。學(xué)習(xí)一段時間后,公司給予一些簡單的實(shí)際項目讓學(xué)生練習(xí),使學(xué)生多方面地加入到實(shí)際項目的開發(fā)過程中;提高個人動手操作能力,也使他們明白學(xué)到的知識和理論是能派上用場的;老師還需要盡可能加入軟件項目的研發(fā)過程,有助于加強(qiáng)理論和實(shí)踐融合的創(chuàng)新能力,達(dá)到校企合作的既定目標(biāo)。從科研和教學(xué)兩方面來看,高校青年教師很難有精力和時間長期參加業(yè)務(wù)培訓(xùn)。但是,學(xué)??梢匝堃恍┚⒗蠋焻⑴c設(shè)計過程。同時多鼓勵青年教師參與各類項目,使培訓(xùn)工作不僅很好地對接企業(yè)需求,也加強(qiáng)青年教師與企業(yè)的聯(lián)系,提高教師的個人發(fā)展,以便他們可以在課堂上提供更多的指導(dǎo)作用。
3.6 教學(xué)環(huán)節(jié)與實(shí)踐環(huán)節(jié)之間的關(guān)聯(lián)與協(xié)作
Java課程理論與實(shí)踐并重,在最新的工程背景下,告知大學(xué)生以“知識與經(jīng)驗(yàn)實(shí)踐”獲取成功是教育改革的關(guān)鍵。互聯(lián)網(wǎng)上的合作是現(xiàn)在需要解決的一個重要問題。通過性能評估和多樣性,即第一階段的Java語言基礎(chǔ)知識部分的評估,第二階段的內(nèi)容分析,和第三階段的作品分析建立聯(lián)系。教學(xué)環(huán)節(jié)閉環(huán)模式,即融合協(xié)同支撐。在課程中引入思想和情境,將理論知識與具體的任務(wù)或情境相結(jié)合,在客觀中完成理論知識的傳授,避免填鴨式教學(xué)導(dǎo)致學(xué)生學(xué)了理論知識后無法體驗(yàn)到真實(shí)的情境。教學(xué)目標(biāo)可以讓學(xué)生更加了解自己的學(xué)習(xí),更加了解如何使用Java語言逐步解決復(fù)雜的問題。引入一些先進(jìn)的程序設(shè)計教學(xué)與實(shí)訓(xùn)平臺,例如有些平臺會將一些游戲引擎、界面編輯器、集成開發(fā)環(huán)境和API等集成在一起,其中也會攜帶一些優(yōu)秀的教學(xué)案例,包括程序設(shè)計思維訓(xùn)練、基礎(chǔ)上機(jī)實(shí)驗(yàn)、綜合實(shí)訓(xùn)等,這種實(shí)訓(xùn)平臺多采用開放式開發(fā)環(huán)境,支持學(xué)生大膽創(chuàng)新并集成大量的幫助文檔使學(xué)生的學(xué)習(xí)過程和教師的教學(xué)過程變得相對輕松。另外教師要走出去,對一些軟件公司的運(yùn)作流程進(jìn)行調(diào)研,仿照企業(yè)中實(shí)際項目開發(fā)的分工和角色,以及具體的流程對Java實(shí)踐過程進(jìn)行預(yù)設(shè)。
4 結(jié)論
綜上所述,在Java教學(xué)中,老師需要根據(jù)課程特性,制訂適度的教學(xué)方案,提高教學(xué)品質(zhì),在精彩紛呈解讀的前提下,提高學(xué)生學(xué)習(xí)積極性,創(chuàng)建高效率的評價體系,確保學(xué)生把握和融合知識要點(diǎn),從而實(shí)現(xiàn)Java技術(shù)的教學(xué)內(nèi)涵。文中剖析現(xiàn)階段高職院?!癑ava程序設(shè)計”課程教學(xué)存在的問題,給出了選用混合方式與智慧課堂教學(xué)、重視塑造學(xué)生程序設(shè)計的思路、選用分層次教學(xué)及多元化考核機(jī)制等教學(xué)改革和創(chuàng)新措施,對進(jìn)一步提高Java程序設(shè)計課程教學(xué)實(shí)際效果具備重要意義。
(作者單位:湖南生物機(jī)電職業(yè)技術(shù)學(xué)院)