學Coding要趁早,Google 推出開放硬體平台 Project Bloks
編輯觀點:資訊工程師絕對是未來職場不可或缺的角色,為人父母者也許可以趁早培養...
“有形編程”的想法可以追溯到上世紀70年代。從那時起,計算機科學家就開始思考,如何把編程變得有形化,讓更多人理解編程的原理。如今出現的編程玩具LittleBits, Kibo and Osmo等,其實都體現了“有形編程”的精神。最近,Google創意實驗室也推出了這樣的項目,名為Project Bloks。近日,衛報記者拜訪Google的倫敦總部,了解該項目的具體情況。
Project Bloks 包括了三種部件:運算板(Brain Board)、基礎板(Base Board)和命令模組(Puck)。命令模組可以是圖標、開關、旋鈕或者按鈕。無論那種形式,它代表的都是一個命令。然後,命令模組嵌入到基礎板之中,而基礎板負責向運算板傳送信息。最後,運算板可連接多個基礎板,並通過藍牙和Wi-Fi 連接平板、玩具機器人、無線音箱、智慧燈泡等設備。
Google 與設計公司IDEO 合作,製作了“編程套裝”,並且在一些學校進行了實驗。“這不僅僅是教授孩子們如何編程:「讓我們教你Java 吧,你以後就能做工程師了。」 而是教授一種基礎技巧:就像是讀書和寫作一樣,教會你如何處理問題,而且,這也是教給孩子們一種創造性表達的語言,” Google 創意實驗室的項目主管Jayme Goldstein 說。
Google 的Project Bloks 尚未成為商業產品。相反,它是一個開放架構。從搞研究的學術機構到製作玩具的初創公司,任何人都可以用它製作自己需要的東西。Project Bloks 中的基礎板和命令模組可採用各種材料。
“重要的是,這些命令模組是非常便宜,而且易於製作的。你可以用任何材料製作它們。設計師們可以用塑料、木材或者是3D 打印部件,甚至是紙張和泡沫。這個項目有一定的DIY 成分。” Google 的創意科技師Joao Wilbert 說。
培養兒童編程能力是件好事,但是,批評的聲音也一直存在。批評者認為,科技公司不應該把每個孩子看做是潛在的工程師。對此,Wilbert 和Goldstein 有著不同的看法。Wilbert 說,他們的想法其實是鼓勵創造性表達,而Goldstein 則引用了該項目合作人Paulo Blikstein(來自斯坦福大學)的說法。
“他曾經對我說,在教授計算思維的時候,你是在教給孩子們一種創造性表達的語言,” 他說,“你學習寫作的目的不是成為職業詩人;你學習閱讀的目的不是成為專業的播音員;你學習編程的目的也不僅僅是成為電腦工程師。你用它充實自己的其它愛好。”
消息/圖片來源:Source