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