摘 要:就目前的高中教育來(lái)說(shuō),信息技術(shù)教育早已經(jīng)成為學(xué)生必修的基礎(chǔ)課之一。在信息教育中,算法和程序設(shè)計(jì)的學(xué)習(xí)雖然是選修,但是一般的信息技術(shù)教師都會(huì)對(duì)學(xué)生進(jìn)行算法思維的培養(yǎng)和教育工作,當(dāng)然這樣做的目的也是為了增強(qiáng)學(xué)生的邏輯思維和學(xué)習(xí)應(yīng)變能力。為了幫助相關(guān)教師做好高中信息技術(shù)教育中的算法思維培養(yǎng)工作,提出如下意見(jiàn)分析,僅供參考。
關(guān)鍵詞:高中;信息技術(shù)教育;算法思維培養(yǎng)
信息技術(shù)的不斷進(jìn)步發(fā)展,使我們?nèi)缃竦纳鐣?huì)發(fā)生了翻天覆地的變化?,F(xiàn)階段,電子計(jì)算機(jī)和物聯(lián)網(wǎng)的運(yùn)用已經(jīng)滲透到了我們生活的各個(gè)方面,而社會(huì)對(duì)于信息技術(shù)人才的需求也日益增多。目前,高中階段開展的信息技術(shù)教育主要是一些基礎(chǔ)性的計(jì)算機(jī)理論知識(shí)講解和算法思維的培養(yǎng)。這其中,算法思維培養(yǎng)可以有效幫助學(xué)生開拓自己的思維,定向培養(yǎng)學(xué)生的行事邏輯能力。
一、算法思維的具體含義
算法思維這個(gè)詞語(yǔ)的準(zhǔn)確理解,應(yīng)該是基于算法的一種思維模式。算法是對(duì)各種運(yùn)算法則和規(guī)律的總稱,它具有唯一確定性、有序排列性和一般有限性。思維是基于我們?nèi)四X開展的一種生理活動(dòng),它是一種來(lái)源于現(xiàn)實(shí)的意識(shí)或精神反應(yīng)。算法思維的培養(yǎng)工作,其實(shí)就是將算法邏輯與思維相互聯(lián)系,邏輯作為思維中有規(guī)律的形式方法,它可以幫助學(xué)生提升自己的問(wèn)題分析能力和解決能力。因此,算法思維的具體含義,就是能夠幫助人類解決問(wèn)題的一種過(guò)程性思考方法和思維形式。
二、算法思維的教育意義
雖然算法思維的培養(yǎng)是根據(jù)信息化技術(shù)課程開展進(jìn)行的,但是其最終的影響和作用是非常廣泛的。首先,算法思維可以提高學(xué)生的數(shù)學(xué)思維和解答能力,并幫助學(xué)生了解更多的客觀事物本質(zhì)。其次,算法思維還可以培養(yǎng)學(xué)生的行事邏輯能力,即幫助一個(gè)人養(yǎng)成良好的行為處事能力。算法的特點(diǎn)在于其邏輯嚴(yán)謹(jǐn),而算法思維的培養(yǎng)可以幫助學(xué)生體會(huì)各種實(shí)踐行為的邏輯結(jié)果。當(dāng)學(xué)生在算法思維下形成了固定的邏輯行為后,他們的各項(xiàng)目的都能按照既定的邏輯發(fā)展規(guī)律最終完成。
三、當(dāng)前高中信息技術(shù)教育中算法思維培養(yǎng)的若干建議
1.從生活、學(xué)習(xí)中找例子,讓學(xué)生了解何為算法思維
教師要想讓學(xué)生明白何為算法思維,可以從生活、學(xué)習(xí)中找尋典型例子,對(duì)學(xué)生進(jìn)行簡(jiǎn)單說(shuō)明?;蛘呓處熯€可以讓學(xué)生組成小組自行討論學(xué)習(xí),讓其通過(guò)自主探究逐步了解算法及其意義。
2.從一些數(shù)學(xué)題目中領(lǐng)略,讓學(xué)生形成算法思維
數(shù)學(xué)其實(shí)就是建立在算法的基礎(chǔ)上形成的學(xué)科,我們要想讓學(xué)生形成算法思維,可以通過(guò)適當(dāng)?shù)臄?shù)學(xué)題目進(jìn)行。很多數(shù)學(xué)題目類型都有其典型的算法體系,其實(shí)程序設(shè)計(jì)的運(yùn)用和數(shù)學(xué)題目的解答方法原理相同,因?yàn)樗鼈兊乃惴ㄋ季S是一致的。
3.問(wèn)題從簡(jiǎn)單逐漸過(guò)渡到復(fù)雜,讓學(xué)生提升算法思維的運(yùn)用
無(wú)論是數(shù)學(xué)題目的引入,還是一些邏輯性思維問(wèn)題的思考,我們都可以從簡(jiǎn)單逐漸過(guò)渡到復(fù)雜,幫助學(xué)生提升自己的算法思維的運(yùn)用。當(dāng)然,這方面的逐漸深入,也是建立在學(xué)生吸收了更多的知識(shí)而逐漸開展的。教師要時(shí)刻注意學(xué)生的學(xué)習(xí)進(jìn)度,只有學(xué)生的反應(yīng)能力和解決問(wèn)題的能力達(dá)到了一定程度,我們才能進(jìn)一步導(dǎo)入較為復(fù)雜的問(wèn)題。
總而言之,算法的思維培養(yǎng)工作是需要循序漸進(jìn),逐步進(jìn)行的。相關(guān)信息技術(shù)教師一定要根據(jù)學(xué)生的實(shí)際學(xué)習(xí)特點(diǎn)和接受能力開展算法思維的培養(yǎng)工作。通過(guò)有條件的導(dǎo)入和引導(dǎo),從而促進(jìn)高中生算法思維的形成,后期還可以逐漸提高問(wèn)題的難度,從而加強(qiáng)學(xué)生算法思維的運(yùn)用水平。
參考文獻(xiàn):
陳曉紅.普通高中信息技術(shù)教育中的算法思維培養(yǎng)策略研究[D].南京師范大學(xué),2007.
編輯 薄躍華