蔡新濤
目前大部分學(xué)校在程序設(shè)計(jì)課程教學(xué)中都采用傳統(tǒng)的講授法,同時(shí)結(jié)合一些上機(jī)實(shí)踐操作來(lái)鞏固和熟悉課堂上所講的一些知識(shí)點(diǎn),但對(duì)于計(jì)算機(jī)程序設(shè)計(jì)課程而言,其特點(diǎn)是邏輯性強(qiáng)、更新快、內(nèi)容多課時(shí)少。傳統(tǒng)的系統(tǒng)學(xué)習(xí)和講授有許多缺點(diǎn),它偏重知識(shí)的灌輸,重理論輕實(shí)踐,以教師為中心,以單項(xiàng)講授為主,學(xué)生學(xué)得很吃力,而且培養(yǎng)出來(lái)的學(xué)生實(shí)踐能力不足,不能滿足當(dāng)前社會(huì)對(duì)人才的需要。對(duì)于只有初中文化基礎(chǔ)的職業(yè)學(xué)校的學(xué)生來(lái)說(shuō),學(xué)習(xí)程序設(shè)計(jì)課程的難度就更是可想而知了!再加上職業(yè)學(xué)校的生源大部份都是初中生中學(xué)習(xí)成績(jī)偏低,基礎(chǔ)相對(duì)薄弱的學(xué)生,學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言就更是難上加難了。但作為一名職業(yè)學(xué)校程序設(shè)計(jì)課程的教師,有一點(diǎn)你千萬(wàn)不要忽視,職業(yè)學(xué)校的學(xué)生基礎(chǔ)雖然相對(duì)薄弱,但有很大一部份學(xué)生是因?yàn)樵诔踔须A段沒(méi)有充分認(rèn)識(shí)到學(xué)習(xí)的重要性,沉溺于玩耍之中,成績(jī)才一直不好的,這部分學(xué)生的天資往往并不差,很多甚至非常聰明,只要老師能將他們的學(xué)習(xí)興趣調(diào)動(dòng)起來(lái),他們的成績(jī)就不會(huì)差。下面就從如何提高語(yǔ)言課程教學(xué)質(zhì)量、增強(qiáng)教學(xué)效果、培養(yǎng)和提高學(xué)生對(duì)于程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)興趣等方面,談?wù)勗诮虒W(xué)上的一些經(jīng)驗(yàn)和體會(huì)。
一、程序設(shè)計(jì)課程教學(xué)方法初探
如何有效地把學(xué)生學(xué)習(xí)程序設(shè)計(jì)課程的興趣激發(fā)出來(lái),提高教學(xué)實(shí)效,本人是從以下幾個(gè)方面考慮和分析的。
1、要讓學(xué)生有一種想學(xué)、敢學(xué)、必學(xué)的感覺(jué)
作為一名職業(yè)學(xué)校的程序設(shè)計(jì)語(yǔ)言類(lèi)教師,為了培養(yǎng)學(xué)生濃厚的學(xué)習(xí)興趣,在我的每節(jié)課的課堂教學(xué)中,我首先必須要做的事就是讓學(xué)生覺(jué)得這節(jié)課我們將要學(xué)習(xí)的是一個(gè)非常實(shí)用、有趣的東西,并且讓學(xué)生知道這個(gè)程序的實(shí)現(xiàn)并不是很難,只要大家認(rèn)真聽(tīng)講,老師一定能讓他們親自設(shè)計(jì)出來(lái),并且也要讓他們明白這也是他們這節(jié)課的一項(xiàng)任務(wù),是老師給大家的一個(gè)挑戰(zhàn),也是必須要做出來(lái)的,這樣就讓學(xué)生有一種想去學(xué)——因?yàn)樗膶?shí)用和有趣;敢去學(xué)——學(xué)者因?yàn)樗⒉浑y實(shí)現(xiàn);必須去學(xué)——因?yàn)檫@是他們未來(lái)可能要用到的一項(xiàng)技能,也是他們現(xiàn)在的一項(xiàng)任務(wù),一種挑戰(zhàn)。
2、多采用啟發(fā)、引導(dǎo)的教學(xué)方法
教師在教學(xué)過(guò)程中,應(yīng)當(dāng)注意設(shè)置疑難問(wèn)題,引導(dǎo)學(xué)生思考和探索,讓他們的思想活躍起來(lái)。在平時(shí)的教學(xué)中發(fā)現(xiàn),學(xué)生問(wèn)不出問(wèn)題的原因往往在于沒(méi)有真正的學(xué)懂。實(shí)際上,問(wèn)題是最好的老師,是學(xué)生學(xué)習(xí)的引導(dǎo)者,沒(méi)有問(wèn)題便沒(méi)有深入。在教學(xué)過(guò)程中,引導(dǎo)學(xué)生在解決問(wèn)題中學(xué)習(xí),即提出問(wèn)題,留點(diǎn)時(shí)間給學(xué)生思考,然后再讓其提出解決問(wèn)題的方法,針對(duì)學(xué)生回答中暴露出來(lái)的問(wèn)題再有針對(duì)性的教學(xué),從而更深入地展開(kāi)學(xué)習(xí)。這種教學(xué)方法充分調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性和主動(dòng)性。而且也容易提高學(xué)生的注意力。
3、采用項(xiàng)目教學(xué)法提高教學(xué)實(shí)用性
所謂項(xiàng)目教學(xué)法,就是讓學(xué)生在一個(gè)典型的“項(xiàng)目任務(wù)”的驅(qū)動(dòng)下,展開(kāi)教學(xué)活動(dòng),引導(dǎo)學(xué)生由簡(jiǎn)到繁、由易到難、循序漸進(jìn)地完成一系列“任務(wù)”,從而得到清晰的思路、方法和知識(shí)的脈絡(luò)。教師的教和學(xué)生的學(xué)都是圍繞如何完成一個(gè)具體的項(xiàng)目任務(wù)進(jìn)行的。教師教學(xué)思路清晰,學(xué)生學(xué)習(xí)目的明確,學(xué)習(xí)變成了學(xué)生的主動(dòng)行為,在用的需求下學(xué),學(xué)以致用,更容易掌握學(xué)習(xí)內(nèi)容。在完成“項(xiàng)目”的過(guò)程中,培養(yǎng)分析問(wèn)題、解決問(wèn)題以及用計(jì)算機(jī)處理信息的能力。讓學(xué)生通過(guò)適當(dāng)努力,能順利完成一個(gè)個(gè)具體的任務(wù),掌握學(xué)習(xí)內(nèi)容,獲得成功的體驗(yàn)。
二、學(xué)習(xí)程序設(shè)計(jì)課程的小竅門(mén)——讀程序, 讀中長(zhǎng)才智
閱讀程序要遵循模糊原則,閱讀者不要拘泥于程序的局部和個(gè)別細(xì)節(jié),堅(jiān)持從大處入手,估計(jì)體會(huì)各大模塊的在程序中的功能;堅(jiān)持從關(guān)鍵處突破,分析典型算法語(yǔ)句在程序中的應(yīng)用。要抓住程序的主線和靈魂。我們要鼓勵(lì)學(xué)生多閱讀計(jì)算機(jī)報(bào)刊雜志、書(shū)籍、網(wǎng)絡(luò)上的好文章,多看有注釋有提示的好程序,多運(yùn)用所學(xué)知識(shí)、經(jīng)驗(yàn)去理解算法,這對(duì)幫助提高閱讀效果是非常有益的。
閱讀程序還要遵循從優(yōu)原則,即在充分閱讀理解程序設(shè)計(jì)思想基礎(chǔ)上,要讓學(xué)生多分析程序的優(yōu)缺點(diǎn),多考慮程序的優(yōu)化,力求找出更佳的思路、更有效的算法。同時(shí)我們可以組織學(xué)生開(kāi)展互讀互學(xué)活動(dòng),在對(duì)比各自設(shè)計(jì)方法的過(guò)程中互相促進(jìn)共同提高。
教學(xué)是一門(mén)藝術(shù),它是教師的創(chuàng)造性、能動(dòng)性、表演才能和科學(xué)水平的綜合體現(xiàn),它的作用就是要將教學(xué)對(duì)象的內(nèi)在積極性與潛能充分發(fā)揮出來(lái),從而達(dá)到最佳的教學(xué)效果。程序設(shè)計(jì)語(yǔ)言課程教學(xué)更需要教師有極高的教學(xué)水平和綜合的教學(xué)藝術(shù)。程序設(shè)計(jì)教學(xué)中要能夠充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,提高學(xué)生實(shí)際動(dòng)手能力和探索、合作、創(chuàng)新能力,有效地使用項(xiàng)目教學(xué)法去解決傳統(tǒng)教學(xué)中遇到的各種問(wèn)題,爭(zhēng)取最好的教學(xué)效果。
(作者單位:河南省鞏義市第一中等專(zhuān)業(yè)學(xué)校)