Codecraft是一款柴火創(chuàng)客推出的一款基于Scratch3.0的多平臺(tái)圖形化編程教育工具,Codecraft讓孩子通過拖拽積木即可實(shí)現(xiàn)從簡單到復(fù)雜的邏輯編程,以此編寫互動(dòng)游戲,創(chuàng)作場景動(dòng)畫。
功能介紹:
Codecraft還可以結(jié)合柴火旗下的各類硬件,將編程結(jié)果以各類現(xiàn)實(shí)世界的創(chuàng)造發(fā)明呈現(xiàn)出來,在提升編程學(xué)習(xí)樂趣及成就感的同時(shí),更能激發(fā)孩子的創(chuàng)造力。
Codecraft還支持將積木塊實(shí)時(shí)轉(zhuǎn)換成人工智能時(shí)代下最受歡迎的Python, Javascript等文本代碼,輕松實(shí)現(xiàn)進(jìn)階學(xué)習(xí),讓孩子從零開始,輕松學(xué)習(xí)編程技能。
使用說明:
1、 舞臺(tái)模式
當(dāng)安裝成功后,打開Codecraft,進(jìn)入舞臺(tái)模式,我們可以看到它分為幾個(gè)部分:菜單欄、項(xiàng)目名稱、標(biāo)簽頁、模式切換、積木導(dǎo)航欄、積木區(qū)、編程區(qū)、舞臺(tái)、舞臺(tái)控制區(qū)、角色控制區(qū)、舞臺(tái)背景區(qū)。
(1)菜單欄
新建:建立一個(gè)新的作品。
打開:打開保存在本地的作品。
保存:將作品保存到本地默認(rèn)文件夾上。
另存為:選擇文件夾,保存到本地
設(shè)備管理的詳細(xì)過程,請參考下方【設(shè)備模式下的基本操作方法-連接設(shè)備】。
語言:可選擇系統(tǒng)的語言,目前支持英文、韓文、中文。
檢查更新:若有新版可更新,點(diǎn)擊后可更新版本。
安裝驅(qū)動(dòng):點(diǎn)擊后可手動(dòng)安裝設(shè)備驅(qū)動(dòng)。
關(guān)于Codecraft:點(diǎn)擊后可查看Codecraft相關(guān)版本信息。
(2)標(biāo)簽欄
可對當(dāng)前舞臺(tái)的角色編輯造型和聲音。
(3)項(xiàng)目名稱
顯示當(dāng)前文件的名稱,單擊后可將文件保存至本地。
(4)模式切換
可在“舞臺(tái)模式”和“設(shè)備模式”相互切換
(5)積木導(dǎo)航欄和積木區(qū)
每個(gè)積木類型下都包含一系列不同顏色的積木,共分為10個(gè)類型。點(diǎn)擊下方擴(kuò)展中心可添加新的積木類型。
(6)編程區(qū)
編程區(qū)是進(jìn)行創(chuàng)作的核心區(qū)域,用戶可以從左側(cè)積木區(qū)將需要的積木塊拖拽到編程區(qū)進(jìn)行編輯。
(7)舞臺(tái)區(qū)
運(yùn)行組合好的積木,則可以在舞臺(tái)看到創(chuàng)作的成果。
(8)舞臺(tái)控制區(qū)
點(diǎn)擊綠旗可使程序開始運(yùn)行,點(diǎn)擊紅點(diǎn)可使程序結(jié)束運(yùn)行。
(9)角色控制區(qū)
除了可對當(dāng)前選中的角色進(jìn)行編輯外,還可創(chuàng)建不同的角色。
(10)舞臺(tái)背景區(qū)
可選擇不同的方式創(chuàng)建舞臺(tái)的背景。
2、設(shè)備模式
在設(shè)備模式,我們可以看到它分為以下幾個(gè)部分:菜單欄、項(xiàng)目名稱、標(biāo)簽欄、模式切換、積木導(dǎo)航欄、積木區(qū)、編程區(qū)、文本代碼區(qū)、上傳按鈕。其中菜單欄、項(xiàng)目名稱、模式切換、積木導(dǎo)航欄、積木區(qū)、編程區(qū)與舞臺(tái)模式一致,詳情見【舞臺(tái)模式】。
(1)根據(jù)編程區(qū)拖拽的代碼,顯示對應(yīng)的代碼。
(2)上傳按鈕
如需燒錄程序到設(shè)備,則需要點(diǎn)擊該按鈕。