梁健
摘 要:如何提高Java課程的教學(xué)質(zhì)量一直是教師所關(guān)心的熱點(diǎn)問題。文章從Java 課程教學(xué)中存在的問題入手,在教學(xué)內(nèi)容、教學(xué)方法和考評方式等方面提出建議和措施,從而使學(xué)生更快、更好地適應(yīng)企業(yè)需求,達(dá)到提高教學(xué)質(zhì)量的目的。
關(guān)鍵詞:Java課程;教學(xué)質(zhì)量;教學(xué)改革
隨著信息化產(chǎn)業(yè)的飛速發(fā)展,對高校計(jì)算機(jī)專業(yè)人才的培養(yǎng)也提出了更高的要求。Java語言作為目前比較流行的一種編程語言被很多高校列為計(jì)算機(jī)專業(yè)的重點(diǎn)課程。開設(shè)該課程的主要目的是使學(xué)生掌握J(rèn)ava技術(shù)的編程方法,培養(yǎng)學(xué)生面向?qū)ο蟮木幊碳记?,最終能適應(yīng)企業(yè)的需要。
一、Java課程教學(xué)中存在的問題
(一)課程內(nèi)容陳舊,缺乏實(shí)用性
Java課程是一門注重實(shí)踐性的課程,但是在目前的教學(xué)中,各類教材多偏重于基礎(chǔ)和理論知識的講解,實(shí)踐部分的課程也僅僅是理論課程的補(bǔ)充,完成一個(gè)理論知識驗(yàn)證的過程,與企業(yè)所需的技術(shù)脫節(jié),使學(xué)生走上工作崗位后不知所措。教學(xué)內(nèi)容的落后也使學(xué)生在學(xué)習(xí)的過程中感到枯燥,漸漸失去學(xué)習(xí)興趣。
(二)理論為主,實(shí)踐教學(xué)方法和手段不足
Java課程目前還是作為一門編程語言進(jìn)行教學(xué),教學(xué)內(nèi)容涉及面比較廣,重點(diǎn)主要放在基礎(chǔ)和理論知識的學(xué)習(xí)上,對于實(shí)踐教學(xué)基本上也是注重課程內(nèi)容的傳授和演示,實(shí)踐環(huán)節(jié)強(qiáng)度不大。導(dǎo)致學(xué)生對知識的掌握停留在表面上,缺乏實(shí)踐經(jīng)驗(yàn)的積累。在教學(xué)方法上,大多數(shù)還是采用傳統(tǒng)的理論教學(xué)為主,往往由于課時(shí)的原因還會壓縮一些本來就不多的實(shí)踐課時(shí)。教學(xué)手段單一,對于基于互聯(lián)網(wǎng)平臺的多種教學(xué)手段使用不多。
(三)作業(yè)質(zhì)量不高,考評方法單一
在教學(xué)中,老師對學(xué)生作業(yè)布置不能充分考慮到學(xué)生實(shí)踐能力和自主學(xué)習(xí)能力的培養(yǎng),作業(yè)題目總體來看較為簡單,鍛煉學(xué)生實(shí)際操作能力的題目較少,學(xué)生對作業(yè)不能認(rèn)真對待,導(dǎo)致最終失去課后作業(yè)的意義。
Java課程的考核方式主要還是以筆試為主,重點(diǎn)考核學(xué)生基礎(chǔ)和理論知識的掌握程度,很多學(xué)生,為了應(yīng)付考試,采取死記硬背的方式,這樣不利于學(xué)生實(shí)踐能力的培養(yǎng)和提高。
二、Java 課程教學(xué)改革措施
(一)認(rèn)真做好教學(xué)內(nèi)容選擇
1.教學(xué)參考書的選擇。選擇一本合適、實(shí)用的教學(xué)參考教材是教學(xué)成功的第一步,它是學(xué)生獲取知識最直接、最方便的一種方式。首先,選擇的參考書要“新”,計(jì)算機(jī)學(xué)科的知識更新快,新技術(shù)發(fā)展非常迅速,選擇的參考書一定要適應(yīng)新技術(shù)的發(fā)展,能做到與時(shí)代接軌。其次,要符合專業(yè)的培養(yǎng)目標(biāo),便于學(xué)生課下自學(xué)。
2.實(shí)踐教學(xué)內(nèi)容的制定。實(shí)踐教學(xué)內(nèi)容應(yīng)該由兩部分組成,一是基礎(chǔ)性的實(shí)驗(yàn)項(xiàng)目,二是綜合性的開發(fā)項(xiàng)目?;A(chǔ)性的實(shí)驗(yàn)項(xiàng)目既要考慮到Java基礎(chǔ)理論知識的練習(xí),也要在基礎(chǔ)知識的基礎(chǔ)上進(jìn)行擴(kuò)充。實(shí)驗(yàn)內(nèi)容的設(shè)置要由易到難,考慮到學(xué)生的接受能力,逐步提升學(xué)生的學(xué)習(xí)興趣。綜合開發(fā)項(xiàng)目要側(cè)重學(xué)生的軟件開發(fā)能力的培養(yǎng),同時(shí)在開發(fā)過程中熟悉軟件工程的理論和方法,使學(xué)生養(yǎng)成一個(gè)良好的軟件開發(fā)習(xí)慣。實(shí)驗(yàn)內(nèi)容的選取要有教學(xué)性和代表性,選擇貼近學(xué)生生活的案例,最大程度的調(diào)動(dòng)學(xué)生的積極性和參與熱情,激發(fā)學(xué)生興趣。
(二)教學(xué)方法多樣化
根據(jù)教學(xué)內(nèi)容的不同選擇不同的教學(xué)方法,在教學(xué)的過程中充分調(diào)動(dòng)學(xué)生的積極性,激發(fā)學(xué)生的學(xué)習(xí)興趣。
1.理論學(xué)習(xí)采取任務(wù)驅(qū)動(dòng)式的教學(xué)方法。基礎(chǔ)理論知識的學(xué)習(xí)是教學(xué)過程中不可缺少的部分。由于內(nèi)容比較抽象,而且難理解,導(dǎo)致學(xué)生學(xué)習(xí)積極性較低。使用任務(wù)驅(qū)動(dòng)式教學(xué)方法不但能夠讓學(xué)生在完成任務(wù)的同時(shí),最大限度地激發(fā)學(xué)生的積極性,而且讓學(xué)生在完成任務(wù)的過程中獲得知識和技能。只要教師根據(jù)教學(xué)目標(biāo),合理分析教學(xué)內(nèi)容,設(shè)計(jì)出符合學(xué)生特點(diǎn)的任務(wù),一定會獲得良好的教學(xué)效果。
2.實(shí)踐教學(xué)以項(xiàng)目教學(xué)法貫穿始終。Java課程的實(shí)踐教學(xué)可以以小組為單位來完成。整個(gè)項(xiàng)目模擬軟件公司項(xiàng)目開發(fā)的實(shí)際過程來開展,促使學(xué)生熟悉項(xiàng)目的開發(fā)過程,并且能夠快速有效地將所學(xué)知識應(yīng)用到實(shí)際操作之中??梢詫⒄麄€(gè)教學(xué)過程分解成若干個(gè)任務(wù),讓學(xué)生能夠輕松完成,從而提高學(xué)生學(xué)習(xí)的積極性主動(dòng)性,逐步培養(yǎng)學(xué)生的自學(xué)能力。
3.考核方式改革。傳統(tǒng)的筆試考試比較適合于理論知識的考核,而對于像Java課程這樣注重應(yīng)用性的科目單單通過卷面考核是無法達(dá)到考查目的的。因此,應(yīng)該將平時(shí)成績、實(shí)驗(yàn)成績納入期末考核之中,分不同部分進(jìn)行考核打分,最終得出最終成績。把平時(shí)表現(xiàn)納入最終考核可以在一定程度上提高學(xué)生日常學(xué)習(xí)的積極性,對學(xué)習(xí)起到一個(gè)督促的作用。實(shí)驗(yàn)對于Java課程是非常重要的,因此必須納入最終成績。這種考核方式貫穿整個(gè)教學(xué)過程,可以更合理地對學(xué)生學(xué)習(xí)過程和學(xué)習(xí)情況進(jìn)行評估,達(dá)到提升教學(xué)質(zhì)量的目的。
三、結(jié)束語
Java課程是一門實(shí)踐性很強(qiáng)的課程,對學(xué)生的對手能力、編程技巧要求都比較高。教師要把握教學(xué)中的各個(gè)環(huán)節(jié),理論與實(shí)踐相結(jié)合,提高自身的教學(xué)能力和知識儲備,積極參與項(xiàng)目培訓(xùn)和實(shí)際開發(fā),提高自身的實(shí)踐能力,在教學(xué)內(nèi)容,教學(xué)方法和考核方式上進(jìn)行改革和創(chuàng)新,達(dá)到提高教學(xué)質(zhì)量的最終目的。
參考文獻(xiàn):
[1]關(guān)海鵬,任姚鵬. Java課程教學(xué)改革的探索與實(shí)踐.現(xiàn)代計(jì)算機(jī), 2014(5):27-29
[2]趙可云.關(guān)于提高Java語言教學(xué)質(zhì)量的研究與實(shí)踐. 中國教育技術(shù)裝備,2011(24):27-29
[3]何慶新.淺談高職院校Java課程實(shí)踐教學(xué)改革. 科技咨詢,2009(33):6-7