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