Kodu是微軟為少年兒童開發(fā)的一款可視化編程開發(fā)工具。它可以發(fā)揮孩子的創(chuàng)造力,學(xué)習(xí)解決問題的能力,講故事的能力,敘事能力,設(shè)計(jì)及編程能力。我們今天了解一下Kodu!<br><br>Kodu全稱Kodu Game Lab,是微軟專門為少年兒童開發(fā)的一款可視化編程開發(fā)工具。Kodu讓孩子通過簡(jiǎn)單的視覺編程語言在電腦上創(chuàng)建3D游戲。<br><br>Kodu可視化游戲編程可能是最能激起兒童的早期編程興趣的方法了,它可以發(fā)揮孩子的創(chuàng)造力,學(xué)習(xí)解決問題的能力,講故事的能力,敘事能力,設(shè)計(jì)及編程能力。無論是孩子還是沒有編程經(jīng)驗(yàn)的成年人都可以使用這款軟件。<div><br>Kodu支持用鼠標(biāo)或鍵盤操作,內(nèi)置了多款游戲模式的范例,包括冒險(xiǎn)地圖,以及若干經(jīng)典游戲。面向?qū)ο蟮?Kodu 可視化編程,使得任何開發(fā)者都可通過某對(duì)象的“條件和語句”來實(shí)現(xiàn)自己的創(chuàng)意。<br><br>Kodu旨在兒童教育,完全開源免費(fèi)使用。而且Kodu的社群功能匯集了全世界小朋友們上傳的世界,每個(gè)人都可以上傳自己的世界,也可以下載社群上有趣的世界。<br><br><br><br></div> 軟件特色:<br>一、Kodu擁有多種動(dòng)作模塊。這種編程方式帶來的好處就是:即使是一個(gè)三四歲的小孩子,他也可以在最短的時(shí)間內(nèi)完成自己的設(shè)想,創(chuàng)造出他的世界,表達(dá)出他所要表達(dá)的思想。工具越簡(jiǎn)單,越便于掌握,在小學(xué)階段,就越便于學(xué)生用程序設(shè)計(jì)的方式表達(dá)他的個(gè)人理念。<br><br>二、Kodu這款編程工具,可以帶給學(xué)生全新的3D環(huán)境設(shè)計(jì)的體驗(yàn),所有內(nèi)容都是立體的(也許不久之后,還能升級(jí)到結(jié)合VR、AR效果的虛擬現(xiàn)實(shí)編程工具)。<br><br> 以編寫走迷宮程序?yàn)槔?,以往程序設(shè)計(jì)中,迷宮是以一種平面圖形的方式呈現(xiàn)的,而在Kodu中,完全可以通過設(shè)置第一視角的方法,模擬出走迷宮的效果,既通過上帝視角看到迷宮的全貌增加了游戲可玩性,同時(shí)也便于學(xué)生理解走迷宮的左手定律,為后續(xù)的走迷宮機(jī)器人編程教學(xué),奠定了體驗(yàn)基礎(chǔ)。<br><br> 在Kodu中,不管多么復(fù)雜的游戲,只有一種語句就是WHEN……DO……,簡(jiǎn)單說就是在什么時(shí)間內(nèi)(情況下)……去做什么,其他所有模塊都是可以在里面進(jìn)行添加,而能添加的項(xiàng)目,都會(huì)出現(xiàn)在環(huán)形菜單中的。