2006年秋天,微軟研究員Matt MacLaurin廚房裡看到3歲的女兒盯著媽媽玩Facebook,Kodu的構想由此而生。
MacLaurin發現,與我們的童年相比,運算對現在的小孩有多麼不同的意義。在他成長的年代,只能用笨重的Commodore Pet(1977年生產的個人電子處理器)寫Basic程序,他女兒的世代卻是使用功能齊備的電腦。因此他想創造一種能吸引現代兒童的新開發者語言,可用來操控游戲、利用基本規則執行簡單的工作,例如在屏幕上移動一顆蘋果。
幾個月後,能用Xbox控制器操作的全新程序語言Boku誕生。MacLaurin在微軟內部的科學展2007 TechFest,和當年稍後的一場新興技術會議中,展示這項成果。他說:我們生來如此,什麼事情都要眼見為憑。
Boku最後改名Kodu,並在2009年正式發布。微軟CEO Steve Ballmer日前在消費者電器大展(CES)的演說中宣布,將把Kodu帶入PC。
MacLaurin表示,微軟費了一番功夫,才將Kodu改成鼠標操作。大部分的工作已經完成,但微軟仍先發布PC版Kodu的技術預覽,征求更多專業的意見。
現有形式的Kodu已進入200所學校,並有超過20萬次免費下載。MacLaurin表示,把Kodu移至PC和鼠標,可方便更多學校使用,不需添購任何特殊的硬件。
Kodu在他自己家裡也很受歡迎。現年5歲的女兒會和他一起使用Kodu,比最容易受該軟件吸引的9歲小孩早很多。但他喜歡的是Kodu教導她的邏輯能力,和在她心中創造的各種問題。MacLaurin說:這是一個其他情境所沒有的對話機會。
MacLaurin曾為蘋果效命5年,2003年加入微軟。這段期間他大都待在微軟的實驗室,最近才加入Lili Cheng領導的Fuse Labs計劃。