黃晶
摘 要:隨著社會經濟的不斷發展,信息科技技術也在不斷進步。目前,隨著我國的初高中生舉行的機器人競賽、奧林匹克競賽等活動的深入,程序設計教學在學生日常的教學中顯得尤為重要。在學習程序教學過程中,學生的思維創造能力是至關重要的,通過增加學生的閱讀量和提升學生的閱讀能力,是培養學生思維能力的關鍵。學習程序設計教學不僅能培養學生的思維能力,而且還能使學生逐漸掌握程序設計中的基礎技能和基礎知識。因此,重視學生的思維能力培養是學習程序教學的重中之重,教師要用正確的引導方式幫助學生在學習程序設計教學中所遇到的問題,慢慢培養學生的思維能力。
關鍵詞:程序設計;思維能力;培養
隨著現代化和信息化的新時代來臨,程序設計教學這一新興學習科目在人們生活中應用和學習已經十分廣泛,教學在傳授程序設計教學過程中應著重重視學生的思維能力,本文主要闡述培養學生的思維能力在程序設計教學中的重要性,并且在程序設計教學中如何培養和實踐學生的思維能力,以實現程序教學設計的新發展。
一、改革傳統教學,激發學生思維
在傳統教學中學生只是學習到了課本上固有的知識,對學生思維能力的開發和激發并不是很重視。在學習程序設計課程中,教師可以創設相關知識的問答環節,在學習知識的同時還能激發學生對程序設計的學習興趣,從而更加對程序設計的學習起到促進作用。教師在教學過程中可以設計問題情境,通過這種教學方式刺激學生對程序設計的求知欲望。例如:放出以下數據
這樣學生不僅能對相關問題和運行相關知識一目了然,而且更會聚精會神地聆聽教師的講解過程,如果最后得出的是學生所計算的結果會大大增加學生對學習程序設計的自信心,如果學生的答案是錯誤的,也會激發其對程序設計知識的征服欲,這樣使學生做出更加精細和優質的程序設計。
二、加強學生的設計編程能力
我國目前的教育模式就是通過教師在課堂上傳授相關的學習科目和學習知識,這在提升學生接受知識能力的同時也增強了學生的學習知識能力,但是學生自身的創新能力和自主思維能力是比較薄弱的,而對于程序設計教學來說,只學習知識是遠遠不夠的,同時還需要教師在教學過程中引導學生提升自身的編程設計能力,這不僅需要教師的細心引導,更需要學生對程序設計的精心學習,教師可以把需要教學的程序編寫后放到投影儀放映,但是不要像傳統教學方式一樣把要求和知識點都講出來讓學生自己去探索和分析,而學生在沒有老師的講解下對這種模式的教學頭腦中會一片空白,接下來就會自己查閱教學課本,分析和了解這一程序設計所出的難題,這不但提升了學生自主學習能力和思維能力,而且更使學生增加對程序設計的學習和熱愛,在教師講解相關的程序設計知識的同時,學生會對程序設計知識的記憶更加深刻。
三、提升學生思維能力的措施
通過以上對思維能力在程序設計中重要性的分析,如何提升學生在學習程序設計中的思維能力是當今教師首要考慮的問題。程序設計得完美與否主要在與學生是否有優質的思維創造能力,思維能力在程序設計中起到重要的作用。教師在教學過程中應與學生進行知識的交流和探討,對學生提出的理論進行合理的分析引導,使他們做出正確完美的程序。在程序設計教學課后,教師也可以通過自己設計的程序編程破解類的小游戲給學生研究和破解,不但能激發學生的求知欲望,更達到了對程序設計的學習
目的。
四、訓練學生發散性思維
固有的思維定勢是學生對程序設計學習最大的障礙,不但阻礙了學生對程序設計創新性思維的開發,而且不利于學生對程序設計課程的學習。因此,在程序設計的教學過程中,教師要重視學生的發散性思維,提倡和鼓勵學生對相同的程序設計用不同解決方法和思路,從而充分培養學生的思維創新性和靈活性。程序設計本身就是靈活多變的,一種程序設計問題通過多種解決方式進行,教師在訓練學生發散性思維時,可以通過這種一題多解和一題多變的方法,不僅增強了學生散發性思維的開發,而且為我國培養出更多的程序設計人才,促進我國社會經濟不斷發展。
培養學生的思維能力在程序教學中至關重要,這不僅需要教師不斷地提升自身的教學水平,吸引和引導學生不斷地去思索和創新學習技巧和實踐能力,培養學生對程序設計的熱情,而且需要學生有勇于實踐和不怕失敗的精神,要有不斷開拓和進取的決心,擺脫傳統學習方式的束縛,努力成為程序技術的創新型人才,為社會的進步和經濟的發展盡一份力量。
參考文獻:
[1]于曉強,趙秀巖,閆丕濤.計算機程序設計課程中計算思維能力的培養[J].計算機教育,2011(13).
[2]蘇小紅,車萬翔,王甜甜,等.如何在程序設計課程中培養計算思維能力[J].工業和信息化教育,2013(6).
編輯 李琴芳