摘 要:隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)在人們?nèi)粘Ia(chǎn)和生活中的作用越加重要。多數(shù)人對計(jì)算機(jī)的學(xué)習(xí)和掌握集中在基本操作技能和基礎(chǔ)理論知識,忽略了計(jì)算機(jī)學(xué)科在思維能力培養(yǎng)方面的作用。素質(zhì)教育背景下,思維能力當(dāng)代學(xué)生必備的技能之一,文中從多角度論述了計(jì)算設(shè)計(jì)程序設(shè)計(jì)在思維能力培養(yǎng)方面的作用,希望對計(jì)算機(jī)程序設(shè)計(jì)課堂培養(yǎng)學(xué)生的思維能力起到一些借鑒性的作用。
關(guān)鍵詞:計(jì)算機(jī)程序設(shè)計(jì);思維能力;培養(yǎng)策略
在新課程改革的大背景下,傳統(tǒng)的計(jì)算機(jī)程序設(shè)計(jì)教學(xué)手段和方法必須得到全面的改善,將原來單純的重視學(xué)生基礎(chǔ)知識積累轉(zhuǎn)換到提升學(xué)生思維創(chuàng)造能力上來,只有沿著新課改大綱在實(shí)踐中不斷探索和研究,才能運(yùn)用全新的計(jì)算機(jī)程序設(shè)計(jì)教學(xué)理念培養(yǎng)出符合當(dāng)前社會要求的新型人才。文中從思維能力的深刻性、嚴(yán)密性、靈活性、敏捷性以及創(chuàng)造性五個方面開展論述,有針對性的提出了培養(yǎng)學(xué)生思維能力的策略。
1 計(jì)算機(jī)程序設(shè)計(jì)思維能力的培養(yǎng)策略
在計(jì)算機(jī)程序設(shè)計(jì)中,思維能力主要包含深刻性、嚴(yán)密性、靈活性、敏捷性以及創(chuàng)造性五個方面,在思維能力的培養(yǎng)中,教師可以通過培養(yǎng)學(xué)生優(yōu)良的思維品質(zhì)來訓(xùn)練學(xué)生的思維能力,從而達(dá)到提高學(xué)生思維能力的教學(xué)目標(biāo)[1]。
1.1 計(jì)算機(jī)程序設(shè)計(jì)中學(xué)生思維的深刻性
思維的深刻性又被稱之為思維的準(zhǔn)確性或者思維的邏輯性,是用于衡量思維活動的邏輯水平,在計(jì)算機(jī)程序設(shè)計(jì)教學(xué)中,思維的準(zhǔn)確性主要表現(xiàn)以下兩個方面:①人類進(jìn)行思維活動的過程中,需要具備強(qiáng)大的邏輯性、系統(tǒng)性和條理性,尤其是在推理、判斷、概括、論證等過程中,必須要個遵守思維的邏輯規(guī)則;②思維成果的深刻性和正確性,主要是指經(jīng)過思維過程之后得出的結(jié)論,要能夠正確的反應(yīng)客觀的實(shí)施和本質(zhì)。因此程序設(shè)計(jì)教師在開展教學(xué)活動是首先要結(jié)合學(xué)生對形象思維的認(rèn)知能力,并總結(jié)學(xué)生的思維發(fā)展規(guī)律,通過在教學(xué)過程中設(shè)置陷阱、判斷是非或者上機(jī)驗(yàn)證等特殊手段,幫助學(xué)生準(zhǔn)確理解C語言程序算法的思想,以此來達(dá)到訓(xùn)練學(xué)生思維深刻性的目的,進(jìn)而提高學(xué)生的思維能力。
1.2 計(jì)算機(jī)程序設(shè)計(jì)中學(xué)生思維的嚴(yán)密性
在計(jì)算機(jī)程序設(shè)計(jì)中程序編寫是連接理論知識和上機(jī)實(shí)踐操作的重要橋梁,同樣也是訓(xùn)練學(xué)生思維嚴(yán)密性的有效途徑,在此過程中,程序設(shè)計(jì)老師所需要扮演的角色是組織和引導(dǎo),不要使用教學(xué)的行為準(zhǔn)則來約束學(xué)生的思維發(fā)展,而要將課堂的主要時間交給學(xué)生,讓學(xué)生自由發(fā)揮,在某些需要的技術(shù)環(huán)節(jié),老師要對學(xué)生有疑惑的地方進(jìn)行點(diǎn)撥和指導(dǎo),在課堂上要充分發(fā)揮學(xué)生的主動性,引導(dǎo)學(xué)生進(jìn)行周密、全面、細(xì)致的分析設(shè)計(jì)過程,以此來訓(xùn)練學(xué)生思維的嚴(yán)密性,當(dāng)學(xué)生在進(jìn)行上機(jī)驗(yàn)證編寫的程序時,屏幕上會出現(xiàn)“xxx,IS A PRIME NUMBER”這樣的話,此時就會激發(fā)學(xué)生尋根溯源的決心,并找出解決問題的方法,如果學(xué)生難以取得實(shí)質(zhì)性的進(jìn)展,老師要在旁邊進(jìn)行提示或者給學(xué)生提供實(shí)例,引導(dǎo)學(xué)生發(fā)現(xiàn)自己思維中的漏洞,也只有這樣在教學(xué)過程中結(jié)合實(shí)踐,不斷完善學(xué)生的思維完整性,才能培養(yǎng)學(xué)生思維的嚴(yán)密性,進(jìn)而提高學(xué)生的思維能力[2]。
1.3 計(jì)算機(jī)程序設(shè)計(jì)中學(xué)生思維的靈活性與敏捷性
思維的靈活性和敏捷性是建立在學(xué)生思維深刻性的基礎(chǔ)上實(shí)現(xiàn)的,當(dāng)學(xué)生具備了思維的靈活性和敏捷性,則在處理實(shí)際問題時就會較快的適應(yīng)問題的環(huán)境,并進(jìn)行積極而周密的思考,做出正確的判斷。所以教師在開展程序設(shè)計(jì)課程的過程中要鼓勵學(xué)生積極進(jìn)取、勇于創(chuàng)新、克服困難,打破慣性思維定式,開辟新的途徑,提高思維的靈活性。例如:遇到“找出100以內(nèi)的合數(shù)”這道問題時,如果學(xué)生使用常規(guī)思維來解答,則需要對每一個數(shù)字做判斷,但是如果學(xué)生對數(shù)字的特征進(jìn)行分析就會發(fā)現(xiàn),將2排除之外的偶數(shù)都是合數(shù),如此不僅大大縮短了解題的時間,同時也會發(fā)現(xiàn),在剩下的大于7的奇數(shù)當(dāng)中,如果該數(shù)字可以被3、5或者7正處,則同樣屬于合數(shù)。老師要在課堂上通過不同方式的思維互動和補(bǔ)充,讓學(xué)生在短時間內(nèi)透過問題的表面現(xiàn)象看到問題的本質(zhì)思想,并找出解題的思路。
1.4 計(jì)算機(jī)程序設(shè)計(jì)中學(xué)生思維的創(chuàng)造性
學(xué)生思維的創(chuàng)造性是求異思維和發(fā)散思維的基礎(chǔ),是激發(fā)學(xué)生創(chuàng)新精神強(qiáng)大動力,因此老師要積極引導(dǎo)學(xué)生在學(xué)習(xí)過程中開展大膽的聯(lián)想和想象,幫助學(xué)生突破定時思維的枷鎖。在計(jì)算機(jī)程序設(shè)計(jì)中培養(yǎng)學(xué)生的創(chuàng)造性思維需要根據(jù)直覺進(jìn)行大膽的猜想,并在題目的求解中尋找新的思路和方法,例如在解決排列這列問題時,學(xué)生往往難以找出分析問題的切入點(diǎn),因此也就難以找出解題的思路,老師要引導(dǎo)學(xué)生找出排列方法之間存在的規(guī)律,然后讓學(xué)生對其進(jìn)行猜想和驗(yàn)證,使用這種方法找出排列存在升序規(guī)律。當(dāng)從前一個排列產(chǎn)生下一個排列時,一定會造成某一個位置上的數(shù)字出現(xiàn)變化,這一變化的位置應(yīng)該在右邊,在保持其他位置數(shù)字不便的情況下找出變化的數(shù)字,則即可產(chǎn)生下一個排列。
2 結(jié)束語
總之,在計(jì)算機(jī)程序設(shè)計(jì)中,老師要通過訓(xùn)練學(xué)生的思維品質(zhì)來提高學(xué)生的思維水平和能力,讓學(xué)生主動獲取知識、正確分析問題和解決問題。因此,老師在講課時要將重點(diǎn)放在程序設(shè)計(jì)的思維培養(yǎng)上,而不是放在語法的講述和程序如何編寫上。程序設(shè)計(jì)的教學(xué)本質(zhì)是讓學(xué)生學(xué)習(xí)程序設(shè)計(jì)的結(jié)構(gòu)化思維,雖然不能說學(xué)會了程序設(shè)計(jì)學(xué)生就一定會獨(dú)立思考,但是程序設(shè)計(jì)的過程恰好是教學(xué)生怎樣去思考問題的過程。
[參考文獻(xiàn)]
[1]于曉強(qiáng),趙秀巖,閆丕濤.計(jì)算機(jī)程序設(shè)計(jì)課程中計(jì)算思維能力的培養(yǎng)[J].計(jì)算機(jī)教育.2011,11(13):18-21.
[2]吳海燕,吳海山.計(jì)算機(jī)程序設(shè)計(jì)教學(xué)中思維能力的培養(yǎng)與訓(xùn)練[J].信息通信.2013,9(05):107.