敲代碼從小孩抓起,編程機器人是新世代的童年玩具?

玩具機器人并不是這個時代的新鮮事物,在上個世紀八十年代,Tomy Verbot和笨拙的Milton Bradley Big Trak就已經出現,孩子們可以用語音或鍵盤控制機器人的動作。
這類傳統機器人的營銷更加關注其娛樂性,比如Big Trak,它可以把蘋果運送給孩子的爸爸。但現在的玩具公司在銷售編程玩具時會向家長們傳遞新的信息:編程玩具不僅可以讓孩子覺得有趣,還會有益于他們未來的工作。
Dash機器人的制造商Wonder Workshop表示,他們的玩具有利于創造“未來的創新者”,Sphero可以激發創新者的靈感。
這樣的信息自然會引發家長的共鳴。玩具協會的一項研究表明,67%的父母認為結合科學、技術、工程、藝術和數學的玩具可以有效促進孩子在科學和數學方面的發展。根據行業組織的說法,編程機器人和玩具并非行業關注的重點,但是它們的數量卻在不斷增長。
如果玩具公司有合理的策略,相信那些希望孩子對編程原理有基本認知的家長會在即將到來的假日購物季為他們的孩子購買一臺編程機器人。支持技術教育的人認為,這將會是一個正確的理想。
計算機科學教師協會常務理事Jake Baskin說:“編程已經成為像電學和重力一樣的基礎知識,我們有必要向最年輕的學生傳授一些基礎計算機科學,這有利于他們了解自己所處的世界并與之形成互動。”
各種各樣的機器人
現在的編程機器人和玩具遠比上世紀八十年代的玩具復雜得多,最基礎的玩具是讓孩子們通過編程控制機器人以特定的方式移動、跳舞或發光。
一部分機器人都采用了簡單的拖放工具,孩子們可以在平板電腦或者智能手機上編程;另一部分機器人并不借助屏幕,像編程機器人Botley就需要程序員的遠程控制;還有一部分則融合了其它技術。
以Botzee為例,孩子們可以用像樂高一樣的積木拼一個機器人,然后利用虛擬現實增強技術,讓機器人穿梭在安卓或蘋果設備上的虛擬世界并完成各種謎題。Botzees的生產商Pai Technology的營銷和傳播負責人Amy Braun說:“將積木和虛擬行為相結合是設計的關鍵,我們覺得這種運動類游戲對孩子是很有必要的。”
不僅僅是編程玩具填滿了家長們的在線購物車,全國各地的兒童編程培訓營和學習項目也一樣的火爆。越來越多的學校在各個年級的課程中增加了計算機科學的教學。根據《2019年計算機科學教學報告》,全美有33個州已經通過了57項促進計算機學習的法律法規。
到底要不要學編程
并不是所有人都認為幼兒園的孩子需要學習計算機指令和算法。
Jim Taylor既是心理學家,也是《培育科技一代:為媒體充斥的世界做好準備》一書的作者,他說:“這是我們文化中出現的一種非常錯誤的信念,這很大程度上是利益驅動的現象,家長們基于憂慮,讓孩子們接受編程和技術培訓。這一切成立的前提是編程會是孩子未來職業生涯中不可或缺的一部分。”
塔夫斯大學從事兒童發展和計算機科學研究的教授Marina Umaschi Bers也認同這一觀點,她認為兒童需要的是自行車和泥巴。教授說:“盡管青少年學習編程是為了他們的職業發展做準備,但對于孩子來說,更重要的是幫助他們培養良好的思考方式和創造力。”
Bers曾協助開發了適用于兒童的ScratchJr語言和在世界各地的教室中都可以找到的無屏幕編程機器人KIBO。她認為,編程應當是另一種讀寫能力,兒童在學習閱讀時就應該學習編程。
Bers說:“編程不僅是一種解決問題的方式,還是一種表達的途徑,你可以通過自己編程的一款產品向全世界展示你是誰,你是什么樣子的以及你的愛好。”
對范德堡大學數學助理教授Corey Brady來說,孩子們學習編程最大的好處是有機會利用計算機創造新的東西,而且代碼可以說是他們思想的外化。
Corey Brady說:“這確實意味著孩子們應當盡早積累應用計算機的經驗并調整自己的想法,他們可以很早就感受到這種體驗的強大之處,但這并不意味著孩子們在幼兒園時期就要學習JavaScript。”
給家長們的小提示
對于那些考慮讓孩子學習編程的家長們,這里有一些經驗可供借鑒。
?創造性的機會
遠離編程只是解決問題的一種方式,這個問題的答案應當是開放式的。
?興趣
一些孩子可能喜歡用編程機器人來解決各種問題,但另一些孩子則很容易感到厭倦,他們需要其他的東西來吸引自己。Brady說:“做任何事情都必須是自愿的,必須是孩子的興趣所在。”
?陪伴
Bers建議父母像陪孩子閱讀一樣陪孩子寫代碼,她說:“對于不熟悉編程的家長來說,孩子們的玩具和編程語言比Java容易多了。”