去年,人社部、市場監管總局、統計局聯合發布新職業信息,它們分別是:人工智能工程技術人員、物聯網工程技術人員、大數據工程技術人員、云計算工程技術人員、數字化管理師、建筑信息模型技術員、電子競技運營師、電子競技員、無人機駕駛員、農業經理人、物聯網安裝調試員、工業機器人系統操作員、工業機器人系統運維員。
我們可以看到,這13個新職業,它們主要集中在高新技術領域,對從業人員的知識和技能水平都具有較高要求。這也表明,未來,高新技術領域仍會持續地高速發展,相應領域的人才也會十分稀缺。
面對如此高要求且高缺口的新職業,為了滿足其大量人才需求,我們的教育也必須得跟上。在社會需求與時代發展下,人工智能教育的普及與少兒編程教育都已成為不可逆的政策趨勢。
只有選擇合適的編程學習方式,才可以讓孩子在寶貴的課余時間內高效且高質量地學到更多的編程知識。
01Scratch
Scratch是適合少兒用于啟蒙編程的圖形化編程語言。
通常一提到“編程”,很多家長的第一個反應是:晦澀難懂。而Scratch則不一樣,這款誕生于美國麻省理工學院(MIT)的軟件,最顯著的特點就是可視化圖形編程。
通俗地說,孩子們不用書寫代碼語句,只要操作鼠標,就可以直接用“堆積木”的方式把模塊拼在一起進行編程,大大降低了學習難度,趣味性則大大提高。
其次,Scratch多以游戲、音樂、動畫為主題,這些都是可以極大激發孩子興趣的東西,能讓孩子在初期就體會到編程學習的樂趣。孩子有了興趣,你還怕學不會,不想學嗎?
從2017年秋季開始,一些小學科學課程起始年級調整為一年級,并且小學一、二年級每周不少于1課時安排課程,這些小學生學的就是Scratch或Python。
如果你不知道該為孩子選擇哪門啟蒙語言,就看看大多數孩子都在學什么吧,學Scratch不會錯。
02Python
Scratch是入門圖形化編程,做啟蒙更適合。學完Scratch的孩子,想要真正開發一個軟件、建立一個大型網站,或者解決復雜的算法問題,則要用到代碼編程語言。如果要從代碼編程中選出一門語言,Python當之無愧。
自從20世紀90年代初Python語言誕生至今,它已被逐漸廣泛應用于系統管理任務的處理和Web編程。
簡單易學:Python有相對較少的關鍵字,和一個明確定義的語法,結構簡單。
豐富的資源:Python標準庫很龐大,它可以幫助處理各種工作。
跨平臺:同樣的代碼不需要改動可以在不同的操作系統上運行。
可擴展:可以把Python嵌入C/C++程序,讓程序獲得”腳本化"的能力。
可以這么說,相比 Java或者C++ ,Python是簡單易學,最適合新手入門使用。
說起用途,Python可應用于系統編程、網絡爬蟲、web開發、大數據分析、云計算、人工智能、金融等各個領域。尤其在人工智能領域,更是標配語言。
如果孩子現在掌握了Python,以后在就業選擇上會比同齡人多一個選擇,也會具有更大的優勢。
在信息技術高速發展的時代,編程等信息科技教育的吸引力愈發顯著。提前培養孩子的信息素養,接受編程教育,將能進一步提高孩子的核心競爭能力。