隨著編程被列入小學(xué)課程、中高考試卷中頻頻出現(xiàn)編程類題目,越來(lái)越多的家長(zhǎng)開始關(guān)注少兒編程。 孩子學(xué)了編程究竟能得到什么好處呢?最重要的是可以培養(yǎng)孩子編程思維。 編程思維到底是什么? 編程思維,是一種高效率解決問題的方式,是“理解問題——找出路徑”的高效思維過(guò)程,它由“分解—抽象—模式識(shí)別—算法”四個(gè)步驟組成。 01分解——化繁為簡(jiǎn) 分解,簡(jiǎn)單來(lái)說(shuō),就是“把復(fù)雜的大問題,拆解成更可執(zhí)行、更好理解的小步驟”,它能鍛煉我們拆解復(fù)雜問題的能力。 生活中常常會(huì)出現(xiàn)一些復(fù)雜,且需要多步驟才能解決的問題。很多人在遇到此類情況時(shí),常常感到一團(tuán)亂麻,完全不知道該從何下手。這樣的人,就是缺少“分解問題,化繁為簡(jiǎn)”的能力。 編程的過(guò)程,就是把復(fù)雜和龐大的問題“自上而下,逐步拆解,直至理順”。這種思維,在學(xué)習(xí)和生活叫“分解思想”,在工作中又叫“項(xiàng)目管理”。 具備這種思維的人,做事情是有條不紊并且有耐心的。而分解能力好的孩子,即便面對(duì)一道有挑戰(zhàn)的數(shù)學(xué)題,也能列出清晰的解題步驟,清楚地知道自己每一步的進(jìn)展,而不是遇到難題時(shí)腦子里一團(tuán)亂麻。 02抽象——聚焦關(guān)鍵 編程中最關(guān)鍵的就是“抽象思維”能力,它能鍛煉我們聚焦重點(diǎn),忽略無(wú)用信息,并抽取關(guān)鍵信息的能力。 抽象思維聽起來(lái)有點(diǎn)抽象?現(xiàn)在,想象一個(gè)房子的形象。 在一般人的想象中,它有可能是這樣的: 但在建筑師的想象中,它可能是這樣的: 建筑師想象中的房子,具體到了房子內(nèi)部的具體架構(gòu)和材料,每一面墻、每一扇門窗應(yīng)該如何更精巧地設(shè)置。 我們的現(xiàn)實(shí),就是在這樣一步步的分層抽象中,逐步清晰起來(lái)。抽象級(jí)別越高,則越接近事物的本質(zhì),規(guī)律的適用面也越廣。 編程的世界里,就包含“子系統(tǒng)、模塊、包、類、方法和語(yǔ)句”等不同層級(jí)的抽象,學(xué)編程能鍛煉孩子們不斷抽象、聚焦關(guān)鍵信息的能力。 抽象思維能力越高的孩子,在大量信息中聚焦關(guān)鍵信息的能力會(huì)越強(qiáng),專注力也會(huì)更高,自然學(xué)習(xí)也會(huì)更輕松。 03模式識(shí)別——規(guī)律整合 模式識(shí)別,就是“如何找出相似的模式,并高效率解決細(xì)分問題”,它能極大鍛煉我們規(guī)律整合的能力。 善于發(fā)現(xiàn)和總結(jié)規(guī)律的人,常常做事麻利、效率也特別高。因?yàn)樗麄兡X子里自備各種規(guī)律的“方法庫(kù)“,遇到相似的情況就直接調(diào)用,極大節(jié)省了時(shí)間,也不會(huì)錯(cuò)漏。 在編程學(xué)習(xí)的過(guò)程中,孩子們也一直在做這樣的訓(xùn)練:發(fā)現(xiàn)一些可以重復(fù)的單元,把它整合起來(lái),套用進(jìn)設(shè)定好的模式,再讓計(jì)算機(jī)去重復(fù)它。 規(guī)律整合能力強(qiáng)的孩子,也善于發(fā)現(xiàn)學(xué)習(xí)中的規(guī)律和方法??吹揭坏李},有些孩子一瞬間就想到了解題方法與思路,是因?yàn)檫@個(gè)孩子具有很高的“模式識(shí)別,規(guī)律整合”的能力。 04算法——邏輯思維 算法,就是根據(jù)之前一系列對(duì)于問題的理解,設(shè)計(jì)一步一步的解決路徑,并解決整個(gè)問題。在具體解決問題的過(guò)程中,最關(guān)鍵的能力有兩個(gè) —— “邏輯思維”和“調(diào)試糾錯(cuò)”。 邏輯思維中有個(gè)很重要的原則叫“相互排斥且整體完備”,也就是“不重復(fù),不遺漏”。解數(shù)學(xué)題時(shí),也是同一個(gè)道理——我們要保證答案中考慮到所有的情況,而這些情況既不遺漏,也不重疊。 另外,編程算法中還會(huì)涉及處理很多“與”、“或”、“非”等邏輯用語(yǔ)。這些操作和思考,對(duì)孩子來(lái)說(shuō)都是非常好的邏輯訓(xùn)練。 05調(diào)試糾錯(cuò)能力 編程的世界里,只有對(duì)與錯(cuò),沒有模糊值。在程序運(yùn)行的過(guò)程中,只要最終的結(jié)果與期望不符合,就證明算法中肯定有錯(cuò)漏。 但是,程序中的bug常常不是一下就能找到的,需要我們把程序的運(yùn)行順序一步步地跟走一遍,同時(shí)觀察每一步的運(yùn)行結(jié)果。這就需要很多的耐心、觀察力和專注力,對(duì)孩子是一種磨練。 孩子學(xué)編程的過(guò)程,正是在不斷的思考和實(shí)操中,反復(fù)訓(xùn)練提升這 4 項(xiàng)重要的思維模式,建立一種認(rèn)知思維和學(xué)習(xí)能力 ——這是一種底層的思維邏輯,在任何行業(yè)都能通用,同時(shí)也是迎接人工智能時(shí)代的基本素養(yǎng)。 孩子學(xué)編程,不只是單純學(xué)會(huì)代碼,掌握一項(xiàng)技能,或是培養(yǎng)一個(gè)興趣,最重要的是掌握一整套高效解決問題的思維模式。 擁有這種思維模式的孩子,通常在生活中看起來(lái)更加“聰明”:無(wú)論是在工作還是學(xué)習(xí)中,你都會(huì)發(fā)現(xiàn)他頭腦清晰、反應(yīng)靈敏,做事效率也非常高。 奧蘭熊科技中心綜合使用樂高教具及結(jié)合R-ACE六步教學(xué)法的Scratch和Python的編程語(yǔ)言進(jìn)行教學(xué),秉承芬蘭教育精髓,由簡(jiǎn)入難,逐步提高孩子的STEAM素養(yǎng),優(yōu)化學(xué)習(xí)能力,著力打造2-16歲科技培訓(xùn)、權(quán)威國(guó)內(nèi)外技能賽事、冬夏令營(yíng)游學(xué)等為一體的青少年科學(xué)素質(zhì)教育平臺(tái)。 奧蘭熊作為全國(guó)知名的樂高積木、機(jī)器人培訓(xùn)品牌,享以獨(dú)特、專業(yè)和充滿創(chuàng)造力、樂趣的課程,為2~16歲兒童打開了發(fā)現(xiàn)、探索世界及未來(lái)創(chuàng)新世界的大門! 選擇奧蘭熊科技中心 讓我們一起“構(gòu)建TA的世界”! 想了解更多關(guān)于奧蘭熊科技中心的信息,敬請(qǐng)關(guān)注奧蘭熊科技中心官網(wǎng):www.oranbear.com |
|
來(lái)自: 昵稱67399699 > 《文件夾1》