正文 淺析如何上好計算機編程語言課(1 / 2)

淺析如何上好計算機編程語言課

信息技術教學與研究

作者:宋玉青

摘 要: 本文從中職學校計算機專業學生學習編程語言課的現狀及存在的問題出發,針對教師如何上好計算機編程語言課,提出一些行之有效的解決方法。

關鍵詞: 學習興趣 多媒體技術 演示法 案例教學法 編程語言課

近幾年來,受生源減少的影響,中職學校招收的生源質量有所下降,中職學校學生普遍學習基礎較差,缺乏學習積極性與主動性的現象,在近幾年的計算機教學中發現,學生隻願意學習那些實用性、操作性強的課程,如Flash動漫設計、網頁製作等,而對於編程語言課程興趣不高,甚至認為編程語言高不可攀,對編程語言課的學習很難堅持下去。

然而,從事計算機工作的人都清楚學習編程語言是非常重要的,並且很多省份的計算機專業對口升學考試中,都將編程語言作為必考科目。這樣一來,如何上好編程語言課,成為擺在中職學校計算機老師麵前一個非常棘手的問題。現結合我從事計算機編程語言課的工作實際,談談個人的一些看法。

一、觀看生動有趣的程序,激發學生的學習興趣

“興趣是最好的老師”、“好學不如樂學”,學好編程語言課的前提是讓學生產生興趣。以往很多學生由於不知道編程語言是學什麼的,有什麼用處,因此提不起興趣。所以我打破常規,在開學的第一堂課,就改變以往純理論的枯燥課堂講授模式,安排學生在多媒體教室觀看生動有趣的程序實例,讓學生感受到這些程序的實用性、趣味性,進而告訴學生這些實例都是用將要學習的編程語言編寫的,從而使學生了解編程語言的用途。另外,我也會當堂編寫一些程序,展示給學生,這往往讓學生感到親切,產生好奇、嚐試的想法,學習興趣在不知不覺中就產生。

二、改變傳統教學模式,充分利用多媒體技術

傳統計算機編程語言課通過教師的板書直接教學,由於程序篇幅很大,書寫時間很長,十分影響教學進度。同時程序的運行看不見,學生沒有感性的認識,因此一些抽象的東西在頭腦不能建立起來。隨著計算機多媒體技術和網絡技術的發展,多媒體技術在學習領域得到廣泛應用,靈活多樣的多媒體技術有利於教學效果最優化。在編程語言課上利用多媒體教學,能直觀、形象地再現客觀事物,使學生獲得豐富的感性材料,簡化由感性認識上升到理性認識的中間環節。另外,它有助於集中學生的注意力,引起濃厚興趣,調動學生的學習積極性,便於知識的理解和鞏固,更能提高學習效率。

三、合理運用多種教學方法及措施

1.直觀演示教學法。

在計算機編程語言課的教學過程中,如果沒有直觀的程序演示,學生看到的都是代碼及代碼的運行結果,那麼學生隻有理性認識,沒有對這個問題的直觀感性認識,容易造成理論與實踐脫節。而采用直觀的演示教學方法可有效克服這個問題,學生能夠看到教師的演示,清楚程序編寫步驟及調試步驟,不僅加深直觀印象,而且提高實踐能力。

2.啟發式教學法。

葉聖陶先生說:“教就是為了不教。”進行啟發式教學正體現了這一思想,教師教學不是為了把某個問題的答案告訴學生,而是為了培養學生的思維方式、自學能力。在演示了一個題目之後,教師可以由此提出多個相似的新問題,讓學生分析總結,從而得到解決新問題的方法,進而做到舉一反三。啟發式教學法可以調動學生思維,激發其學習熱情,培養獨立思考能力,促進個性發展。開展啟發式教學的關鍵在於引導學生思維,因此,教師必須先將所要傳授的知識點進行分析歸納。其次,耐心誘導學生,以教師為主導、學生為主體,努力創造出愉快和諧的課堂環境,這樣能極大地調動學生學習編程語言的學習主動性。