受微軟青年星火項目組的邀請,我和微軟項目組的朋友參加了一場針對兒童編程的技術指導。
兒童和編程,本來是兩個完全不靠邊的詞。在大家的常規思維中,編程一直是軟件開發人員的事情,是高科技類型的工作,高不可攀。讓兒童來參與編程,看起來是件不可思議的事情。但是,通過一個上午與一群孩子的溝通,孩子們思維中的無限創造力完全改變了我的看法。
這是一群10歲左右的兒童,大部分人完全沒有編程的思維概率,只是玩過游戲,知道安裝在手機上的軟件和游戲需要通過編程才能創造出來。
活動開始,我們和微軟項目組的朋友介紹了今天活動的內容,要大家在一小時的時間內,使用微軟研發的兒童編程工具(Kodu)設計一個自己喜歡的游戲。
什么是Kodu?這里做一個簡單的介紹。
Kodu(酷豆)是微軟公司開發的一個可視化編程工具https://www.microsoft.com/en-us/research/project/kodu/。它是一種專門為兒童設計的編程語言,這種編程語言,基於圖標和拖拽;它與我們理解的C#、Java、C++完全不一樣,在編程過程中不需要敲擊任何代碼,只需要使用鼠標和鍵盤拖拽圖標,便可以設計一款場景豐富、邏輯復雜的游戲軟件。Kodu設計的游戲可以運行在Xbox設備上。
圖1 – 互動開始的介紹
聽完介紹后,小朋友們迫不及待的打開微軟門店提供的Surface平板電腦,開始編制自己的游戲。當然,編寫游戲的過程中不可避免碰到許多的疑問和問題,我們給大家耐心解答。
圖2 - 耐心為小朋友解答問題
圖3 - 小朋友的作品截圖
圖3 - 活動結束后的合影
--
http://www.cnblogs.com/danzhang/ ALM MVP 張洪君
--



