淺析關(guān)于提高Java語(yǔ)言教學(xué)質(zhì)量的研究與實(shí)踐論文
論文關(guān)鍵詞 Java語(yǔ)言 教學(xué)方法 教學(xué)理論 考核方式
論文摘 要 如何優(yōu)化Java語(yǔ)言教學(xué)效果是高校Java教師一直探討的熱點(diǎn)問(wèn)題。對Java教學(xué)中存在的問(wèn)題進(jìn)行分析,從教學(xué)內容、教學(xué)方法及考核方式三方面提出幾點(diǎn)教學(xué)建議,并對Java任課教師提出幾點(diǎn)要求,可以對Java教學(xué)改革提供一定的借鑒意義。
Java語(yǔ)言是目前最為流行的編程語(yǔ)言之一,近年來(lái)在各大高校被列為計算機專(zhuān)業(yè)主干課程。Java教學(xué)的主要目標旨在培養學(xué)生面向對象編程技巧、動(dòng)手實(shí)踐能力和積累項目開(kāi)發(fā)經(jīng)驗,從而使學(xué)生盡快適應企業(yè)需求。在教學(xué)過(guò)程中如何提高學(xué)生的學(xué)習興趣,培養學(xué)生自主創(chuàng )新學(xué)習能力,優(yōu)化教學(xué)效果,是Java任課教師需要考慮的問(wèn)題。文章通過(guò)對目前Java教學(xué)過(guò)程中存在的幾個(gè)問(wèn)題進(jìn)行分析,提出合理的教學(xué)建議,并對Java任課教師提出幾點(diǎn)要求。
1 Java語(yǔ)言教學(xué)中存在的問(wèn)題及分析
1.1 課程內容缺乏實(shí)用性,學(xué)生學(xué)習興趣不濃
Java語(yǔ)言課是實(shí)踐性較強的一門(mén)課程,但各種參考教材都偏重基礎理論知識的講解,實(shí)驗內容大都是驗證型的,且與實(shí)際應用脫節嚴重,學(xué)習起來(lái)枯燥乏味,因此學(xué)生在學(xué)習過(guò)程中漸漸失去興趣。
1.2 課堂理論教學(xué)為主,實(shí)踐教學(xué)相對薄弱
由于課程學(xué)時(shí)壓縮,Java課的學(xué)習基本在一學(xué)期的60學(xué)時(shí)以?xún)染徒Y束,課時(shí)安排較少,并且課堂教學(xué)多于實(shí)踐教學(xué)。再加上Java教學(xué)內容涉及面廣,所以目前還主要是作為一門(mén)普通的語(yǔ)言課進(jìn)行教學(xué),如重點(diǎn)放在基礎理論知識的學(xué)習,課程實(shí)踐環(huán)節強度不大。由于實(shí)驗課少,導致學(xué)生理論知識的掌握浮于表面,并且缺乏實(shí)踐中各種寶貴經(jīng)驗的積累。
1.3 考核方式單一,偏離教學(xué)目標,影響教學(xué)過(guò)程實(shí)施
目前Java語(yǔ)言的考核方式主要是筆試,重點(diǎn)是考核學(xué)生掌握知識的多少,學(xué)生為了應付考試將主要精力放在基礎知識的死記硬背上,因此不利于實(shí)踐能力的鍛煉。同時(shí),對于動(dòng)手能力強的學(xué)生不能全面地反映其真實(shí)成績(jì),從而打消了他們學(xué)習的積極性,最終阻礙學(xué)生綜合素質(zhì)的培養。
2 對Java課程教學(xué)的建議
下面結合筆者總結的Java教學(xué)經(jīng)驗,從教學(xué)內容、教學(xué)方法及考核方式三方面提出幾點(diǎn)教學(xué)建議。
2.1 提高教學(xué)內容選擇和組織的針對性、有效性
1)參考教材選擇。選擇一本實(shí)用的教學(xué)參考教材是教學(xué)成功的第一步。參考教材是學(xué)生獲取知識的主要學(xué)習資料,也是最方便、最直接的學(xué)習資料,對于初學(xué)者是最適用的。主要參考教材的選擇首先要符合專(zhuān)業(yè)培養目標和認知規律,便于自學(xué)和具有創(chuàng )新性。其次要“新”,由于計算機學(xué)科是發(fā)展很快的學(xué)科,新舊技術(shù)更新周期變短,為了適應新技術(shù),Java語(yǔ)言教材版本更新加快。另外,最好有配套的實(shí)訓材料,包括驗證型實(shí)驗,綜合型、創(chuàng )新型實(shí)驗,特別是面向工程應用的實(shí)驗。
2)實(shí)驗材料的組織。閱讀足夠的典型程序的源代碼和充分的動(dòng)手實(shí)踐訓練才能真正理解和掌握Java語(yǔ)言的編程思想和技巧,并很好地應用于解決實(shí)際問(wèn)題。因此,實(shí)驗內容應包括大量的基礎與驗證型實(shí)驗,并在此基礎上增加小型綜合實(shí)例和綜合探究型案例材料。實(shí)驗內容在教學(xué)過(guò)程中分層次、分階段組織進(jìn)行。
實(shí)驗材料和案例選取首先要具有教學(xué)性和代表性,選擇趣味性實(shí)例或比較接近學(xué)生本身的案例,能很好地調動(dòng)學(xué)生積極參與的熱情,以達到更好的教學(xué)效果。比如計算器、動(dòng)畫(huà)制作等可以“寓教于樂(lè )”,激發(fā)學(xué)生的學(xué)習興趣;學(xué)生成績(jì)管理系統是學(xué)生比較熟悉的案例,可以對其進(jìn)行分解和重組,形成典型的小型綜合實(shí)例,如可以分為登錄界面、成績(jì)錄入界面、成績(jì)查詢(xún)界面等。
3)提供網(wǎng)絡(luò )學(xué)習資源。網(wǎng)絡(luò )資源為學(xué)生提供了開(kāi)放的學(xué)習形式,可以開(kāi)闊學(xué)生的視野,是學(xué)生自主學(xué)習的最好途徑。為學(xué)生提供權威的Java語(yǔ)言網(wǎng)絡(luò )學(xué)習材料,如精品課網(wǎng)站、Java論壇等,使他們能夠按照自己的時(shí)間、學(xué)習進(jìn)度和興趣進(jìn)行自主輔助學(xué)習。特別是對于水平較高的學(xué)生,可以彌補學(xué)校教學(xué)過(guò)程的限制,能夠接觸到更深刻的學(xué)習內容。
2.2 采用多種教學(xué)方法實(shí)施教學(xué)
教學(xué)過(guò)程中根據教學(xué)內容的特點(diǎn)應用多種教學(xué)方法相結合,充分調動(dòng)學(xué)生的學(xué)習興趣和積極性、主動(dòng)性。借鑒建構主義和任務(wù)驅動(dòng)式學(xué)習理論,將理論知識和實(shí)踐鍛煉進(jìn)行有機的結合,合理展開(kāi)教學(xué)。
1)理論知識采取三步驟教學(xué)法;A理論知識的學(xué)習是教學(xué)過(guò)程必不可少的部分,由于比較抽象,學(xué)習起來(lái)枯燥乏味,而且學(xué)生難以發(fā)揮主動(dòng)性,理解比較困難。理論知識的.學(xué)習主要通過(guò)“理論講授——例題解析——模仿解題”3個(gè)步驟來(lái)完成。首先,理論講解可以把抽象的概念形象化、具體化,比如列舉與現實(shí)生活相關(guān)的例子,如果講繼承技術(shù)的時(shí)候結合生物學(xué)的遺傳變異現象進(jìn)行解釋?zhuān)⒅谱鲌D文結合的多媒體課件直觀(guān)表達,能更利于幫助學(xué)生對概念的理解。其次,對相應的例題進(jìn)行詳細解析和演示,實(shí)現理論知識到代碼實(shí)現的轉化過(guò)程。最后,以例題為模板,引導學(xué)生模仿類(lèi)似問(wèn)題的解決策略,最好提供具體題目,引導學(xué)生完成思路設計和關(guān)鍵代碼的實(shí)現,直到學(xué)生能最終寫(xiě)出可以運行的代碼。
2)實(shí)踐教學(xué)分階段分層次實(shí)施。
基礎與驗證型實(shí)驗:作為各部分的教學(xué)環(huán)節的上機實(shí)踐材料,主要特征是與課堂教學(xué)密切結合,幫助學(xué)生理解和掌握各部分的基礎知識。同時(shí)可作為教材的擴展材料,提高學(xué)生程序閱讀和理解能力,是學(xué)生動(dòng)手實(shí)踐的基礎。
小型綜合實(shí)例:以作業(yè)或任務(wù)的方式在教學(xué)過(guò)程中階段性提出并選講,學(xué)生主要自主設計完成,可以幫助學(xué)生完成從理論學(xué)習到動(dòng)手實(shí)踐的過(guò)渡,并為綜合探究型案例提供基礎。課后作業(yè)可以鞏固和深化課堂知識,小型案例可以綜合掌握知識模塊,這部分教學(xué)可以鍛煉學(xué)生動(dòng)手操作能力和獨立解決問(wèn)題的能力。
綜合探究型案例:給定或自選項目方式進(jìn)行,綜合運用所學(xué)的知識,可以培養學(xué)生項目開(kāi)發(fā)的基本流程,積累項目開(kāi)發(fā)相關(guān)的經(jīng)驗,盡早適應軟件開(kāi)發(fā)的工作。這部分內容在教學(xué)后期基礎理論知識學(xué)習完成時(shí)進(jìn)行,采用小組協(xié)作學(xué)習模式為學(xué)生構建一個(gè)基于任務(wù)的、以學(xué)生為中心的學(xué)習環(huán)境,學(xué)生模擬軟件開(kāi)發(fā)流程,通過(guò)協(xié)作交流共同完成任務(wù)。教師適時(shí)給出案例的開(kāi)發(fā)流程、相關(guān)案例等必要的引導,可以培養學(xué)生解決問(wèn)題的能力和團隊合作精神。
3)考核方式體現知識與能力并重的過(guò)程性評價(jià)原則。在Java教學(xué)中由于學(xué)生對語(yǔ)言學(xué)習的悟性、學(xué)習策略等存在差異,因此接受各方面知識的能力不同,有的理論強一點(diǎn)善于設計,有的實(shí)踐強一點(diǎn)善于實(shí)現。例如案例教學(xué)中從項目需求分析到設計及實(shí)現的各個(gè)環(huán)節需要發(fā)揮學(xué)生各方面的不同的優(yōu)勢才能完成整個(gè)任務(wù)。所以單純的卷面考試已經(jīng)不能真實(shí)全面地反映學(xué)生掌握水平。
所以,最終成績(jì)應體現理論知識兼顧實(shí)踐能力,注重教學(xué)過(guò)程的過(guò)程性評價(jià),主要包括:①課堂提問(wèn)和課堂作業(yè)等隨機考查情況有時(shí)候更能真實(shí)反映學(xué)生的水平;②課后作業(yè)及案例任務(wù)的完成情況,按時(shí)獨立完成,并能通過(guò)調試運行;③項目實(shí)現過(guò)程中從需求分析到設計及實(shí)現的各個(gè)環(huán)節進(jìn)行相應的考核;④期末卷面考查,對于各知識點(diǎn)全面的測試。
3 對Java教師提出的幾點(diǎn)要求
3.1 不斷學(xué)習,全面把握教學(xué)內容及更新
俗話(huà)說(shuō),教給學(xué)生一碗水,教師需要一桶水。Java教師要充分把握教學(xué)內容,才能在教學(xué)中有自由發(fā)揮的空間。計算機學(xué)科不同于其他基礎學(xué)科,技術(shù)更新速度快,因此,Java教師需要不斷地學(xué)習才能把握最新的理論和技術(shù)。隨著(zhù)網(wǎng)絡(luò )教學(xué)的發(fā)展,各種學(xué)習資源如多媒體課件、電子教案、視頻教學(xué)錄像等不一而足,為獲取知識提供了極大的便利。Java教師應積極獲取相關(guān)知識進(jìn)行學(xué)習,并善于加工整理新知識來(lái)充實(shí)教學(xué)內容,彌補參考教材資料的不足。
3.2 積極參與各種項目培訓及實(shí)際開(kāi)發(fā),提高自身實(shí)踐能力
教師知識結構和專(zhuān)業(yè)素養存在差異,一般專(zhuān)業(yè)知識扎實(shí),但缺少實(shí)際開(kāi)發(fā)經(jīng)驗,所以不利于Java實(shí)踐教學(xué)環(huán)節的進(jìn)行。因此,Java教師需要從自身出發(fā),打破能講清課本內容為目標的模式,積極參加各種實(shí)踐培訓活動(dòng),參與實(shí)際項目的開(kāi)發(fā),以提高自身實(shí)踐能力,努力使自己成為既能講授理論知識、又能組織項目實(shí)踐的“雙師型”教師人才。
3.3 學(xué)習先進(jìn)的教學(xué)理論和教學(xué)技能并應用于教學(xué)
傳統的“知識型”教學(xué)模式以教師為中心的知識灌輸型教學(xué),使學(xué)生學(xué)習的主動(dòng)性、積極性難以發(fā)揮,不利于創(chuàng )新能力的培養,已經(jīng)不適應現代教學(xué)的特點(diǎn)。隨著(zhù)多媒體技術(shù)和網(wǎng)絡(luò )應用的發(fā)展,建構主義理論發(fā)展起來(lái),其特點(diǎn)是:以學(xué)生為中心,強調學(xué)生對知識的主動(dòng)探索、發(fā)現和對所學(xué)知識的主動(dòng)建構過(guò)程。結合Java課程實(shí)踐性強的特點(diǎn),案例教學(xué)和項目教學(xué)中采取小組合作方式完成,充分利用建構主義理論進(jìn)行設計和實(shí)施以?xún)?yōu)化教學(xué)效果。
現代多媒體技術(shù)應用于教學(xué)可以更好地激發(fā)學(xué)生的學(xué)習興趣,增強教與學(xué)的交互性,利于學(xué)生接受抽象、復雜的學(xué)習內容。所以Java教師應在多媒體課件、動(dòng)畫(huà)制作等多媒體教學(xué)方面多下工夫,并與傳統的教學(xué)方法結合,對優(yōu)化教學(xué)效果有很大的幫助。
4 結束語(yǔ)
Java語(yǔ)言程序設計是一門(mén)實(shí)踐性很強的課程,重點(diǎn)培養學(xué)生面向對象編程技巧和動(dòng)手實(shí)踐能力。Java教師要把握教學(xué)過(guò)程實(shí)踐的各個(gè)環(huán)節,理論與實(shí)踐相結合,堅持以實(shí)踐教學(xué)為主的教學(xué)原則進(jìn)行教學(xué);從提高自身教學(xué)技能出發(fā),在培養學(xué)生對Java語(yǔ)言的學(xué)習興趣和主動(dòng)性方面多下工夫,不斷優(yōu)化Java教學(xué)效果。
參考文獻
[1]毋建軍.Java實(shí)訓課程體系構建研究[J].長(cháng)江大學(xué)學(xué)報:理工卷,2010(3):398-399
[2]何克抗.建構主義:革新傳統教學(xué)的理論基礎[J].電化教育研究,1997(4):25-27
[3]沈維政,蘇中濱,趙潔.項目驅動(dòng)教學(xué)法在Java語(yǔ)言程序設計教學(xué)中的應用[J].東北農業(yè)大學(xué)學(xué)報:社會(huì )科學(xué)版,2010(2):66-67
[4]菊花.使用綜合案例貫穿Java程序設計課程教學(xué)的探索[J].內蒙古師范大學(xué)學(xué)報:教育科學(xué)版,2010,23(11):139-140,146
[5]何曉蓉.高職院校Java程序設計課程教學(xué)方法的研究[J].計算機教育,2007(3):67-69
【淺析提高Java語(yǔ)言教學(xué)質(zhì)量的研究與實(shí)踐論文】相關(guān)文章:
提高網(wǎng)絡(luò )教學(xué)平臺教學(xué)質(zhì)量研究論文04-17
升本院校提高實(shí)踐教學(xué)質(zhì)量的途徑論文01-23
提高教學(xué)質(zhì)量論文04-16
淺析語(yǔ)言學(xué)習中的英漢對比研究論文04-12
提高水力學(xué)教學(xué)質(zhì)量的研究探討論文07-05
淺析提高教學(xué)秘書(shū)對高職教學(xué)質(zhì)量的監控作用論文03-12
提升工程管理專(zhuān)業(yè)實(shí)踐教學(xué)質(zhì)量的研究論文12-28