尚訓(xùn)網(wǎng)合作機(jī)構(gòu)>太原培訓(xùn)學(xué)校>太原迎澤童程童美少兒編程培訓(xùn)
發(fā)布時(shí)間:2020-06-05 16:55:08來源:尚訓(xùn)網(wǎng)綜合
一提到讓孩子從小就學(xué)少兒編程,家長(zhǎng)們可能就會(huì)有一些抵觸的心理:我又沒想讓孩子做程序員,學(xué)少兒編程干嘛呀?而且有這種想法的家長(zhǎng)還不是一個(gè)兩個(gè)的。

紐約大學(xué)知名教育學(xué)家戴安拉維奇經(jīng)常會(huì)說這樣一句話:少兒編程正改變著孩子思考的方式,它讓孩子學(xué)習(xí)到了如何思考,如何用編程的思維去解決實(shí)際問題。讓孩子從小學(xué)習(xí)少兒編程,可以讓孩子逐步了解到編程的原理,進(jìn)而培養(yǎng)鍛煉孩子們的動(dòng)手能力,邏輯思維能力。
所以,學(xué)習(xí)少兒編程最重要的就是學(xué)習(xí)編程思維。
那么什么是編程思維呢?
所謂“編程思維”,其實(shí)就是從“理解問題--找出問題的解決途徑”的思維過程,它由四個(gè)步驟組成:
分解:把復(fù)雜的問題,拆解成易理解的小部分
正如麻省理工計(jì)算機(jī)教授所說:“在學(xué)編程的過程中教孩子們學(xué)會(huì)拆分問題,這才是最重要的。”
模式識(shí)別:找出相似模式,高效解決所有問題
打個(gè)比方:想畫很多條貓,我們可以找出貓的“整體模式”,即貓的軀干、毛發(fā)等基本組成元素,再不斷變換局部的特征不就輕松畫出不同的貓了。
抽象:聚焦最重要的信息,忽視無用細(xì)節(jié)
繼續(xù)上面畫貓的例子,我們掌握了貓的特征,就可以根據(jù)這些基本特點(diǎn),形成關(guān)于貓的整體設(shè)想,畫出軀干和四肢,做出一個(gè)模型。
算法:設(shè)計(jì)一步一步的解決路徑,解決問題
通過這四步,一個(gè)復(fù)雜的問題被拆解成一系列小問題→每一個(gè)小問題被單獨(dú)檢視,尋找解決方案→聚焦重要節(jié)點(diǎn),形成解決思路→設(shè)計(jì)步驟執(zhí)行→問題解決。
因此,所謂“編程思維”并不是編寫程序的技巧,而是一種高效解決問題的思維方式。
這種思維方式對(duì)于孩子來說,可以使他在處理問題時(shí),邏輯清晰,分析得當(dāng),在盡可能快的時(shí)間內(nèi),找到解決辦法,并不僅僅說用在編程上,而是使其以后的生活中或者在工作中都會(huì)利用這種思維方式,只有好處沒有壞處。
所以家長(zhǎng)們?yōu)楹尾徽_引導(dǎo)孩子的邏輯思維呢?