鄒蕊
摘要:計(jì)算機(jī)專(zhuān)業(yè)的教學(xué)當(dāng)中,對(duì)Java變成語(yǔ)言的學(xué)習(xí)是比較關(guān)鍵的,Java課程教學(xué)中不僅要培養(yǎng)學(xué)生實(shí)踐和理論的能力,也要注重對(duì)學(xué)生邏輯思維能力的培養(yǎng),這是提高學(xué)生綜合學(xué)習(xí)能力的基礎(chǔ)。本文先就Java課程教學(xué)邏輯思維能力培養(yǎng)的重要性以及現(xiàn)狀簡(jiǎn)要闡述,然后就Java教學(xué)對(duì)學(xué)生邏輯思維能力培養(yǎng)措施實(shí)施詳細(xì)探究。
關(guān)鍵詞:Java課程;邏輯思維能力;教學(xué)特征
0.引言
Java語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)專(zhuān)業(yè)的關(guān)鍵課程內(nèi)容,是學(xué)生必學(xué)的課程內(nèi)容,在實(shí)際教學(xué)當(dāng)中就要注重方法的科學(xué)應(yīng)用。通過(guò)從實(shí)際的教學(xué)方法上科學(xué)應(yīng)用,才能有助于教學(xué)質(zhì)量提高,對(duì)學(xué)生的邏輯思維能力培養(yǎng)才能起到積極促進(jìn)作用。通過(guò)從理論層面深化Java教學(xué)就能為實(shí)際教學(xué)目標(biāo)實(shí)現(xiàn)起到一定理論促進(jìn)作用。
1.Java課程教學(xué)邏輯思維能力培養(yǎng)重要性以及現(xiàn)狀
1.1Java課程教學(xué)邏輯思維能力培養(yǎng)的重要性
Java是應(yīng)用最為廣泛的編程語(yǔ)言,C語(yǔ)言學(xué)習(xí)后學(xué)習(xí)面向?qū)ο笳Z(yǔ)言,比較重要的變化是面向過(guò)程向面向?qū)ο笏季S方式轉(zhuǎn)變,激發(fā)學(xué)生的學(xué)習(xí)興趣和積極性就成為Java教學(xué)的重要。教學(xué)過(guò)程中要能讓學(xué)生對(duì)抽象的概念問(wèn)題能直觀化,并要讓學(xué)生能夠形成邏輯思維,這也是Java課程教學(xué)當(dāng)中比較重要的目標(biāo)[1]。Java編程語(yǔ)言的教學(xué)當(dāng)中,不能為代碼量而敲代碼,雖然代碼量增多能有很好提高,但這也只是多了參數(shù)以及常用方法。代碼邏輯的思維比較重要的,對(duì)功能模塊實(shí)現(xiàn)能有自身的了解,并能對(duì)功能試著進(jìn)行優(yōu)化,就成為邏輯思維作用發(fā)揮的重要體現(xiàn)。如對(duì)service邏輯層邏輯的優(yōu)化,把常用功能封裝一起提高代碼復(fù)用性,這樣就能提高自身的實(shí)踐能力,對(duì)接受新模塊也有著積極作用。
1.2Java課程教學(xué)的現(xiàn)狀
Java課程教學(xué)過(guò)程中,對(duì)于Java來(lái)說(shuō)作為常用的編程語(yǔ)言,其效率高以及簡(jiǎn)單易用也成為教學(xué)的重點(diǎn)。但是從當(dāng)前Java課程教學(xué)的現(xiàn)狀能看到,其中還存在著諸多問(wèn)題有待解決,主要體現(xiàn)在以下幾個(gè)層面:
其一,不注重學(xué)生實(shí)踐能力的培養(yǎng)。Java課程教學(xué)受到傳統(tǒng)教學(xué)觀念因素的影響比較大,教學(xué)當(dāng)中只注重理論教學(xué)而不注重學(xué)生實(shí)踐能力的提高。實(shí)際教學(xué)還是采用傳統(tǒng)的教學(xué)模式,對(duì)學(xué)生Java知識(shí)進(jìn)行灌輸,學(xué)生在課堂當(dāng)中的主體地位沒(méi)有得以突出,在獲得知識(shí)方面比較被動(dòng),這就不利于學(xué)生專(zhuān)業(yè)知識(shí)的學(xué)習(xí)[2]。Java課程教學(xué)對(duì)軟件以及硬件的要求比較高,而沒(méi)有注重實(shí)踐教學(xué)就必然會(huì)阻礙學(xué)生實(shí)踐能力的提高。
其二,Java課程的教學(xué)單一化。當(dāng)前的Java課程教學(xué)當(dāng)中單一化的問(wèn)題比較突出,沒(méi)有形成完善的教學(xué)體系,一些計(jì)算機(jī)專(zhuān)業(yè)教學(xué)對(duì)Java課程內(nèi)容只開(kāi)設(shè)語(yǔ)言程序設(shè)計(jì)和Jsp等相應(yīng)課程,對(duì)JavaME以及Java技術(shù)后續(xù)課程的開(kāi)設(shè)比較少,學(xué)生不能對(duì)Java技術(shù)全面的掌握,在技術(shù)應(yīng)用開(kāi)發(fā)的經(jīng)驗(yàn)方面比較缺乏,這就會(huì)造成學(xué)生的綜合學(xué)習(xí)能力大大降低[3]。而在Java教材方面的針對(duì)性也不是很強(qiáng),這也會(huì)造成Java語(yǔ)言程序的設(shè)計(jì)比較孤立。
2.Java教學(xué)對(duì)學(xué)生邏輯思維能力培養(yǎng)措施
Java教學(xué)中對(duì)學(xué)生邏輯思維能力進(jìn)行培養(yǎng),就要充分注重教學(xué)措施的多樣化實(shí)施,讓學(xué)生能在寬松的環(huán)境中學(xué)習(xí)Java知識(shí),筆者就此提出幾點(diǎn)培養(yǎng)措施:
第一,注重學(xué)生Java學(xué)習(xí)興趣的培養(yǎng)。加強(qiáng)學(xué)生Java邏輯思維能力的培養(yǎng),首先就要讓學(xué)生對(duì)Java知識(shí)的學(xué)習(xí)感興趣,促使學(xué)生主動(dòng)參與到Java課程教學(xué)活動(dòng)當(dāng)中去,這樣才能開(kāi)展進(jìn)一步的培養(yǎng)教育工作。教學(xué)過(guò)程中教師要對(duì)Java的技術(shù)魅力向?qū)W生充分的展示,讓學(xué)生對(duì)Java知識(shí)技術(shù)的學(xué)習(xí)充滿(mǎn)好奇和興趣,通過(guò)多趣味的案例以及游戲的添加,讓學(xué)生能對(duì)相應(yīng)的管理系統(tǒng)熟悉,帶領(lǐng)學(xué)生感受Java技術(shù)應(yīng)用的魅力,讓學(xué)生從一些比較熟悉的案例當(dāng)中了解Java的技術(shù)應(yīng)用重要性,這對(duì)學(xué)生的進(jìn)一步學(xué)習(xí)Java就能打下基礎(chǔ)。
第二,提高學(xué)生學(xué)習(xí)效率,促進(jìn)邏輯思維能力。Java課程的實(shí)際教學(xué)過(guò)程中要充分注重對(duì)學(xué)生邏輯思維能力的培養(yǎng),這就需要從學(xué)生的學(xué)習(xí)效率提高上著手實(shí)施,注重對(duì)各類(lèi)建模和開(kāi)發(fā)工具軟件的應(yīng)用,基于Java的工具軟件類(lèi)型比較多樣,選擇業(yè)界應(yīng)用廣的軟件工具,和學(xué)生未來(lái)的工作崗位相結(jié)合,將工具功能進(jìn)行擴(kuò)充[4]。開(kāi)發(fā)工具選擇和課程進(jìn)展分階段選擇,讓學(xué)生能夠動(dòng)手進(jìn)行基礎(chǔ)性的配置,后期選擇功能強(qiáng)的以及配置自動(dòng)化程度高的工具。教學(xué)工具的應(yīng)用要多樣,并要想學(xué)生進(jìn)行引導(dǎo),在通過(guò)案例的列舉方式教學(xué)中,通過(guò)建立類(lèi)圖以及對(duì)象圖描述對(duì)象關(guān)系,深化學(xué)生的印象。
第三,注重啟發(fā),提高學(xué)生邏輯思維能力。Java課程的實(shí)際教學(xué)過(guò)程中,要通過(guò)啟發(fā)的教學(xué)方法應(yīng)用,促進(jìn)學(xué)生的Java學(xué)習(xí)邏輯思維能力提高。課堂教學(xué)是學(xué)生學(xué)習(xí)的關(guān)鍵環(huán)節(jié),在課堂教學(xué)中通過(guò)Java編程知識(shí)的教學(xué),能讓學(xué)生形成系統(tǒng)的知識(shí),教學(xué)中采取科學(xué)化的措施,把PPT講解和Java編程演示進(jìn)行結(jié)合起來(lái),促進(jìn)學(xué)生邏輯思維能力的提高。在現(xiàn)代化的教學(xué)當(dāng)中,多媒體技術(shù)的應(yīng)用能為學(xué)生創(chuàng)造動(dòng)態(tài)化的教學(xué)環(huán)境,對(duì)促進(jìn)學(xué)生學(xué)習(xí)效率起到了積極作用,這就要求在具體的教學(xué)當(dāng)中要能靈活的運(yùn)用多媒體技術(shù),啟發(fā)學(xué)生,輔助學(xué)生學(xué)習(xí)Java知識(shí),從中提高促進(jìn)學(xué)生邏輯思維能力[5]。Java實(shí)踐教學(xué)當(dāng)中學(xué)生的反思也是比較重要的,在教學(xué)內(nèi)容的安排上就要和學(xué)生反思相結(jié)合,讓學(xué)生從中能有更多的收獲。
3.結(jié)語(yǔ)
總而言之,在當(dāng)前的教育發(fā)展過(guò)程中,Java課程的教學(xué)需要從多方面進(jìn)行考慮,注重對(duì)學(xué)生邏輯思維能力的培養(yǎng),促進(jìn)學(xué)生全面素質(zhì)的提升。通過(guò)此次對(duì)Java教學(xué)的現(xiàn)狀以及邏輯思維能力培養(yǎng)措施的探究分析,希冀能為具體的教學(xué)發(fā)展提供有益發(fā)展思路,促進(jìn)Java教學(xué)的質(zhì)量提高。
參考文獻(xiàn):
[1]張力.Java課程的教學(xué)模式分析[J].現(xiàn)代職業(yè)教育.2018(08)
[2]關(guān)海鵬,任姚鵬.Java課程教學(xué)改革的探索與實(shí)踐[J].現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版).2016(15)
[3]王巖,劉振東,王康平.面向企業(yè)應(yīng)用的Java教學(xué)框架探索[J]. 計(jì)算機(jī)教育.2018(02)
[4]王巖,歐歌,向健,黃嵐.Java課程體系本體系統(tǒng)構(gòu)建探索[J]. 計(jì)算機(jī)教育.2016(06)
[5]姚曄,代云韜.高職Java課程體系構(gòu)建與教學(xué)方法研究[J].電腦知識(shí)與技術(shù).2017(10)
*課題名稱(chēng):java教學(xué)中邏輯思維能力培養(yǎng)(課題編號(hào):2017YB22)