您的位置:首頁>科技>正文

期待與誤區並存,火熱的少兒程式設計需要被讀懂

最近兩年, 隨著人工智慧趨勢的興起, 少兒程式設計教育突然火了起來, 資本吹捧, 市場肯定, 家長買單, 一時間, 少兒程式設計教育看起來大有可能成為教育行業下一輪爆發的風口。

是不是風口, 咱不好說。 但是, 作為一名少兒程式設計教育從業者, 最近幾個月, 筆者調研了國內外多個程式設計教育機構, 接待了幾百名前來諮詢的家長, 同時自己也教了不少孩子。 在此, 對於程式設計教育, 筆者有些話想與大家分享。

1.哪些家長有意讓孩子學習程式設計

暑假期間, 筆者接待的幾百名前來諮詢程式設計教育的家長,

80%都生活在北上廣深、杭州等城市。 這些家長大致可以做如下歸類:

第一類是高知家長, 他們通常有很好的教育背景, 接觸的資訊比較多, 對大陸的教育有清晰的認識, 對國外的教育也相對熟悉, 教育理念偏國際化。 對於孩子的教育問題, 他們有非常明確的規劃, 認為孩子就應該學習程式設計, 甚至會主動尋求好的程式設計課程讓孩子來學習。 這類家長所占的比例並不多(大約只有5%左右), 但對其身邊的家長通常具有很大的影響力。

第二類是中高產家長, 他們對於孩子的教育問題普遍比較重視, 對於新鮮事物嘗試意願很高, 願意讓孩子接受更多素質方面的教育, 會四處打聽、嘗試、對比優質的課程內容。

當然, 他們有時也會跟風, 群體中的“意見領袖”一推薦, 可能就會蜂擁而上, 為孩子報名程式設計課。 暑假期間, 筆者招收的幾百名孩子中, 超過一半是來自家長的推薦。 這類家長是目前程式設計教育的主流人群, 大約占70%。

第三類是偏應試教育的家長, 他們比較關心程式設計教育學完之後, 孩子能獲得什麼證書, 是否對孩子升學有幫助, 能否加分。 這部分家長大概占20%。

最後一類是沉迷于網路遊戲孩子的家長, 他們希望通過學習程式設計, 讓孩子對遊戲有新的認識, 並能逐步從遊戲中解脫出來。 這類家長大約占5%。

2.家長對程式設計教育存在的幾大誤區

通過溝通發現, 大多家長對程式設計教育的認知並不全面, 甚至存在誤區。

主要誤區如下:

誤區一、很多不熟悉程式設計的家長, 以為學程式設計是學天書(如下圖)

其實, 少兒程式設計不是教孩子寫代碼, 而是通過程式積木完成程式設計, 介面很友好(如下圖)。

以目前最流行的Scratch程式設計工具為例, 孩子可以通過拖動和拼搭積木塊創建自己的項目, 編寫自己的故事, 完成自己的藝術和音樂創作……

誤區二、我家孩子又不當程式猿, 為啥學程式設計?還要這麼早?

少兒程式設計教育, 並非是要把孩子培養成程式猿。 其實, 程式設計教育更多的是訓練孩子的思維能力和解決問題能力。

程式設計是一件很有趣的事情, 至少能培養五個方面的能力:策劃構思能力、邏輯分析能力、模式識別能力、問題分解能力、測試糾錯能力。 這些重要的思維能力, 不光在程式設計上很重要, 也適用於各行各業。

通過實際教學觀察發現, 一個學過程式設計的孩子和沒有學過程式設計的同齡孩子, 在思維方式上會有非常明顯的差異。 經過訓練之後, 孩子們會具備清晰的邏輯思維, 問題分解和解決能力都會得到提高;沒有經過訓練的孩子, 他的思維方式會逐步固化, 到後面很難調整過來, 這也是為什麼我們鼓勵孩子從小就學習程式設計的原因。

誤區三、學習程式設計, 讓孩子參加競賽, 可以升學加分

有些家長諮詢的時候, 上來就問學完能獲得什麼證書,可以參加什麼比賽,能不能加分。誠然,目前程式設計領域確實有一些比賽可以參加,部分省份也把程式設計列入了學校考試要求中。但對於這部分家長,我們是要潑冷水的,不要指望通過學習程式設計能夠在升學上有多少加分,這個真不多。此外,我們也不希望程式設計教育朝著奧數的方向發展,各種競賽把孩子折磨得十分痛苦,完全忘記了,這個課程應該給孩子帶來思維和能力的提升。

誤區四、AI時代即將來臨,孩子不學程式設計,未來會被人工智慧取代

目前,AI的概念確實火得一塌糊塗,不過當我們提到人工智慧的時候,其實跟我們目前做的程式設計教育並沒有一毛錢關係,差的還很遙遠。在人工智慧時代,確實有很多工種會消失,比如一些重複性勞動,或者純粹與物打交道的工作。但是,在可以預見的未來,人工智慧在很多方面還不能取代人類,比如人與人之間交流的工作,藝術類、管理類的工作等。人工智慧會很好地解放人,而人借助人工智慧也將會更好地改變世界。我們能確定的是,人工智慧時代,確實需要有更多的人去設計智慧型機器,會用電腦的語言進行人機交互。以後的大趨勢,可能人人都需要懂程式設計,有計算式思維,但另一方面,只懂程式設計也不足以謀生。就像今天孩子們都在學數學和英語,但學了數學和英語,也不能保證未來一定就有個好工作。

以上這些誤區,經常遮蔽了家長的雙眼,忽視了程式設計教育到底是什麼。那麼,孩子通過程式設計學習,到底能收穫什麼?筆者認為,程式設計教育,就是培養孩子受益一生的思維和能力。

3.中國程式設計教育嚴重落後于世界

歐美發達國家早已啟動程式設計教育,比大陸提前了至少十年不止,並且將其列入了中小學教育大綱中。就連我們的寶島臺灣,程式設計教育的發展也至少比大陸提前了五年不止,臺灣也已將程式設計教育列入中小學教育大綱中。在臺灣有一個有趣的現象,臺灣因為生育率降低,K12輔導機構越來越慘澹,程式設計教育反而一枝獨秀,規模越做越多。目前臺灣地區線下程式設計教育機構前三甲比大陸任何一家程式設計機構規模都要大,而且課程體系積累的相對完備,教學經驗也非常豐富,值得大陸的機構學習取經。

因為眾所周知的原因,即使教育主管部門已經意識到我們在程式設計教育上的落後,但可能未來很長一段時間內,都不會有大的改觀。從事程式設計教育的機構更應該承擔起這份使命,去普及和推廣程式設計教育,讓更多的孩子愛上程式設計,學會程式設計。

大陸的程式設計教育機構大致有這麼幾類:程式設計平臺、偏線下機構、偏線上機構、線上線下混合。各家機構基本都是以Scratch、C語言、Python語言為代表的程式設計課程,也有部分機構會結合程式設計語言和硬體來做課程,如Arduino、Picoboard和機器人等。

目前程式設計教育從業者背景各異、參差不齊,有些團隊來自K12團隊,擅長行銷,有些團隊擅長課程研發,有些團隊擅長技術平臺。這些從業者當中不乏光鮮亮麗的創業者背景,而且在資本和市場的雙重作用下,創業者的故事和背景被關注和放大。不過,筆者認為程式設計教育首先是教育,今天所有的程式設計教育從業者,如果不抓住教育的本質開展程式設計教育,最終可能會被淘汰掉。

4.程式設計教育行業面臨的問題

程式設計教育作為一個新的教育品類,目前還存在一些比較突出的問題,如果能解決這些問題,程式設計教育一定會迎來真正的春天。

問題一、課程體系拼湊,缺乏標準

對於程式設計教育,中國目前還沒有成熟的課程標準。近期,美國電腦教師協會制定的一套電腦教育標準CSTA被中國教育從業者奉為至寶。不過,仔細研究後會發現,這套標準只能作為一個參考,有很多地方不符合中國實情。到底我們需要什麼樣的課程體系,還需要經過實踐檢驗。假以時日,相信最終一定可以沉澱出成熟的課程體系和標準。

問題二、尚未找到正確的教學模式

目前,很多教育機構採用K12學科的教學模式開展程式設計教學,以灌輸知識為主。筆者認為,這樣的教學模式有違程式設計教育的初衷。程式設計教育是素質教育中的一塊,採用傳統方式進行教學,並不能達到預期的教學目標,甚至可能南轅北轍,扼殺孩子的創造天性。有些機構為了追求短期效應,讓孩子直接抄寫老師的編寫的程式,只能讓孩子學會操作,做出來的東西也很眩酷,家長看了也很高興。但是,如果讓孩子自己去創作一個作品,他往往無從下手,程式設計思維和問題拆解能力完全沒有培養起來。

問題三、優秀師資嚴重匱乏

部分教育機構希望借助技術的力量,通過線上教育的方式,解決師資匱乏的問題。縱觀整個行業,因為程式設計和教育在少兒領域的結合剛剛開始,行業還沒有做好優秀師資的儲備工作,而且對於什麼樣的老師是一個優秀的少兒程式設計老師,可能也沒有確切的標準。如果你恰好碰到了一個優秀的老師,那一定要好好珍惜。

筆者認為,老師在程式設計教育當中的作用是不可替代的。只有通過老師的引導,孩子才能逐步建立起程式設計思維,構建起問題解決的能力。

問題四:家長對於程式設計教育的認知還很低

作為一個新起的教育品類,家長對其的認知很少,甚至完全沒有。部分教育機構採用K12的行銷推廣方式,通過調動家長的焦慮心理,促使家長對程式設計教育的關注,比如“人工智慧時代,不學程式設計的孩子就是文盲”等。這多少有點讓人感覺悲哀。這樣的宣傳對行業也會不利。希望我們這些程式設計教育從業者,能夠正視程式設計教育的現狀,找到正確健康的方式,不遺餘力地向家長和孩子推廣普及程式設計教育。

問題五:“網路保護”造成孩子學習的缺憾

因為眾所周知的網路原因,我們的孩子在學習程式設計之後,不能很方便的參與到全球對話中,無法隨意欣賞和借鑒國外學生的優秀作品,也缺乏參與到全球協作中的機會。這對於我們提倡培養的國際化視野,多少有些缺憾。

5.應該選擇線上還是線下培訓機構

線上和線下程式設計教育機構各有優缺點,比如線下機構小班教學,學生和學生之間有較多的互動。但筆者認為,線上程式設計教育才是未來的趨勢。在親自教了幾十個孩子,並且對比觀察線上和線下程式設計教育之後,筆者認為,程式設計教育完全可以放到線上來做,而且借助技術力量,線上甚至比線下有更好的師生互動性。從教學實施和教學效果上來看,線下和線上幾乎沒什麼差別,而且線上會有更好的課堂秩序。隨著線上課程平臺技術的突破,比如多人螢幕分享技術,線上程式設計教育將迎來一個良好的發展機遇。

本文來自讀者投稿,不代表芥末堆觀點。

作者介紹:巴克隊長,兩個孩子的父親,努力工作、掙錢養娃。畢業于北京航空航太大學,曾先後服務於聯想、京東、搜狐等企業,2015年為了給孩子更優質的教育,開啟教育創業之旅。歡迎添加微信勾搭(qing1yang)。

上來就問學完能獲得什麼證書,可以參加什麼比賽,能不能加分。誠然,目前程式設計領域確實有一些比賽可以參加,部分省份也把程式設計列入了學校考試要求中。但對於這部分家長,我們是要潑冷水的,不要指望通過學習程式設計能夠在升學上有多少加分,這個真不多。此外,我們也不希望程式設計教育朝著奧數的方向發展,各種競賽把孩子折磨得十分痛苦,完全忘記了,這個課程應該給孩子帶來思維和能力的提升。

誤區四、AI時代即將來臨,孩子不學程式設計,未來會被人工智慧取代

目前,AI的概念確實火得一塌糊塗,不過當我們提到人工智慧的時候,其實跟我們目前做的程式設計教育並沒有一毛錢關係,差的還很遙遠。在人工智慧時代,確實有很多工種會消失,比如一些重複性勞動,或者純粹與物打交道的工作。但是,在可以預見的未來,人工智慧在很多方面還不能取代人類,比如人與人之間交流的工作,藝術類、管理類的工作等。人工智慧會很好地解放人,而人借助人工智慧也將會更好地改變世界。我們能確定的是,人工智慧時代,確實需要有更多的人去設計智慧型機器,會用電腦的語言進行人機交互。以後的大趨勢,可能人人都需要懂程式設計,有計算式思維,但另一方面,只懂程式設計也不足以謀生。就像今天孩子們都在學數學和英語,但學了數學和英語,也不能保證未來一定就有個好工作。

以上這些誤區,經常遮蔽了家長的雙眼,忽視了程式設計教育到底是什麼。那麼,孩子通過程式設計學習,到底能收穫什麼?筆者認為,程式設計教育,就是培養孩子受益一生的思維和能力。

3.中國程式設計教育嚴重落後于世界

歐美發達國家早已啟動程式設計教育,比大陸提前了至少十年不止,並且將其列入了中小學教育大綱中。就連我們的寶島臺灣,程式設計教育的發展也至少比大陸提前了五年不止,臺灣也已將程式設計教育列入中小學教育大綱中。在臺灣有一個有趣的現象,臺灣因為生育率降低,K12輔導機構越來越慘澹,程式設計教育反而一枝獨秀,規模越做越多。目前臺灣地區線下程式設計教育機構前三甲比大陸任何一家程式設計機構規模都要大,而且課程體系積累的相對完備,教學經驗也非常豐富,值得大陸的機構學習取經。

因為眾所周知的原因,即使教育主管部門已經意識到我們在程式設計教育上的落後,但可能未來很長一段時間內,都不會有大的改觀。從事程式設計教育的機構更應該承擔起這份使命,去普及和推廣程式設計教育,讓更多的孩子愛上程式設計,學會程式設計。

大陸的程式設計教育機構大致有這麼幾類:程式設計平臺、偏線下機構、偏線上機構、線上線下混合。各家機構基本都是以Scratch、C語言、Python語言為代表的程式設計課程,也有部分機構會結合程式設計語言和硬體來做課程,如Arduino、Picoboard和機器人等。

目前程式設計教育從業者背景各異、參差不齊,有些團隊來自K12團隊,擅長行銷,有些團隊擅長課程研發,有些團隊擅長技術平臺。這些從業者當中不乏光鮮亮麗的創業者背景,而且在資本和市場的雙重作用下,創業者的故事和背景被關注和放大。不過,筆者認為程式設計教育首先是教育,今天所有的程式設計教育從業者,如果不抓住教育的本質開展程式設計教育,最終可能會被淘汰掉。

4.程式設計教育行業面臨的問題

程式設計教育作為一個新的教育品類,目前還存在一些比較突出的問題,如果能解決這些問題,程式設計教育一定會迎來真正的春天。

問題一、課程體系拼湊,缺乏標準

對於程式設計教育,中國目前還沒有成熟的課程標準。近期,美國電腦教師協會制定的一套電腦教育標準CSTA被中國教育從業者奉為至寶。不過,仔細研究後會發現,這套標準只能作為一個參考,有很多地方不符合中國實情。到底我們需要什麼樣的課程體系,還需要經過實踐檢驗。假以時日,相信最終一定可以沉澱出成熟的課程體系和標準。

問題二、尚未找到正確的教學模式

目前,很多教育機構採用K12學科的教學模式開展程式設計教學,以灌輸知識為主。筆者認為,這樣的教學模式有違程式設計教育的初衷。程式設計教育是素質教育中的一塊,採用傳統方式進行教學,並不能達到預期的教學目標,甚至可能南轅北轍,扼殺孩子的創造天性。有些機構為了追求短期效應,讓孩子直接抄寫老師的編寫的程式,只能讓孩子學會操作,做出來的東西也很眩酷,家長看了也很高興。但是,如果讓孩子自己去創作一個作品,他往往無從下手,程式設計思維和問題拆解能力完全沒有培養起來。

問題三、優秀師資嚴重匱乏

部分教育機構希望借助技術的力量,通過線上教育的方式,解決師資匱乏的問題。縱觀整個行業,因為程式設計和教育在少兒領域的結合剛剛開始,行業還沒有做好優秀師資的儲備工作,而且對於什麼樣的老師是一個優秀的少兒程式設計老師,可能也沒有確切的標準。如果你恰好碰到了一個優秀的老師,那一定要好好珍惜。

筆者認為,老師在程式設計教育當中的作用是不可替代的。只有通過老師的引導,孩子才能逐步建立起程式設計思維,構建起問題解決的能力。

問題四:家長對於程式設計教育的認知還很低

作為一個新起的教育品類,家長對其的認知很少,甚至完全沒有。部分教育機構採用K12的行銷推廣方式,通過調動家長的焦慮心理,促使家長對程式設計教育的關注,比如“人工智慧時代,不學程式設計的孩子就是文盲”等。這多少有點讓人感覺悲哀。這樣的宣傳對行業也會不利。希望我們這些程式設計教育從業者,能夠正視程式設計教育的現狀,找到正確健康的方式,不遺餘力地向家長和孩子推廣普及程式設計教育。

問題五:“網路保護”造成孩子學習的缺憾

因為眾所周知的網路原因,我們的孩子在學習程式設計之後,不能很方便的參與到全球對話中,無法隨意欣賞和借鑒國外學生的優秀作品,也缺乏參與到全球協作中的機會。這對於我們提倡培養的國際化視野,多少有些缺憾。

5.應該選擇線上還是線下培訓機構

線上和線下程式設計教育機構各有優缺點,比如線下機構小班教學,學生和學生之間有較多的互動。但筆者認為,線上程式設計教育才是未來的趨勢。在親自教了幾十個孩子,並且對比觀察線上和線下程式設計教育之後,筆者認為,程式設計教育完全可以放到線上來做,而且借助技術力量,線上甚至比線下有更好的師生互動性。從教學實施和教學效果上來看,線下和線上幾乎沒什麼差別,而且線上會有更好的課堂秩序。隨著線上課程平臺技術的突破,比如多人螢幕分享技術,線上程式設計教育將迎來一個良好的發展機遇。

本文來自讀者投稿,不代表芥末堆觀點。

作者介紹:巴克隊長,兩個孩子的父親,努力工作、掙錢養娃。畢業于北京航空航太大學,曾先後服務於聯想、京東、搜狐等企業,2015年為了給孩子更優質的教育,開啟教育創業之旅。歡迎添加微信勾搭(qing1yang)。

Next Article
喜欢就按个赞吧!!!
点击关闭提示