摘要:隨著我國科技的發(fā)展,軟件行業(yè)的發(fā)展也是比較迅速的,我國有很多網(wǎng)絡(luò)科技專業(yè)的人才,在計算機的編程用,java語言是很常用的一種語言。本文是一篇 計算機中級職稱論文 范文,主
隨著我國科技的發(fā)展,軟件行業(yè)的發(fā)展也是比較迅速的,我國有很多網(wǎng)絡(luò)科技專業(yè)的人才,在計算機的編程用,java語言是很常用的一種語言。本文是一篇計算機中級職稱論文范文,主要論述了提高Java語言教學(xué)效果的研究與實踐。

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