在青少年參與編程活動時,他也在學(xué)習(xí)如何進行設(shè)計,如何將一個想法變成一個完整的能夠運行的作品,如何將復(fù)雜的想法簡化分解成幾個部分,如何與他人合作完成作品,出錯時如何發(fā)現(xiàn)并糾正錯誤,如何在失敗時面對挫折。
1、邏輯思維能力的提升
編程是一種以邏輯思維作為基礎(chǔ)來進行操作的過程,寫程序最重要的就是如何把大問題不斷分割成小問題。在這個過程中,為了讓計算機理解自己的目的,孩子要將自己學(xué)習(xí)的過程、方法、思路、一步步地化作計算機代碼并合理的安排在整個程序中,才能讓程序流程的處理輸入、演算,直到輸出,這會讓孩子的邏輯思維能力得到有效提升。
2、培養(yǎng)專注力
出錯,是每個寫程序的人必經(jīng)的事,不論大人小孩都沒有例外。有時候只是少打了一個等號,或是在某一行的行尾少加一個分號,就會造成程序大亂,更別說還有邏輯上分析問題時忽略掉某種狀況的陷阱。所以,在學(xué)習(xí)寫程序出錯的過程中,是絕對無法得過且過的,這能有效改正孩子馬虎行事的毛病,讓孩子做到專注、細心。
3、解決問題的能力
編程的目的是為了更快解決難解決或者不能解決的問題,孩子根據(jù)自己想要達到的目標(biāo),在一步步的探索與思考中獲得解決問題的方法。在此過程中,孩子解決問題的能力得到提升,同時,獨立完成小程序的過程也能夠增強孩子解決問題的自信心。
4、不再沉迷游戲
孩子自制力比較弱,容易沉迷于手機或者電腦上的小游戲。少兒編程可以讓孩子自己制作出喜歡的游戲,有了親手制作游戲的體驗,知道了游戲的內(nèi)部機制,讓孩子可以站在一個更高的角度看待游戲。