成為編程“牛娃”最主要的還是得吸引小孩的興趣,不能為了參賽而參賽。
現階段市面上“少兒編程”隨著國家《人工智能規劃》的持續推進而一片熱火朝天,但真實情況是資本市場運作遠遠大于家長的接受度,歸根結底,現在的市場仍處于初級市場,需要培育家長對“編程”的認知度,而且“少兒編程”的目的也并不是讓孩子長大以后變為程序猿,而是鍛煉孩子的邏輯思維能力;
5~8歲期間,主要培養孩子對編程的興趣,現有市面上的“少兒編程”教育資源大都采用MIT的Scratch相關教案作為孩子興趣培養和編程入門,這點無需擔心,經過這么多年的發展這塊確實從軟件平臺及周邊硬件玩具等生態都比較好,能快速吸引孩子的興趣。家長報個編程輔導班即可,如果有家長是程序猿的可以考慮自己參照中國少兒編程網(http://www.kidscode.cn/)或Scratch官網上的一些案例自己教導。
在8歲以上可以考慮引入Python資源教導孩子,這塊的教案目前市場上并不統一,沒有一個標準的、體系化的少兒編程教育體系,因此參差不齊的現象很嚴重。同樣有條件的家長可以考慮參考PythonforKids(15歲美國牛娃編寫的書)給自己的孩子編程課;
后續可以讓孩子更多的接受一些諸如二叉樹、排序等算法,隨著孩子對編程的認知程度加深,可以參加一下NIOP(全國青少年信息學奧林匹克競賽),雖然現階段不加分,但是也能讓孩子在同齡人中比較一番,多認識一些同齡好友,得到更多的認同感和學習的方向。