和很多在學習編程孩子的家長交流后,發現一個共同的特點,很多家長其實對于孩子為什么要學編程并不是很理解,或者就覺得買個課程又不貴,孩子喜歡而已,就試試唄!
那孩子為什么要學編程?僅僅是孩子的一個普通的興趣嗎?難道沒有其他的好處嗎?
NO!編程對于孩子的意義不止如此,為此我總結了3個有意義的點,一起來看看吧!
▍學編程不是玩玩而已,學習的是編程思維
我們都聽說過這樣一個故事:數學家高斯在三年級時候,老師要求從1+2+3開始一直加到100,得出的和是多少?其他同學都費勁地一個數一個數的加,只有小高斯注意到了這些數可以兩兩配對,相加和為101:
1+100=101
2+99=101
......
一共有50對,最后的和可以用乘法來做:(50X101)=5050
高斯的上述解題思路充分體現了編程思維中的拆分和模式識別,再進一步延伸,就可以概括出求任意范圍【a, b】連續整數求和公式:(a+b)x (b-a)/2。
思維指導行動。未來人人都會寫代碼,但程序設計是否簡潔高效,就得在思維上見高低了。十年前,卡耐基梅隆大學計算機教授Jeannette Wing 提出Computational Thinking “編程思維”的概念,指出通過學習編程,內里培養的其實是認識問題和解決問題的思維方式,而這種思維方式可以跨界應用到其他領域的學習和實踐中。
▍編程是拓寬孩子視野的工具
學習Scratch不僅僅為了學會編程,也不僅僅是為了學習思維方式,對于孩子更多的意義是拓寬孩子的視野。
編程學習讓孩子從最開始的學習Scratch,學會去思考,通過融合其他學科的知識,完善作品,在這個過程中,拓寬自己視野,學會從其它學科遷移知識。
▍編程思維,從學到玩都能用上
學習編程可以用于處理任何事。比如——組織一次朋友聚會。你可能需要拆分問題:你們能去哪、做什么,每個人喜歡什么、想干什么,之前你們一起玩的成功經驗和失敗教訓,預算和每項活動的成本,時間長短,天氣……
顯然,用編程思維組織的朋友聚會,選擇起來會更容易,也更有可能讓大家玩得開心。
處理正經事,更離不開“編程思維”,比如——寫作。想把作文寫得又快又好,得先解題,拆分出可能的層次內容;然后調用大腦存儲的相關信息——例子、格言,甚至曾經寫過、看過的文章;列出提綱,理清思路;最后,寫。
做數學題也一樣,拆解、理解新問題——搜索出對應的老問題和公式——理清思路——做題。
▍職場牛人個個都有“編程思維”
麥肯錫公司的第一個女咨詢顧問芭芭拉·明托(Barbara Minto)曾提出著名的思考方式——“金字塔原理(The Minto Pyramid Principle)”。
其中,提到了一個重要原則:MECE,即Mutually Exclusive Collectively Exhaustive,中文意思是“相互獨立,完全窮盡”。也就是,將影響一個重大議題的原因,不重疊、不遺漏地拆分,藉此有效把握問題核心,找到解決方案。
和編程思維類似的“金字塔原理”不但是麥肯錫的經典培訓教材,也是顧問及學術界的必讀書目。日本著名管理學家大前研一的《思考的技術》也是據此寫成的。
網上曾有一個段子,說就算高考改成考怎么玩,玩得好的也還是這些學霸。
這是有道理的,因為人的選擇決定事的結果,而選擇是以思維模式為基礎的。
編程思維不但能大大提高解決具體問題的效率,當擁有編程思維的人面臨人生選擇時,也會更理性地分析利弊,目標更明確,更善于利用有限的資源。
而最重要的是,具有編程思維的人不會被貌似艱巨的困難嚇倒,他們知道并相信——問題是可以解決的,也會更有勇氣、毅力和自信去面對生活的挑戰,不會輕易被挫折打敗,陷入迷茫焦慮和自憐自艾。
學業、事業、社交、玩樂,無論你的目標是什么,編程思維都能讓你更迅速、更容易地達成,人生又怎么會不快樂,不幸福?
所以,在我看來,學習編程對孩子來說真的的意義非凡。在當下種類繁多的興趣學習中,如果你已經為孩子選擇了編程,那么,恭喜你!這足以證明了您眼光的前瞻性。
LiteBee是一款基于Scratch開發,結合無人機基礎控制模塊的可視化圖形編程無人機。它可以讓無人機控制模塊結合其他不同功能的“積木塊,實現多種飛行”特技“,創作各種奇思妙想的動畫、互動故事等作品,讓虛擬的編程程序直觀化,落實于實物。目前已應用到全國多所學校以及培訓機構。
官網:www.makerfire.cn
更多無人機或創客教育資源下載,可關注公眾號“創客火無人機 ”。
-
可編程
+關注
關注
2文章
872瀏覽量
39864 -
無人機
+關注
關注
230文章
10488瀏覽量
181371 -
scratch
+關注
關注
0文章
12瀏覽量
5247
發布評論請先 登錄
相關推薦
評論