常言道:“學好數理化,走遍天下都不怕”。這句話背後的邏輯是:學好數理化掌握解決問題的能力好找工作。但是如今這個人工智能時代,單純地培養數學能力已經跟不上這個時代了。
比爾蓋茨説過:學習編程可以鍛鍊你的思維,幫助你更好地思考,創建一種我認為在各領域都非常有用的思維方式。從某種層面來説,編程和數學是相融相通的。對於基本的編程,也許你需要知道這些:
1.編程所需要的很多能力和數學是相通的。
比如邏輯思維、模式識別等。現在機器學習用到的算法,其本質還是數學模型計算問題。比如,在編程的過程中,孩子對於小數和分數會有更直觀的理解。將代碼中的小數點移動位置,屏幕上的物體的大小就會發生巨大的變化。孩子可以因此可以將抽象的小數和分數的概念變成鮮活的圖形,印到腦子裏。
2. 編程能夠幫助孩子更好地理解數學抽象概念。
孩子們可以通過編程將抽象的數學概念轉化為看得見的、會動的圖像。例如最常用的函數,書本上的概念理解起來很抽象,通過編程就可以在計算機上展示出來。例如Sin和Cos在三角形上的運用:
3. 編程能夠強化孩子的數學能力。
如果孩子想用代碼建造飛機,那就要用到各種各樣的數學知識,並且還要調用抽象思維的能力。學習編程的前提是孩子一定要對編程感興趣。孩子有興趣了,就可以選擇合適的編程語言。編程的過程就是解決一個個數學問題的過程,編程對孩子數學能力的強化是毋庸置疑的。