趙秀玲
摘 要:在我們今天的生活中,無論是你想與千里之外的親人互訴衷腸,還是你想足不出戶地逛街購物,甚至是去旅游要提前安排好票務(wù)和住宿方面等等的問題,我們都能夠找到一款合適的APP或是網(wǎng)站來幫助我們解決掉這些問題。那么,我們在感受這些便捷的同時,是否思考過這一切是依托于什么呢?答案就是在這背后依托的是計算機(jī)和編程技術(shù)的發(fā)展,每一款方便優(yōu)質(zhì)的APP都是用程序代碼最終實現(xiàn)的,我們的生活乃至我們的國家都將在計算機(jī)和編程技術(shù)的發(fā)展中發(fā)生巨大的變化。
關(guān)鍵詞:程序設(shè)計;信息技術(shù);學(xué)生能力
伴隨著人工智能在各個領(lǐng)域的普及,程序設(shè)計也一度成為被熱捧的話題,各級各類的培訓(xùn)機(jī)構(gòu)一下子如春筍般在中華大地上落地生根,那么程序設(shè)計的學(xué)習(xí)對學(xué)生未來的發(fā)展又會提供哪些幫助,有哪些影響呢?
一、幫助學(xué)生培養(yǎng)分析能力
我們一提起程序設(shè)計,很多人想到的就是枯燥的代碼編寫,覺得讓孩子學(xué)習(xí)程序設(shè)計就無非是完成一兩樣作品,對孩子的未來發(fā)展沒有什么太大的幫助,不如文化課學(xué)習(xí)來得直接。而事實上我們現(xiàn)在中小學(xué)階段學(xué)習(xí)的程序設(shè)計軟件都是圖形化、模塊化的語言,學(xué)生很容易接受,而且程序設(shè)計的學(xué)習(xí)講究的是要先對目標(biāo)設(shè)計進(jìn)行分解,把一個大的目標(biāo)分解成若干小目標(biāo),再針對小目標(biāo)要實現(xiàn)的效果再進(jìn)行具體的分析。在此過程中學(xué)生要學(xué)會去發(fā)現(xiàn)問題、分解問題,從中發(fā)現(xiàn)規(guī)律,并利用自己的所知所學(xué)建立解決問題的模型,然后去選擇合適的數(shù)據(jù)結(jié)構(gòu)和算法,最后根據(jù)算法編寫程序來實現(xiàn)。
二、幫助學(xué)生培養(yǎng)邏輯思維
通過學(xué)習(xí)程序設(shè)計,可以讓我們的學(xué)生比同齡的孩子邏輯性更強(qiáng),做事更嚴(yán)謹(jǐn)。因為在程序設(shè)計的過程中,我們涉及到很多的數(shù)學(xué)算法,我們都知道數(shù)學(xué)講究的是邏輯思維的培養(yǎng),那么程序設(shè)計也就是另一種培養(yǎng)邏輯思維的方式。通過編程,學(xué)生能夠增強(qiáng)自己的自信心,在某一方面就可以大膽地展示自己。在學(xué)生們編程的時候,老師不會提供固定的方法,也沒有絕對的答案,孩子們完全可以依靠自己的所知所學(xué)來去解決問題。在這一系列的過程中,孩子們要通過自己思考,更要明白應(yīng)該先做什么、再做什么、最后做什么,包括每一步都要實現(xiàn)什么樣的目的,都要有計劃性的。通過這樣反復(fù)的訓(xùn)練,一段時間之后我們就會欣喜地發(fā)現(xiàn),這些孩子無論是在學(xué)習(xí)上還是生活中,做事都變得有井有序,條理清晰。
三、幫助學(xué)生培養(yǎng)創(chuàng)新能力
程序設(shè)計的學(xué)習(xí)不是要教會學(xué)生如何編寫一個固定的程序,要完成一個兩個的作品,更多的是在這個基礎(chǔ)知識的學(xué)習(xí)中,讓學(xué)生掌握如何把人類的想法轉(zhuǎn)變成計算機(jī)可以識別的語言。編程語言不重要,算法也不重要,最重要的是要有創(chuàng)意,無論是語言還是算法最終都是為了實現(xiàn)你的創(chuàng)意而服務(wù)的。我們在程序設(shè)計的學(xué)習(xí)過程中也會讓學(xué)生去挖掘更多的路徑,尋找更多的答案。當(dāng)他們慢慢發(fā)現(xiàn)有不同的學(xué)生可以用不同的方法來完成一個效果,他們就知道了在程序設(shè)計的路上道路不止一條,方法不止一個。他們慢慢就學(xué)會了觸類旁通,也會有自己的想法創(chuàng)意,那么這個時候他們也就在漸漸地去學(xué)會創(chuàng)新。一旦學(xué)生有了想創(chuàng)新的想法,那么他們在程序設(shè)計的路上將停不下來,因為編程可以將他們一個又一個的奇思妙想變成現(xiàn)實。而在這過程中,學(xué)生需要的知識面和知識量也將促進(jìn)他去努力學(xué)習(xí)文化課知識,以此來滿足他在編程中能夠順利解決問題。
程序設(shè)計對學(xué)生的未來發(fā)展肯定不止我上面提到的這幾點幫助,還有一些其他的能力,例如:團(tuán)隊合作能力的培養(yǎng)、自主學(xué)習(xí)能力的培養(yǎng)等等。現(xiàn)在中小學(xué)教材中那種圖形化的編程工作,簡單易學(xué),從培養(yǎng)學(xué)生興趣入手,讓學(xué)生們慢慢體會編程也是一種藝術(shù),讓他們在0和1的世界里,充分發(fā)揮想象。相信伴隨著人工智能技術(shù)的不斷發(fā)展,學(xué)生們對未來的智能生活也會有更多的憧憬和構(gòu)想。我們可以通過程序設(shè)計的學(xué)習(xí),鼓勵孩子們將他們的無限遐想通過編程來實現(xiàn)。