摘要:本文闡述了Java編程語(yǔ)言教學(xué)方法的一些特點(diǎn),同時(shí)詳細(xì)討論了該課程教學(xué)的基本內(nèi)容和教學(xué)難點(diǎn)。
關(guān)鍵詞:Java語(yǔ)言;教學(xué)方法;教學(xué)重點(diǎn)
中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:B
1教學(xué)方法的探索
1.1側(cè)重啟發(fā)編程思想
學(xué)習(xí)一種編程語(yǔ)言,最重要的是掌握編程思想,找到編程感覺(jué),而不是死記硬背語(yǔ)言本身。多數(shù)情況下,一旦掌握編程思想,面對(duì)新的編程語(yǔ)言時(shí),只需要簡(jiǎn)單了解該語(yǔ)言的語(yǔ)法特點(diǎn)就可以即學(xué)即用。編程思想是在反復(fù)的實(shí)踐、觀察、分析、比較、總結(jié)中潛移默化積累的。因些教師在講解中注意內(nèi)容不要形式化、教條化、概念化、提綱化。首先要培養(yǎng)學(xué)生解決實(shí)際問(wèn)題的能力,然后引導(dǎo)學(xué)生如何用程序來(lái)表現(xiàn)。要把程序的組織結(jié)構(gòu)、語(yǔ)句含義、運(yùn)行流程和實(shí)際問(wèn)題對(duì)應(yīng)起來(lái)。教師可以讓學(xué)生先解決一些簡(jiǎn)單的實(shí)際問(wèn)題,掌握編程的一些常用結(jié)構(gòu)和方法。然后邊學(xué)邊用,學(xué)生熟練掌握編程技術(shù)后,就可以獨(dú)立編程了。
1.2設(shè)計(jì)實(shí)例激發(fā)興趣
在教學(xué)實(shí)踐中,筆者認(rèn)識(shí)到學(xué)生能夠自己動(dòng)手解決實(shí)際問(wèn)題是他們學(xué)習(xí)的最直接動(dòng)力,是激發(fā)學(xué)習(xí)興趣的根源所在。現(xiàn)在絕大多數(shù)Java語(yǔ)言教學(xué)重心仍停留在語(yǔ)法、函數(shù)、控件的介紹上,極大地挫傷了學(xué)生學(xué)習(xí)的興趣,更談不上對(duì)能力的培養(yǎng)。我們課堂教學(xué)中將語(yǔ)言的語(yǔ)法知識(shí)和其他知識(shí)點(diǎn)按主題劃分成單元,每個(gè)主題準(zhǔn)備多個(gè)實(shí)例和練習(xí)。實(shí)例盡量實(shí)用,這樣既可提高學(xué)生的學(xué)習(xí)興趣,又能學(xué)以致用;同時(shí)實(shí)例也要簡(jiǎn)單,容易理解,但如是很實(shí)用的實(shí)例,復(fù)雜點(diǎn)也無(wú)關(guān),直接給出公式或算法就行。……