邏輯思維差導致孩子處理問題的能力差,無法正確表達自己的想法。
那么有什么好的辦法改善這種狀況呢?家長們不妨來試一試——編程思維。
什么是編程思維?
所謂“編程思維“就是”理解問題、找出路徑“的思維過程,它由四個步驟組成。
從本質上講,編程思維是把現實生活中的復雜問題,逐漸拆分成可以理解的小問題(Decomposition拆分)。
接著根據已有的知識和經驗,找出新問題和以前解決過的問題的相似性,舉一反三琢磨出規(guī)律(Pattern Recognition模式識別),然后將問題里涉及的數據抽象(Abstraction)到數據結構(變量,數組,鏈表等等),把數據處理過程可重復執(zhí)行部分抽象(Abstraction)成函數模塊,通過循環(huán)執(zhí)行,較后根據前三步的分析成果,設計步驟,寫出算法(Algorithms),從而解決問題。
學習編程不一定都要成為碼農
編程思維可以用來處理人任何事情。
例如:組織朋友聚會的時候,你需要考慮問題:你們能去哪里、主要活動是什么,每個人的喜好,預算成本、時間長短、天氣等等問題。
這種邏輯思維,是學習編程帶來的較重要的能力。而英國,愛爾蘭等推行編程教育的主要目的就是讓人養(yǎng)成編程思維。因為編程思維能夠更好的幫助學生邏輯過程、理解問題,從而的解決問題。
培養(yǎng)編程思維不僅是培養(yǎng)編程能力
編程思維是一個看似遙遠與抽象的概念,但當中卻蘊含著豐富的人生大智慧。小到洗衣做飯,大到公司決策。編程思維是計算機科學解決問題的一種強有力的思維方式。
具有編程思維的人,遇到問題會取出問題細節(jié),抽象定義問題,會通過收集數據,分析數據來理解和思考問題;能夠將一個問題清晰具體的描述出來,并將問題的解決方案表示為一個信息處理的流程。
那么,孩子除了能夠掌握如何變編寫代碼外,還能得到什么?
01邏輯思維能力
你會發(fā)現,身邊有一些孩子很有說話欲望,表達很有邏輯,而且做事也有計劃,而另一些孩子表達不清自己的想法,說話也沒有前因后果,這是因為邏輯思維能力的差異造成的。
谷歌公司將“編程思維(computational thinking)”概括成這四大類型:分解問題,模式認知,抽象思維,算法設計。通過這四個步驟,一個棘手的復雜問題先被拆解成一系列好解決的小問題;每一個小問題被單獨檢視、思考,搜索解決方案;然后,形成解決思路;較后,設計步驟,執(zhí)行——問題解決。你會發(fā)現,編程是能夠把抽象思維轉化為具體思維較好的載體。
另外,根據教育認知學,孩子會在7歲左右開始形成抽象邏輯思維,整個7-12歲是抽象邏輯思維的較佳形成期。所以孩子從階段開始學編程,就是在正確的時間做正確的事。
02創(chuàng)造性思維
少兒編程Scratch語言之父雷斯尼克曾提出兩種學生的類型。
一種是“A型學生”,他們很好,卻按部就班,并不具備在當今社會取得所必需的創(chuàng)造力和創(chuàng)新能力。
另一種為“X型學生”,他們具有創(chuàng)新思維和冒險精神,喜歡主動思考和提出問題,在未來他們更有可能提出富有創(chuàng)意的想法,這也是每個在未來更加需要的創(chuàng)造性人才。
綜上所訴,編程暫時并不適合作為基礎學科來學習,但對于培養(yǎng)孩子的思維有重要的作用,應該把編程作為一種興趣愛好來培養(yǎng),這對于他未來的生活,選擇也同樣重要。
微信選課
享更多優(yōu)質好課!