微軟創(chuàng)始人蓋茨說過:“應該讓孩子們從小就學習編程,這與學習語言一樣重要,它能培養(yǎng)孩子們的創(chuàng)新性新方法,學習解決問題的技能。”在國家教育層面,我國教育部會在中小學階段逐步推廣編程教育。美國政府將投入40億美元為K12階段的學生提供完整的電腦科學教育。
我們生活的大環(huán)境來說,整個社會已經(jīng)進入人工智能時代(AI時代),人工智能時代是以計算機為基礎的時代,它的核心是編程思維。很多人以為以后不從事編程工作就不需要學習編程了,那你就錯了,編程思維是鍛煉孩子的計算能力、解決問題能力、觀察能力、空間想象能力、邏輯推理能力、動手操作和表達能力的關鍵。
但是,只培養(yǎng)數(shù)學能力會導致孩子被未來社會給淘汰掉。所以在AI時代正確的做法就是——學編程,準確地說是學習“編程思維”。數(shù)學好的人學編程會更加容易,因為編程所需要的很多能力和數(shù)學是相通的,比如邏輯完備性、模式識別等。
在數(shù)學編程中,編程只是工具,課程在普通數(shù)學體系基礎上,加入了很多程序案例。編程與數(shù)學的結合后會實現(xiàn)了三方面的突破。
方面將編程作為學習數(shù)學的一種工具,替代大量的刷題,通過編程的強大功能不斷強化數(shù)學思維。
第二方面,通過大量編程案例展示,輔助理解數(shù)學概念,比如,除法實際是減法的重復執(zhí)行,在形象的動畫展示中,幫助孩子加深對數(shù)學本質的理解。
第三方面,發(fā)現(xiàn)數(shù)學的解題方法與算法思維很多是一致的,例如,算法基礎中,圖論解決有環(huán)問題與弗洛伊德短路算法是一致的。而這些在大學學習編程中才會提到,編程數(shù)學實現(xiàn)了對少兒更早的知識擴展,引導算法思維入門。
通過數(shù)學編程法,我們會通過編程的方法更直觀、更立體、更形象的重現(xiàn)數(shù)學公式的原理,讓學生學習數(shù)學更有趣、更直觀、更。孩子們通過編程方法學習解決數(shù)學知識,會變得更,能力更強。