公務員期刊網(wǎng) 論文中心 正文

Java程序設計教學思考

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了Java程序設計教學思考范文,希望能給你帶來靈感和參考,敬請閱讀。

Java程序設計教學思考

摘要:為提高java程序設計教學質量,高校應深入研究課程的教學規(guī)律。通過分析Java程序設計現(xiàn)狀及整改措施,闡述Java程序設計的教學內容,革新傳統(tǒng)的教學模式,確保教育質量的考核指標,以供參考。

關鍵詞:Java程序設計;教學現(xiàn)狀;整改措施;教學內容;研究

Java程序設計,不僅有助于學生全面掌握Java程序設計的理論知識和專業(yè)技能,還有助于培養(yǎng)學生解決實際問題的能力。但從目前來看,Java程序設計教學難以滿足當今社會的發(fā)展需求,很多計算機專業(yè)的畢業(yè)生面臨著嚴峻的就業(yè)問題。為改變這一現(xiàn)狀,必須對Java程序設計進行教學改革。因此,對Java程序設計進行深入的教學思考是很有必要的,它有利于為學生今后發(fā)展奠定堅實的基礎。

1Java程序設計現(xiàn)狀及整改措施

1.1教材編寫水平良莠不齊

目前,Java程序設計課程還沒有統(tǒng)一的教材,大多數(shù)教材都是根據(jù)編寫者的經(jīng)驗和Java的API編寫的,從而導致教材編寫水平良莠不齊。一方面,有些教材并沒有抓住問題的關鍵,導致語言組織不通順,甚至出現(xiàn)編寫錯誤的情況。另一方面,有些教材內容并不適用于所有學生,導致學生難以提高學習成效。為了改變這一現(xiàn)狀,高校必須進行整改。首先,高校應挑選滿足學生實際需求的教材。其次,高校應挑選章節(jié)內容深刻、語言文字卻淺顯易懂的教材。最后,高校應挑選編排結構清晰、編寫質量優(yōu)良的教材。

1.2學生缺乏扎實的基礎編程能力

大多數(shù)學生都缺乏扎實的基礎編程能力。Java程序設計課程深受廣大學生的喜愛,學生都是帶有較高的學習熱情投入這門課程之中的。但是,經(jīng)過接觸后卻發(fā)現(xiàn),這門課程很難理解,致使一部分學生感到力不從心,甚至產(chǎn)生一定的厭煩心理,久而久之,他們就會磨滅學習熱情,最終出現(xiàn)自暴自棄的學習態(tài)度。為了改變這一現(xiàn)狀,高校必須進行整改。首先,在Java程序設計教學前,教師應充分掌握學生的學習特性,引導學生進行相關的語言程序練習,從而強化學生的學習動力。其次,在Java程序設計教學的過程中,教師應精講多練,啟發(fā)學生的思考和想象,以不斷提高他們的基礎編程能力。

1.3Java程序設計課時較少且理論課時多于實踐課時

大多數(shù)高校都沒有為Java程序設計課程安排太多的課時,教師為了按時完成教學任務,不得不匆匆忙忙結束課程,導致學生難以有效吸取Java程序設計的精華。與此同時,高校又過于注重理論,致使Java程序設計的理論課時多于實踐課時,導致學生難以有效提高Java程序設計的專業(yè)技能。為了改變這一現(xiàn)狀,高校必須進行整改。首先,在Java程序設計教學過程中,教師應針對教材中的重點知識深入講解,讓學生自行學習其他基礎內容,以確保在有限課時內高效完成教學任務。其次,教師應將課堂教學延伸到課外,使學生在課堂上學到的內容通過課外試驗得以驗證,以提高學生解決實際問題的能力。

1.4教師缺乏一定的職業(yè)素養(yǎng)

Java程序設計教師大多是青年教師,他們缺乏一定的職業(yè)素養(yǎng)。在教學過程中,青年教師由于沒有過多的實踐經(jīng)驗,只能向學生傳授相關的理論基礎知識,這不利于Java程序設計教學的有效開展。為改變這一現(xiàn)狀,高校必須進行整改。首先,高校應積極組織青年教師去相關企業(yè)進行培訓,不斷鼓勵他們參與各種項目制作,促使他們不斷提升項目開發(fā)技能,以積累更多的項目開發(fā)經(jīng)驗。只有這樣,才能在課堂中更好地引導學生,從而為學生今后發(fā)展奠定堅實的基礎。

2Java程序設計教學內容

Java程序設計主要有五大重點內容:第一,面向對象。第二,圖形用戶界面。第三,輸入/輸出。第四,網(wǎng)絡編程。第五,數(shù)據(jù)庫編程。教師需要根據(jù)學生的學習狀況,制定相關的學習方案。值得注意的是,在Java程序設計教學過程中,教師應將面向對象這一重點內容貫穿整個章節(jié),例如,對象的定義、類的定義、成員方法的定義以及成員變量的定義。根據(jù)對象調用相應類的成員方法,完成后續(xù)章節(jié)的內容。教師還應讓學生認真觀察Java程序的具體實例,通過程序結構創(chuàng)建合適的類,并在原有的基礎上創(chuàng)建相應的對象,同時調用相關的成員方法,從而滿足學生的需求。只有這樣,才能讓學生明確學習方向,使學生充分掌握面向對象,有效理解Java語言,透徹了解Java編程,提高學習成效,為學生今后發(fā)展奠定堅實的基礎。

3革新傳統(tǒng)的教學模式

要想學好Java程序設計課程,必須要求學生具備扎實的理論基礎。若教師在課堂上一味給學生灌輸知識,很容易就讓他們產(chǎn)生厭煩心理,在Java課程設計教學過程中,教師應將理論知識與實踐相結合,引導學生運用理論知識解決實際問題。這就需要教師不斷革新傳統(tǒng)的教學模式,例如:案例教學法、項目驅動法等,這些全新的教學手段有助于學生全面掌握Java程序設計課程。教師將案例教學法與項目驅動法相結合,啟發(fā)學生的創(chuàng)造性思維,使教學目標更明確、教學內容更完整、教學難度也更適當。當學生看到最終成果時,他們會更有成就感,從而強化學習程序語言的動力,也對程序語言產(chǎn)生了濃厚興趣。采用案例教學法和項目驅動法進行教學,不僅有利于學生掌握更多的知識,還有利于更好地認識自己,這對促進學生的全面發(fā)展來說是很有幫助的。

4確保教育質量的考核指標

實踐在一定程度上影響著Java程序設計的教學成效,若教師依然采用紙質試卷對學生進行考核,那么就很難發(fā)揮學生的真實水準,違背了實踐教學考核的目的。為改變這一現(xiàn)狀,教師必須不斷革新傳統(tǒng)的考核方式,將考核分為三大部分:第一,理論知識考核,占總成績的30%,主要考核學生的理論基礎知識。第二,驗證性實踐題目考核,同樣占總成績的30%。第三,綜合性實踐題目考核,占總成績的40%。通過該種考核,讓學生意識到僅靠死記硬背是完成不了這門課程的,還需要他們具備一定的實踐能力。通過實踐,不斷激發(fā)學生的學習熱情,促使他們對Java程序設計進行深入研究,找到自己的不足并加以彌補。

5結語

Java作為計算機專業(yè)中十分重要的程序設計課程,它對畢業(yè)生就業(yè)來說具有一定的積極作用。社會對復合型人才的需求愈來愈大,為了適應發(fā)展,高校應對Java程序設計進行深入的教學思考,不斷提高教學成效。但在Java程序設計教學中依然存在諸多問題,還需要不斷探索和總結經(jīng)驗,才能為社會培養(yǎng)出更多高素質的復合型人才。

參考文獻:

[1]周宇.JAVA語言教學方法研究與實踐[J].電腦知識與技術,2008,(19):100-101.

[2]馮穎凌.Java教學之探索[J].電腦知識與技術,2011,(31):45-46.

[3]劉美玲,張剛強,謝寧新,等.程序設計課程實驗教學模式探討[J].廣西民族大學學報(自然科學版),2010,(04):57-58.

[4]魏惠茹,李曉東.基于“項目驅動”的Java語言教學[J].黑龍江科技信息,2009,(27):86-87.

[5]周永,岳靜.Java教學中三層架構之講授技巧[J].計算機教育,2009,(02):50-51.

[6]張濟礎,楊亞莉.高職院?!皵?shù)據(jù)結構Java語言描述”課程的實驗設計[J].計算機教育,2010,(01):93-94.

[7]劉冰.高職院?!禞ava程序設計》教學改革的探索[J].科技信息,2009,(01):79.

作者:馬丹 單位:長春理工大學光電信息學院