3歲開始培養動手能力,5歲開始培養動腦,專家是這樣看少兒編程的

大家好,我是蜜蜂編程的LEO老師。隨著國家推進AI人工智能戰略,計算機和信息科學普遍得到了教育主管部門和廣大家長的重視。南京等一批城市響應國家教育主管單位提出的信息化和素質教育的要求,把信息課程和編程課程作為了中考的一項考核加分內容;作為中小學教育指揮棒的高考,更是在浙江、上海等先行試點獨立命題省份把信息學作為了高考考試科目。

指揮棒無疑大大的刺激了中小學生家長對信息學科的重視程度,編程人才成為了媒體口中的國家戰略,一大批少兒編程和少兒機器人等素質教育培訓機構如雨後春筍,破土而出。面對形形色色的信息學科的培訓機構,家長都想了解一些什麼呢?

作為一名從事信息技術十餘年的優秀開發工程師,又在小學信息化教育方面歷練了好幾年,最重要的是作為一名小學孩子的爸爸,我想借這個機會和其他的爸爸媽媽們一起聊聊小學生的信息化教育和少兒編程。

3歲開始培養動手能力,5歲開始培養動腦,專家是這樣看少兒編程的

這是說的最多的宣傳語了

首先,少兒編程到底是在學什麼?

這個問題相對好說清楚了,LEO老師自己的孩子現在也在學編程和STEM課程。不過,作為一個專業的教育工作者,我從來沒有要求他學會如何寫代碼、如何用開發軟件。那麼,我教他學習編程到底是在學什麼呢?

我覺得首先想讓他學會的是一種思維方式,一種計算機解決問題的思維方式。這種方式和我們處理問題解決問題的方法有所不同,但是代表瞭解決一類問題的思維方式。

這裡我打個比方,比如讓小朋友自己去安排一次旅行,大部分小朋友可能會不知道如何開始規劃,如果學過編程,就會有概要分析的概念,會把一個複雜的活動拆分成幾個獨立的模塊,比如制定行程,購買來回車票,定酒店,定旅遊門票,每個模塊又可以詳細的分為更多的小活動。這樣一個複雜的過程就能被執行出來。

其實不光是可以通過編程學習瞭解計算機如何分析問題的,還可以建立類似計算機的從具體到抽象,再到具體的歸納演繹思考模式,這種思考問題的方式,才是對孩子最有作用的知識。

其次,怎麼學少兒編程才能達到目標?

在怎麼開始學少兒編程上,大部分教育學家都建議從簡單的圖形化編程開始培養基本的認識。這也是我們開始教授小朋友的入門知識。但是怎麼學編程才能達到目標,其實首先要確定的是我們家長想帶給孩子的目標到底是什麼?是素質提高和開心學習,還是為了升學加分,奧賽名次?不同的目標當然是有不同的實現路徑的。

作為一個專業的信息課老師,我個人覺得參加少兒編程學習,開始階段的目標不宜太功利,這就和我們參加書法培訓一樣,不會一開始就定下培養書法家的目標。開始的目標肯定是學中玩,玩中學,瞭解程序是怎麼做出來的,計算機是怎麼運行程序的。

當小朋友們經過20-30堂課的基礎學習,掌握了編程的一些基本概念以後,再看他是不是有濃厚的興趣繼續學習,有興趣的我們家長可以引導小朋友加強數學基礎的學習,逐步把數學知識和編程知識結合起來,學習一些更難也更基礎的數據結構和數據算法知識。有了這些知識,不妨去參加一下NOIP小學入門組的考試,不管是為了升學加分,還是為了今後其他理科科目的學習都能有很好的引導作用。

學會簡單的數據結構和算法以後,後面有興趣實物操作的小朋友有的可以學習物理知識,參加機器人和電物理課程的學習,最後去參加機器人編程課的學習和中國科協組織的機器人大賽。另外一些有興趣數學和算法的小朋友可以學習C++語言,後面參加NOIP更難階段的考試,為中考加分做準備。

今天我們先聊到這裡,我想後面還有幾個議題,有不同看法的朋友可以給我留言,謝謝大家!


分享到:


相關文章: