学霸孩子必备的三种思维,编程思维的速成方法
文章轉載自STEAM創客
今天,AOE想想跟家長們聊聊編程思維。
編程思維是孩子最需要的,是認知新事物的能力。而讓大腦接受一個新的東西,需要的有這么幾種思維:分解思維、框架思維、抽象思維。
簡單來說,當一個有關新事物的信息傳到大腦。大腦首先會對該信息進行拆解,接著將拆解出來的模塊組合形成一個框架,最后抽象出一個能被理解的新概念。大腦這么一番活動過后,人才能對新事物有一個大體的理解。
隨著時代的發展,人工智能已經慢慢融入到我們的生活,一些可以全方位地開發孩子大腦,又引領孩子走在時代前沿的學科,正在被一點點的簡化,并融入到少兒教育中。這其中最具代表性的,要數少兒編程了。
從小學編程,對于孩子大腦的開發,對于孩子分解思維、框架思維、抽象思維的提升,是全面且根本性的。
編程,簡單來說,就是發現問題,想辦法解決問題,再實現目標的過程。
開發大腦的第一步,就是對復雜問題的拆解。一個有分解思維的孩子接受到一個任務后,他會懂得把任務分解成一個個的步驟,就像解答數學幾何題目一樣,通過一步步地求證,得出最終的結論。
這種分解思維,就是孩子大腦中的“解碼器”,當孩子遇到無法理解的知識,這個“解碼器”會把生澀的語言解碼,讓孩子更容易去理解去學習。而孩子學習編程,正是為了獲得一種極度類似于分解思維的計算機“解碼器”。
一般來說,想要培養孩子的分解思維,就需要給孩子一個問題。讓孩子對這個問題進行拆解,他需要哪一些具體的步驟,或者需要哪一些具體的條件,才可以解決這一個問題。
而編程對于分解思維的鍛煉,是一種雙重性的鍛煉。
當老師給出一個編程題目,學生首先要把題目進行初步的拆解,將需要通過編程解決的問題分解出來,這是第一重。
然后,再使用學習到的編程知識,將上一步分出的問題用計算機語言進行拆解,這是第二重。在這一次次的訓練中,孩子的分解思維會不斷的優化。
在這種學習方式中,分解思維會得到高效的鍛煉。
下一步,當孩子把遇到的問題拆開,變成每一個個小點之后,就需要讓孩子把這些小點串聯起來,形成一個框架。這是學習新事物的第二步,框架思維。
培養孩子的框架思維,就是鍛煉孩子把零散元素歸類組合的能力。
學習編程,就是學習一種框架的搭建。一個指令代表什么,一個語言模塊能起到什么效果,又如何使用這些知識搭建一個可行的框架,使得老師布置的任務在這個框架內可以順利的完成,這是學習編程的孩子每次上課都會思考的內容。
比如說,老師讓學生們完成一個游戲編程,要求是演示小青蛙過河。那么學生在對題目進行拆解后,可以搭建的框架有很多。可以是演示青蛙全身運動游過去的,可以只是跳過去的,甚至可以是飛過去的。一切都取決于孩子想要什么,搭建起來的框架能達到什么效果。
編程就像一個拼圖游戲。孩子需要把被打散的圖片利用框架思維重新歸類,并進行組合。只不過編程會更多樣,更復雜,也更能開發孩子的大腦。
在編程這種框架搭建如此多樣的學科里,孩子的框架思維絕不是簡單鍛煉的程度。一個編程學習得好的孩子,會有一種異于常人的歸類構架能力。
通過大腦前面的歷程,孩子現在把復雜的問題進行了拆解,也為拆開的每一個小問題搭建起框架,甚至進行簡單的組合。那么,根據大腦一貫的行為,接下來需要啟用的是抽象思維模塊。
抽象思維,是一種模仿創造能力。
小學剛剛開始學習寫作文的孩子可能有一個共同現象,當老師布置了一個作文題目,并給出范文模板,孩子可以很好的依照范文的樣子,寫出通順的作文。但如果老師想考驗學生,只是給出一個題目,沒有任何參考,孩子很可能就無從下手了。
剛剛接觸編程的孩子,往往也會有這樣的問題。只會利用學過的編程順序去思考,而不能產出有自己特色的模式。
模仿創造,是人類與生俱來的能力。就像古人模仿大自然進行創造一樣,當解決的問題沒有前人直接經驗的時候,抽象思維告訴我們,可以參照別的事物進行創造,這就是觸類旁通,舉一反三。
編程對于抽象思維的鍛煉也正是如此。因為編程具有相對廣闊的開放性,想要達到一種效果,即使使用同一種語言,也常常與許多不同的方法。當孩子學會了一種“青蛙過河”的方法,便以此為參考,不斷創造新的途徑去完成這個題目。最后得出的許多種方法中,可能兩兩之間千差萬別。
由此可以看出,編程對于抽象思維的開發,是很強力的。
總結
以上是生活随笔為你收集整理的学霸孩子必备的三种思维,编程思维的速成方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CLion上用platformIO开发e
- 下一篇: ESP8266 SD卡FTP库测试报告、