週末送孩子去上培訓班,在等待的時候,我聽到幾個家長在聊“程式設計”這個話題。
我玩手機不是為了學習任何東西,所以我只是讓我的孩子參加了乙個程式設計班,這樣我就可以學到一些有用的東西。 ”
是的,我寶貝說班上數學好的孩子都選上了學校程式設計組! ”
我好奇地聽著,順便問:“你的孩子學什麼語言? ”
聽到這個問題,媽媽先是愣了一下,她笑著說:“我怎麼會什麼程式語言,我看著孩子點選一點,拖拽一下,然後編出乙個移動的圖案,很有意思,比玩手機還好! ”
說著,這位媽媽還給我看了她孩子的“程式設計作品”,原來是圖形化的程式設計刮擦。
母親的驕傲由來之不易,但當我得知孩子上四年級,每節程式設計課要花300多塊錢時,我不禁感到有些心疼:我一年花了15000元,孩子卻只學會了......圖形化程式設計要知道,大部分的圖形程式設計刮擦都是學齡前兒童用來程式設計啟蒙的!
且不說花的錢有點苦惱,更讓人苦惱的是時間和精力......孩子花掉了
1. 如果你是小學生,你應該學習什麼樣的程式設計?
我兒子現在上小學高年級,他在幼兒園的時候也學過圖形程式設計刮刮樂。 當時聽說程式設計可能會列入9年義務教育課程,但又怕孩子跟不上,就順勢報名了線下培訓班。
後來,我的孩子上小學的時候,因為數學思維好,二年級就被選入了學校的程式設計組,從那時起,我們就接觸到了python。 也正是因為如此,我對兩者的區別有了一點了解。
圖形化程式設計刮刮樂主要是為小朋友準備的,用來做程式設計啟蒙,小朋友只需要根據系統設定的動作命令用滑鼠拖動相應的圖示,就可以按照指導一步步製作複雜的作品。
Python是一種計算機程式語言,對於所有對程式設計感興趣的人來說,是人工智慧時代的第一語言,那些我們熟悉的遊戲、汽車、人工智慧等領域都有python在執行。
打個比方,圖形程式設計就像是孩子玩的最早的電子玩具鋼琴,屬於啟蒙玩具,可以激發孩子彈鋼琴的興趣,但如果孩子真的想學鋼琴,參加考試,甚至走專業路線,那麼父母就必須為孩子提供一架真正的鋼琴,讓孩子練習和創作。 毫無疑問,Python 是鋼琴。
孩子學習蟒蛇,將來可以與進入社會後的工作需求相聯絡。
其次,計算思維是程式設計的核心
據說,他的兒子當年被選入程式設計組,那是一次突如其來的數學考試。 在一堂興趣課上,乙個整個年級數學都好的孩子突然被叫去寫數學試卷,然後通知他被選中參加程式設計小組。
我還記得,那天在回家的路上,兒子非常興奮地告訴我,他的考試成績是全年級最高的!
我很好奇,問了這個問題的型別,隱約記得兩個問題:
小軍正在家裡做作業,突然,房間裡停電了,他急忙按了7次開關,電話一來,是燈亮了還是亮了? ”
有五根筷子半,每根筷子有兩個頭,有多少個頭? ”
這些數學題其實是考驗孩子的思維能力,發現生活中的問題,分析判斷,然後合理地解決。
學習程式設計的核心是思考。 所謂“計算思維”,就是一種從“解決問題”到“解決問題”的思維能力,通過定義問題、制定計畫、程式設計實現、優化迭代,在“演算法”中不斷形成。
“程式設計”的行為就是不斷幫助孩子強化“計算思維”,即建立5個思維模式:抽象思維——抓住問題的關鍵,分解思維——拆解複雜問題,歸納思維——學會相互推論,演算法思維——嚴謹執行解決方案,評價思維——理性選擇。
孩子在程式設計中建立的思維,不僅有利於程式設計學習,而且對孩子面對生活中各種事情時的想法和行為都有著深遠的影響。
這種能力不僅是一種優勢的學習能力,更是一種與世界打交道的重要能力。
第三,選擇合適的產品,幫助孩子好好學習
父母的愛是深遠的。 可以說,幾乎所有的父母都願意為孩子的成長付出一切。
但是,錢應該花在刀片上,這是對孩子最有力的幫助。
在教育培訓市場中,產品品類眾多,每套產品都有自己的花言巧語。 程式設計學習成本高昂,是一門需要長期投入的學習科目,家長只有理清程式設計的底層邏輯,才能幫助孩子選擇最適合的訓練方案。
當時我也做了很多功課,最後選擇了猿程式設計,主要是出於以下考慮,供家長參考。
1)“有靈魂的蟒蛇”。
如前所述,Python程式設計是一種工具,工具能否用好是“人”的關鍵,人能不能用好工具,在於“計算思維”。
市面上有很多程式設計產品,經過多次對比,Ape Programming “程式語言+計算思維”的學習模式吸引了我。 團隊花費時間和精力開發了120門培養孩子計算思維系統的課程,這些課程都包含在python課程中,“深情”的python學習才是孩子程式設計能力的真正培養。
2)專業、系統的課程設定。
學習程式設計是一種需要大量時間、精力和毅力才能取得成果的學習。 之所以選擇猿類程式設計,也是因為它的課程體系設計得非常專業和系統。
作為主課,Python課程科學劃分為C1-C8學習階段,從Python基礎智慧型硬體程式設計到遊戲演算法程式設計,從應用程式設計到資料分析程式設計,從網際網絡應用程式設計到高階演算法和人工智慧,從易到難,從興趣引導到專業輔導,循序漸進, 讓孩子學得扎紮實靈活。
除了Python,Ape Programming還為“有奧林匹克需求”和“像機械人一樣”的孩子提供擴充套件課程,以滿足他們的各種學習需求。
3)靈活有效的教學模式。
學習程式設計對孩子來說是一種不同的思維方式,而且很難做到。 在上課模式的選擇上,錄製或直播,我堅定地選擇了後者。
這是因為,一是小學生注意力還是分散的,聽錄課容易分心; 其次,對於程式設計的專業學習,需要有真正的老師在課堂上提供專業指導,在課堂上測試,提問和發言,......只有互動學習,孩子才能沉浸在學習中,跟上老師上課的節奏; 第三,“科技與程式設計”是與時俱進要求最高的,一成不變的錄播方式無法滿足孩子的學習需求。
在課堂上,我發現猿程式設計的老師們經常“隨身攜帶私物”,和孩子們聊聊當下一些最熱門的科技話題,比如ChatGPT,及時開啟了孩子的科技視野,進一步激發了孩子的學習興趣。
此外,還有班主任根據孩子的學習情況及時反饋給家長,共同監督孩子的學習進度。
如果你跟不上時代,你就會被淘汰! 在這個社會,未來的發展瞬息萬變,但人工智慧卻是乙個越來越明確的發展方向。
讓孩子學習程式設計,就像給孩子一種環遊世界的手段,讓他們跟上時代的步伐,追求自己的夢想,過自己的生活。