官术网_书友最值得收藏!

1.1 MakeCode

MakeCode是微軟推出的通用教育編程平臺(tái),軟件的目標(biāo)是適合5歲以上青少年使用。它的使用方法簡(jiǎn)單、界面友好,即便是沒有任何編程基礎(chǔ)的使用者,也可以快速掌握基本使用方法。

MakeCode的圖形化編程非常方便,使用了Scratch風(fēng)格的積木模塊,通過(guò)拖拉組合的方式,就能快速生成程序。各種積木模塊按照功能有序地分類排放,簡(jiǎn)單明了。

除了圖形化編程,MakeCode也同時(shí)支持代碼方式編程,可以實(shí)現(xiàn)更加復(fù)雜的功能,并且兩者可以相互轉(zhuǎn)換,方便對(duì)照學(xué)習(xí)(圖1-1和圖1-2顯示了兩種編程界面)。MakeCode特別適合作為青少年編程的入門學(xué)習(xí)工具。

圖1-1 MakeCode圖形編程界面

圖1-2 MakeCode代碼編程界面

在線編程方式省去了軟件的繁雜安裝步驟和設(shè)置過(guò)程,并且支持多種操作系統(tǒng)和應(yīng)用環(huán)境,軟件還將入門教材和學(xué)習(xí)案例融為一體,更加容易激發(fā)使用者的學(xué)習(xí)熱情。

MakeCode作為微軟設(shè)計(jì)的通用教育編程平臺(tái),除支持micro:bit外,還支持多種開源硬件,如Circuit Playground Express、樂(lè)高的EV3、Cue機(jī)器人、Seeed的Grove Zero、Chibi Chip等,甚至還支持MineCraft(我的世界)游戲編程。

特別值得一提的是MakeCode還開放了編程的擴(kuò)展接口,允許其他開發(fā)者為MakeCode編寫擴(kuò)展程序,增加更多的功能。

● 網(wǎng)站:

https://makecode.microbit.org/

● MakeCode主站:

https://www.microsoft.com/en-us/makecode

主站蜘蛛池模板: 潼关县| 威海市| 鸡东县| 鄄城县| 都安| 中阳县| 浦城县| 庆元县| 东台市| 淮北市| 灵丘县| 克什克腾旗| 新野县| 正宁县| 天气| 台北市| 临潭县| 北川| 卢氏县| 扎鲁特旗| 平山县| 福泉市| 炎陵县| 奉新县| 迁安市| 石狮市| 侯马市| 临邑县| 玉屏| 廉江市| 徐汇区| 甘肃省| 岑溪市| 合作市| 大庆市| 柘荣县| 阿拉尔市| 邵阳市| 六枝特区| 达尔| 文成县|