摘 要: 高校編程課程有突出的特點,對學生動手能力要求較高,應用性強。教師應該結合這些特點來制訂教學方法。本文根據高校編程課程特點,對如何增強學生對編程課程的興趣進行了探討。
關鍵詞: 編程課程教學 學習興趣 增強方法
高校的學習環境相對寬松,有利條件更多,比如課程設置、排課方式相對自主,學生的課余時間很多;學習資源豐富,有圖書館、學術講座等很多途徑;上課方式更靈活,實踐課程更多。然而,如果學生沒有濃厚的學習興趣、積極的態度,這些條件就會形同虛設,是一種浪費。相反,只要有興趣,學生就會很好地利用這些條件,更積極主動地學習。學習興趣具有始動性,在學習動機中是一種動力源或元動力,能決定學習強度和維持學習活動的力度[1]。學生作為學習的主體,是學習行為的實施者,學生的學習效果是評價教育教學質量的重要指標。
編程課程的突出特點是要求學生的實踐與動手能力強。如果沒有興趣,只是為了考試、學分而學習,學生就會逃避實驗,這方面的能力不可能加強。在高考報考志愿之前,大多數學生不可能對專業有很詳細的了解,也不能清楚地預計自己是不是適合學這個專業。因此,大多學生在剛入學時不可能有多么深厚的興趣基礎。或者說,他們這個時候的興趣,很容易因為后面學習過程中的挫折而消亡。傳統的應試教育、理想與現實的沖突、教材老化、沉迷于游戲等問題都是學生學習興趣下降的原因[2]。
我們如果能在大一的學習過程中不斷培養學生的興趣,在整個大學過程中鞏固這種興趣,進而養成習慣,這對高校編程專業學生的學習效果將是一個極大的推動。那么我們該如何增強學生的學習興趣呢?我認為有以下幾種有效的增強方法:
一、使學生認識到學習的用處、重要性
我們要激發學生學習的興趣,首先要使學生對學習有一個正確的、比較完整的認識,這是學習動力的源泉。當學生了解到學習是有用的,是與自身需要相關的,學習積極性就容易激發;當了解到課程的重要性,學生也會適當約束自己。在編程類課程中,我們可以通過軟件實例展示給學生,某些課程在實例中的作用是什么,而這樣的實例對現實生活中的意義又是什么,讓學生切實體會到課程內容的作用、實際意義。同時,我們可以介紹該課程在整個課程體系中的地位,使學生了解到課程的重要性。
二、根據學生特點,適當調整教學內容,因材施教
很多學生在學習編程類課程,如《C++語言》、《Windows編程》時反映課程內容太抽象,概念復雜、規則繁多,編程時很容易出錯。這使得一些學生不斷遭受挫敗感,學習興趣也越來越低。編程課程的這些特點是由課程本身的局限性決定的。對剛入學的新生,教學這些專業性比較強的課程,我們不能使用傳統的教學方式,而必須適當調整教學內容。在講解理論知識時,我們可以粗放地講,講重點、關鍵技術,其它留給學生自學或在實驗課上練習。
三、利用好實驗課,在增強動手能力的同時,調動學習積極性
編程類的課程,實驗課極其重要,在這里學生才能進行有指導的動手練習,這是對理論課程的深入理解體驗。在實驗課中,我們可以使用案例教學方法,以一個案例為導向,設計好實驗題目、實驗內容:有實驗效果演示;實驗題目要難易適度,有引導性的提示,使學生在從理論到實踐的過程中容易上手;包括多種難度的題目,使學生能循序漸進;包含適量開放性的課后練習的題目,沒有固定方法、答案,提供給有能力的學生課后思考、完成。這也就是通過演示效果引起學生興趣;通過簡單題目使學生能夠入手,產生自信;通過難度大的題目使學生綜合練習所學知識,并轉化為實踐;通過開放性課后題目進一步增加練習,鞏固學習興趣。
例如,我在《Windows編程》課程的實驗課中,設計了一個用課程知識編寫的小游戲,先演示給學生看。學生表現出極大的興趣,想知道這個小游戲是怎么做出來的。然后我根據游戲中包含的內容,從簡單到復雜劃分幾個小題目,對其中每個題目都給出引導性提示,如用到什么理論,什么函數,該如何用,但是不會給出任何代碼,要學生自己動手查資料完成。最后,我對小游戲提出幾點改進要求,作為開放性題目,要求學生課下相互討論完成。
四、注意跟學生的溝通交流
在學習過程中遇到問題時,學生如果能較快地解決,那么他的學習興趣會持續;反之,較長時間得不到解決,會打擊學生的積極性,抑制學習興趣。因此,我們應該給學生提供方便容易的溝通方式,例如手機短信交流、網上郵件交流、網上在線交流等[3]。這樣有利于幫助學生盡快解決問題,提高學習效率,保持學生的學習興趣。
另外,我們還應注意溝通方法方式。我們在溝通中是要幫助學生解決問題,而不是告訴他們答案。有的教師覺得浪費時間,不如直接把答案給學生,讓他們去研究。我認為這會使學生忽略理論原理,在求勝心切的心理狀態下,養成“照貓畫虎”的習慣,是不可取的方法。在最終的畢業設計中,有的學生寫出很多代碼,卻對大部分解釋不清楚。教師應該注重啟發式教育,在學生提出問題時,給他們一些解釋、一些提示,引導他們自己找到解決方法。
總之,在高校編程課程教學中,學生興趣的培養、激發、保持,對教學質量的提高至關重要。現在的學生思想獨立、個性強,教師應該重視學生的想法,激發他們的學習熱情,引導他們正確地學習,而不是強制性地灌輸。
參考文獻:
[1]江文.結合大學生心理學學習興趣實施參與性課堂 教學改革實踐探索[J].中國大學教學,2008,(6).
[2]何飛.C++教學中關于學習興趣的培養[J].考試周刊,2008,(8).
[3]葉長德.關于在高校“概論”課教學中培養學生學習興趣的探討[J].教育與職業,2008,(18).