數據文摘出品
作者:曹培信
打開百度,搜索少兒編程,映入眼簾的就是各種少兒編程培訓班的加盟和報名廣告,而在往下翻,則又是一些媒體在質疑少兒編程是否有必要,是否就是圈錢的新套路。由此看來,少兒編程在市場需求和輿論評價方面,都存在極大的話題和爭議。
少兒編程培訓班,是孩子的新起跑線,還是資本的新“藍海”?
從2018年開始,高考數學江蘇卷、天津卷,就開始要求考生通過閱讀偽代碼理解程序邏輯,并根據算法得出結果。
而早在2017年,浙江省實施的新高考政策,就將通用技術與計算機技術納入選考范圍,除必考的語數外3門科目外,考生可在技術、歷史、物理等7門學科中任選3門。
去年三月,教育部通過陽光高考信息公開平臺,公示了當年保送生名單。其中因入選 2017 年、2018 年國際信息學奧林匹克競賽國家集訓隊而獲得保送生資格的學生總計53人。教育部門的導向和保送政策讓許多家長將編程學習視為孩子新的起跑線和踏入名校的捷徑。
需求促生市場,根據《中國少兒編程行業研究報告》,截至2018年10月,國內少兒編程行業市場規模約為30億元至40億元,用戶規模約為1550萬,行業規模將在5年內達到300億元。
不同于美國以2B或2C教育軟硬件工具的銷售為少兒編程的主要商業模式,中國的少兒編程創業公司主要以開設線下培訓班為主。第一個原因是由于中美兩國人才選拔模式不同,而第二個原因則是相比開發成系統的軟硬件,線下培訓班的用時更短、成本更低、獲利更快。
市場的巨大需求引起了眾多投資者的進入,紅杉、華創等一線風投皆有所動作,少兒編程也被行業內稱為:“基礎教育市場的最后一塊藍海”。《2018教育行業藍皮書》顯示,截至2018年8月,在科創教育部分,少兒編程的案例數和金額數均為最多,其案例數占比達到44.4%,融資總額則高達7.82億元。據不完全統計,到目前為止已經有200余家的少兒編程的品牌和機構。
少兒編程,有必要學嗎?從幾歲開始?
少兒編程的火熱的市場催生了大大小小、良莠不齊的培訓班,有的培訓班甚至在網上買幾套課程解碼,租個房子請幾個老師就開始招生,并且根據齊魯壹點報道,有的少兒編程培訓機構還打著“學編程——參加比賽——拿到好成績——升學有保證”的旗號招生,并且宣稱3歲就可以開始學編程了,8歲都有點晚了。這樣的情況引來了不少的人的質疑,是否所有的小孩都要去學編程?幾歲開始學才是合適的年齡?
今年二月,央視財經做過一個少兒編程的專題調查。
其中接受采訪的Botball機器人競賽項目負責人郝帆說:“實際上編程這個東西還是比較適合反應比較快的孩子,適合邏輯思維能力這方面比較強的孩子,學生想真正在少兒編程領域獲得成績,除了天賦以外還需要大量的時間上課,訓練,一直到競賽。而能夠脫穎而出的孩子畢竟只是鳳毛麟角,如果不是出于真正的興趣,而是單純想通過學習編程,達到升學、加分的目的,結果可能會讓人失望。”
圖片來自央視財經
而真正感興趣的小孩子幾歲開始學比較合適,也成了家長們最關心的話題。其實這一點家長并不需要太焦慮,“3歲開始,8歲開始學有點晚”這種說辭純粹是培訓機構的招生手段。就拿很多培訓機構使用的Scratch少兒編程平臺來說,其官方網站上的說明都是主要針對為8至16歲的孩子設計的,更小的孩子可以學習簡化版,但是最低年齡也要有5歲。
父母不懂計算機,孩子想學編程只能去培訓班?
隨著大數據和人工智能時代的來臨,各國確實非常重視青少年的信息基礎教育。2016年,美國政府為了少兒編程,不惜投入大把的資金,要求全國的學校提高和推廣編程學科的質量;而英國在2014年時也將少兒編程加入了必修課程當中,要求全國五歲以上的小學生必須就開始接觸少兒編程;澳洲也要求十歲的學生開始進行少兒編程的學習;日本則早在就在中小學中普及編程教育科目。
可以說,對于青少年來說,進行編程學習確實能夠提高邏輯思維能力,尤其對于感興趣的孩子來說,是非常好的一個課外活動。
之前文摘菌也就少兒編程這個問題采訪過吳軍博士,他也認為少兒編程其實是一種科學思維的培養方式,而在時間和精力比較充裕的情況下,是可以進行科學思維的培養的。
但是許多家長可能有這樣的疑惑,父母都是文科生,沒學過計算機,想要讓孩子學習編程,只能送去質量未知的培訓班么?
答案肯定是NO。
其實國外已經有了很多成熟的少兒編程學習網站和軟件,包括許多培訓班選擇的MIT開發的平臺Scratch,都有配套的家長教程,也就是說,家長先學一下教程,然后就可以帶著孩子學習了,對于有時間的家長來說,完全沒必要花錢去培訓班學同樣的東西。
下面文摘菌給大家介紹幾款非常好用的的少兒編程學習平臺(軟件),趕緊為自己的小孩碼住!
Minecraft for Education(我的世界教育版)
我的世界是全球最受歡迎的游戲之一。除了我們平常見到的那個,還有有一個教育版,其中有一個少兒編程的課程——Coding with Minecraft,它是基于CSTA標準,涵蓋了基礎計算機科學概念,如條件,函數和坐標。課程一共有30小時,包括課程計劃,學生工作簿,評估指南和Minecraft世界,以幫助學生建立計算思維技能。
適合年齡:11-16歲
鏈接:https://education.minecraft.net/class-resources/code-with-minecraft/
Kodable和CodeHS
Kodable是一個完整的K-5課程,讓小孩從幼兒園開始就像程序員一樣思考,到5年級編寫真正的JavaScript。Kodable的課程同樣也是符合CSTA標準,同時還提供教學說明,因此不了解計算機科學知識的家長也可以教他們的孩子編程。CodeHS屬于進階版,將課程擴展至6-12年級。
適合年齡:幼兒園-高中
鏈接:https://www.kodable.com/schools-and-districts
Scratch
Scratch 是一種基于代碼塊的編程語言,同時也是一個在線社群,孩子們在這里可與世界各地的同齡人交流互動故事、游戲和動畫。學習 Scratch 的同時,他們也間接培養了邏輯推理、創意思考和協同合作的能力。Scratch 由麻省理工學院媒體實驗室設計和維護。
適合年齡:8-16
鏈接:https://scratch.mit.edu/parents
ScratchJr
Scratchjr 是 Scratch 的一個更基礎的版本,是一個完全免費的基于移動端的少兒編程軟件(兼容IOS、Android),旨在為更小的孩子介紹計算機編程。 家長可以通過動畫指南和書面說明向孩子們解釋游戲,以便讓他們開始。Scratchjr 可以提供很多創建腳本的選項,包括不同的背景和動作,孩子一學就是幾個小時,根本停不下來!
適合年齡:5+
鏈接:https://www.scratchjr.org
ScratchJr界面
Tynker
Tynker也是使用可視化代碼塊編碼,對孩子來說好玩又簡單,這個平臺自由度比較大,提供很強大的自由發揮空間。Tynker在全球普及度很廣,全球各地的孩子們在平臺上制作和分享了超過2000萬個項目,創建了一個龐大的Tynker社區。
適合年齡:4+
鏈接:https://www.tynker.com/parents/
Hopscotch
Hopscotch 中文名叫"跳房子",也是一款兼容IOS和Android的免費APP。 孩子們編寫自己控制字符的代碼,使用應用程序代碼塊進行編程設計。 這款應用程序的基于字符的設計使它有別于其他應用程序, 孩子們也可以在他們的程序中添加文本。 "跳房子"是開放式的APP,這意味著孩子們不需要為角色編寫代碼來做特定的事情,而是可以自由想象和發揮,這是這個游戲與眾不同的另一個方面,但同時也要求孩子更強的思維能力和創造能力。
適合年齡:8+
鏈接:https://www.gethopscotch.com/
常有人問我,給孩子編程是不是智商稅?
當然不是了。編程很有用,但是也要看你具體怎么用。
所以,我覺得涉獵一點編程是必要的,孩子能在編程路上走多遠,則要看他本身的資質和家長的決心了。
那么,到底應該如何學習編程呢?
我覺得不妨分為起步和進階。
起步階段重點在于對編程有基本的認知,對于其中所蘊含基本的數字、規律以及按步驟操作的邏輯思維打好初步的基礎。不妨有以下思路:
很多小學生的媽媽“過來人”都對我說,在學前一定要先解決孩子20以內的加減法問題。
無他,計算是數學繞不開的一個話題。而且我們會發現相當多的才藝是和數學密切相關的,比如圍棋、編程等等。就算是學樂器也涉及到五線譜,其中的音符節拍也和數學密切相關。
所以,想學好編程,基本的思維基礎要打好,計算也要通關。這方面很多爸爸媽媽都很有經驗,我這邊依然推薦我推薦了很多次的number blocks動畫片和《百花思維》《摩比愛數學》練習冊。
條件允許的話,也可以用口算機。我家選擇的是易讀寶的口算機。原本是為了他家的編程系列湊單購買的,沒想到用起來還真心不錯。
小小一只用起來比較方便。普通的個位數、十位數的加減法不在話下,可以自動生成50道由孩子做答,做對了機器自己會發出“你真棒”鼓勵孩子,做到了及時的反饋。
應用題部分會限時,題目涉及單雙數、找規律、填寫運算符號、大小比對以及記憶數字等。其中,填“><”符號還融入了加減法,也算是又變相讓孩子練習了計算。
如果疊加app,功能就更強大了。四階的內容蠻有意思的。不過,我家有都都數學和可汗學院app,口算機主要是用于計算,使用機器比較多,考慮護眼app用得不算多。
當然,如果沒有口算機也沒關系,平時想起來給娃出個20道題到100道題就好。關鍵是要練習,計算這個事兒不進則退。
小朋友們在進行編程的過程中,要按照一定的順序,培養邏輯思維能力就很重要了。
所以,在起始階段,要給孩子形成良好的學習習慣。我們要幫助他們學會時間順序、因果順序等邏輯。在他們做數學的時候,要逐漸學會一步一步演算,不要跳步驟。
編程復雜階段涉及不斷試錯。學會檢查和復盤自然也很重要。
《迪士尼超強思維訓練繪本》
這套迪士尼超強思維訓練繪本是由猿編程出的。眾所周知,他家是培訓里的行家里手,這套書非常注重于邏輯思維的訓練。
整套書的嵌入也很好,選取了孩子們非常喜歡的迪士尼動畫大電影《冰雪奇緣》《超級破壞王》《瘋狂動物城》等,和其中的一些支線情節相結合,融入了一些思維訓練。
這些思維訓練特別注重時間順序,因果關系,順序等邏輯順序等。這些都是編程所必備的基礎。貼紙答題的方式也非常的有意思,增強了主體的趣味性,而且對低幼寶寶相對來說更友好。
題型也豐富多樣,難度不等。我兒子做得非常開心。
《兒童編程探險之旅》
這套書共有6冊,配合點讀筆和相關的APP使用,孩子沒有不愛的。
比起上面猿編程系列,這套書和編程的貼合度更高。我把它列在起步階段,是因為起步階段就可以使用這套書。
當然,隨著孩子年齡的增長,后續也可以繼續用這套書學習編程。畢竟,這套書可是有整整六本哦,內容非常豐富。光第一冊就包含了方向指令、動作指令、對象指令等很多內容,可以說是干貨滿滿了。
整套書從基礎指令入手,代入故事場景提出需求,模擬相關編程界面,由淺入深的給孩子們講解如何采用圖形化方式編程。
因為是以故事的方式引入,增加了很多挑戰和趣味性,講解的步驟需要用點讀筆和APP進行互動操作,孩子們在閱讀的時候不僅不走神,而且興趣盎然。
操作也比較簡單,點讀筆點擊封面就會下載對應的書籍資源。點讀筆點到故事會講故事,點到關卡會有實操。
指令的學習不得不說設計的還是非常契合低幼小朋友的。每學習一部分內容,前面有代碼學習指令,后面由淺入深有三個關卡練習,還用圖片形式在書中對步驟進行了分解,幫助孩子們理解。每本書最后還有各種任務,形成了完整的學習閉環。
整個app“關卡”界面右邊是圖形編碼指令,左邊是點讀筆點擊指令后右邊會以搭積木的方式生成指令塊,下方同步生成文字代碼,是不是有點scratch的內味了?
學完了六本書,如果孩子們用心,可以對接圖標指令代碼和純文字代碼兩種編程方式,真的很用心了。
如果想有意識的培養孩子進行編程,那么玩具也可以配備一點,可豐可簡。
積木搭建
積木搭建是屬于比較有效而且又性價比高的方式。我們可以給孩子配備樂高、國產積木、方塊積木、磁力片等都行。
在這個過程中,讓孩子們逐漸有數的概念,學會按照規律搭建想象中的各種物品,根據圖紙來進行搭建。孩子們通過各種玩積木,演繹繪本中的故事情節,探尋abab搭建規律,玩著玩著就把數學學會了,還能為編程打下堅實的基礎。
更高段位就是電動機械積木。我比較推薦化工社出版的《電動機械積木(80合一)》。
我我家娃動手制作了一個又一個的會動起來的玩具,自己滿滿的成就感。這些積木幫著孩子增強了很多動手能力、空間想象能力,也默默的為日后學習滑輪等物理知識打下了基礎。
希沃編程app
網課時代,很多爸爸媽媽都買了學習機,我也不例外,入手了希沃W1。后來,我發現他家出了自有資源編程app,還挺香的。
希沃編程APP采用的是scratch的圖形化的編程學習方式。希沃的主人公小黑,會在一個又一個的關卡中設置地圖告訴孩子們任務。
孩子們從最簡單的方向鍵圖標代碼塊前后左右入手,編制程序讓小黑能夠到達指定的地點。然后關卡慢慢變難,會增加一些比如說用手撿取珍珠等任務,進而還有一些糾錯和綜合運用,幫助孩子們一步一步進階。
起步階段是蠻容易的。可是就像什么東西越深入學習越難一樣,編程也不例外。想把他學深學透學好,甚至能夠參加各類比賽或者是使用,還真不是一件容易的事情呢。
除了參加線下課,我們還可以做這些事情。
比起動輒令人咂舌的編程課程費用,好書能夠輕松的引導孩子編程上路,我覺得是不錯的選擇。
但是在選擇編程相關的書籍中,也有一些建議。一是比較建議書籍所提到的軟件版本要新一點。因為現在的軟件都在更新迭代,版本越新的軟件,操作相對來說也更簡單一點,使用的體驗越好。二是選擇相對來說比較權威的書籍,可以少走點彎路。
而《這套DK編程教室》顯然做到了。整套書環環相扣, 堪比完整的課程。DK基本就是實力保證,杠杠的。
開篇就講述了一些主流的編程語言,特別提到scratch能夠用預先準備好的指令塊編寫程序,比較適合入門級的孩子們。這大概也是為什么那么多給孩子們寫的課程是從scratch講起的。
看了scratch界面中的各種各樣的指令塊面板,是不是覺得沒給孩子白啟蒙?這的確確就是搭積木模塊嘛,不過還是需要先后順序的邏輯以及認字!
我帶著娃根據圖示的指令,一步步制作下去,真的制作出了書本中所要的效果——小貓會隨著鼠標的指針不斷移位變色和復制出彩色的小貓圖章。
圖章的效果還是很有特色的。我家娃看到各種彩色的小貓感覺真的很新奇。
第二組代碼,按一下空格鍵,各式效果秒沒。
當然,他家的課程,后面的內容越來越難。我整體翻了一下,應該算是緩慢進階吧。有的超過了娃的認知能力和水平,還是要量力而行。
另一冊《編程真好玩》也非常不錯。比較遺憾的是作為基礎的scratch的版本是2.0,版本相對低了一點。但我具體看了一下內容,從操作上來說差別不大,而且兩冊雖然是同一家圖書公司愛心樹出品,但是學習內容并沒有重合,可以用來鞏固。
我看了一下雙十二愛心樹的活動力度還是相當大的。12月10號晚上八點開始,疊加大額券差不多2.8折,有些后悔自己買的實在太早了。有需要的爸爸媽媽可以按需入手。畢竟,比起動輒上千或者過萬的培訓費用,買書自學真的是最合算的學習方式了。https://pro.m.jd.com/mall/active/MhB7kpnT1kMSMQnVWPafrYSPJzU/index.html
話說,愛心樹的有些童書也都很不錯的。比如《鼠小弟愛數學》《五味太郎》系列《加古里子科學圖鑒》,我曾經都買過,湊單的時候不妨一起考慮。
另一冊《 DK游戲中學編程》也是買的愛心樹家的,這一冊就純屬我自己個人的執念了。畢竟,指望一個年齡不到6歲的娃學會Python確實是有點強求了。
仔細看了一下這套書的內容,感覺也還是很不錯的。整個學習的安排,也是由淺入深,關于相關軟件的安裝以及調試都說得很清楚明白,適合稍大一些的孩子自行學習。
孩子的年齡不夠,學這個還是有點難的,建議稍大一點的孩子可以看一看。如果爸爸媽媽不確定孩子們是否對這類編程有興趣,也可以先買這套書讓孩子自學一下。
正式的編程APP學習課程,我了解的不多。
只是稍稍接觸了一下咕咚編程,覺得這個APP滿足了我的需求。于是入手了他家的新春板塊。
之所以入手線上編程課,需求是希望能提供更高階的指導,所以我更看重三個方面:
1、要不要學習編程,首先需要看孩子的情況,看孩子是否真的感興趣,畢竟這只是一門興趣。
2、少兒編程培訓行業魚龍混雜,可以說水很深。給孩子報名之前最好深入了解一番。
3、關于費用呢,主要還是看培訓機構的實力。教什么、誰來教,價值對等就好。
廢話就說到這里,咱主要是分享課程的,直接上干貨吧。
本教程計劃先寫一期,共十個篇章,不管有沒有人看這一期10篇肯定會完成。至于后面么,看關注的情況。當然看的人越多,寫作的動力越足么!!嘻嘻
本教程適用于小學三年級以上學生,編程語言為html;
建議家長朋友先根據教程在電腦上操作一次,成功后再教孩子。
1、一臺能開機正常運行的電腦即可;不管是windows系統還是mac系統都可以;電腦聯不聯網的都無所謂,最好是斷網,免的孩子借機搞其他的
2、windows系統需要設置顯示文件拓展名,也就是看電腦里面的文件后面的后綴是否顯示,如果不顯示的話,需要手動設置;測試方法:桌面右擊,出來右擊菜單后點擊新建記事本,如果建好的文件名稱是“新建文本文檔.txt”的話就不需要再設置;如果文件名稱是“新建文本文檔”,那么就需要設置了;
設置方法:隨便打開一個文件夾,在菜單里面找文件夾設置選項,然后將“隱藏文件拓展名”前面對勾去掉就可以了。
1、桌面新建一個文本文檔,默認生成的是“新建文本文檔.txt”
2、建好的文檔重新起個好聽的名字,并將后綴名".txt" 改為".html",如:“編程第一課.html”,可以發現文件的圖標已經變成了瀏覽器的樣子,證明你操作正確。
3、雙擊打開你的文件“編程第一課.html”,打開以后發現是一個空白網頁;不要著急,為什么是空白的呢,因為你的文檔里面還沒有寫任何代碼。
4、開始寫代碼。關掉你剛剛打開的網頁、右擊你的“編程第一課.html”文件,在彈出的菜單里面選擇“用記事本打開”,然后就會打開一個記事本編輯頁面。到這里,好多學生會疑問,不是要編寫代碼嗎,怎么打開記事本了。沒錯,我們就是要在記事本里面寫代碼,就這么簡單,不需要安裝任何其他程序。并且在這里你可以創建很多有趣的東西:網頁圖文、動畫、游戲......別幻想了,開始寫代碼吧!
<!doctype html>
<html>
<head></head>
<body></body>
</html>
把這五行代碼一摸一樣的寫進去,注意里面所有的符號都必須是英文符號,中文符號是會報錯的!
寫完以后,保存,不需要關閉該編輯界面,將記事本最小化即可。然后還是雙擊打開該文件,咦???
打開的網頁還是空白的。沒錯,因為我們剛剛寫的這五行代碼只是一個基本框架,雖然它到現在為止并沒有給我們呈現任何效果,但它確實起作用了,它可以讓瀏覽器順利的讀懂你將創作的代碼是屬于它的解析范圍的。接下來,我們讓我們的網頁里面顯示一首古詩如何?開始敲代碼吧!
<!doctype html>
<html>
<head></head>
<body>
<h1>靜夜思</h1>
<p>窗前明月光</p>
<p>疑似地上爽</p>
<p>舉頭望明月</p>
<p>低頭思故鄉</p>
</body>
</html>
注意,新加的代碼是寫到了<body></body>之間,body是身體,也就是網頁正文部分顯示的內容都有加到這里面。哦?不理解?沒事、正常,現在還不需要理解。重要的是我們剛剛題詩一首,有題目、有段落。現在就是見證奇跡的時刻了。
保存,還是不需要關閉該編輯界面,將記事本最小化即可。然后還是雙擊打開該文件。咦?網頁里不再是空白了吧,古詩完美的顯示到了網頁中,但那些尖括號內的代碼卻沒有顯示出來。是的。那些代碼是幫你將內容推送進網頁里的工具。額、目前你只需要這要理解就可以。
你的第一個程序效果
第一次接觸、沒必要都弄懂為什么。唯一需要做的就是把上面的代碼可以熟練的打出來。下一篇教程咱們會詳細的講解。
多寫幾次后,可以嘗試把文字內容改換一下,畢竟舉一反三還是挺不錯的能力!
1、關于序言的建議,有需要的可以評論留言,深入探討
2、關于本教程在學習和實際操作過程中可能會遇到一些問題,任何問題都可以評論留言,將會第一時間回復。
最后,祝君學習愉快!學有所得!
*請認真填寫需求信息,我們會在24小時內與您取得聯系。