軟件介紹Codecraft是一款適用于7-16歲青少年的圖形化編程學習軟件,它基于Scratch3.0開發(fā),采用簡單易上手的積木編程模式,并配合各種硬件設備,讓用戶能夠輕松學習各種基礎的編程知識,感興趣的用戶快來下載吧。 Codecraft特色功能支持多設備接入,平滑擴展 支持多款主流硬件設備接入,目前已接入Arduino、Grove One、Grove Zero、Elfbot、Micro:bit 豐富的示例程序+微課視頻 定期發(fā)布的示例程序,為孩子提供邊看邊學的用戶體驗,更易于其理解和練習 一鍵切換Python/C/Javascript 擁有一鍵切換Python/C/Javascript功能,讓孩子在掌握圖形化編程后能輕松實現(xiàn)代碼編程進階學習 Codecraft使用教程選擇一個事件積木塊 在Scratch舞臺編程中,事件積木是不可缺少的,事件積木主要用來檢測一些來自于其他積木的事件操作,一般作為啟動程序的基礎。 從積木分類區(qū)的事件中,拖拽出積木塊到工作區(qū),并把它放在模塊組合的頂部。 當積木塊搭建完畢后,你可以點擊或者舞臺區(qū)左下角的,程序即會啟動。 選擇一個角色,并讓TA動起來 現(xiàn)在我們的目標是讓我們的角色動起來,首先,我們需要在舞臺區(qū)下方的角色中選擇一個自己喜歡的角色,然后,我們面向這個角色,進行如下編程操作,讓這個角色動起來: 選擇一個角色后,從積木分類區(qū)的運動中拖拽出積木塊到工作區(qū),并嘗試著修改積木塊里的參數(shù) 添加一個聲音 我們很想讓小貓頭鷹這個角色發(fā)出聲音,對不對?接下來我們可以這樣操作: 在積木分類區(qū)的聲音中,拖拽中積木塊 到工作區(qū),并選擇一個聲音或者錄制一個聲音; 讓角色跳舞 我們還可以讓小貓頭鷹有更多的動作,讓他來回舞動好不好?那么接下來,我們這樣操作: 從積木分類區(qū)的運動中拖拽出積木 到工作區(qū),并改變參數(shù)為-20 讓角色循環(huán)跳舞 操作到了這一步,我們已經可以讓小貓頭鷹舞動了,但是愛探索的你可能發(fā)現(xiàn),我們的角色只按照你的編程指令,做了一輪動作就停止了,那么要如何才能讓小貓頭鷹一直舞動呢? 方法就是,為剛才添加的一組積木再添加這個積木塊,讓這一組積木塊重復執(zhí)行: 你可以跟著我這樣操作: 從積木分類區(qū)的控制中,拖拽出這塊積木塊到工作區(qū),給角色加上這塊積木后,角色就可以循環(huán)的跳下去啦 如果你仔細探索積木分類區(qū)里“控制”類的積木,你會發(fā)現(xiàn)更多控制條件,比如你可以控制小貓頭鷹做重復動作的次數(shù),還能根據(jù)你設想的需要,增加一些判斷條件來控制積木塊的運行,是不是很有趣呢? 讓角色說話 想讓你的小貓頭鷹角色說話嗎?你能辦得到!只要簡單的進行如下操作: 從積木分類區(qū)的外觀中,拖拽出積木塊到工作區(qū),讓角色說話 選擇一個背景 要讓你的小貓頭鷹角色呆在更夢幻的背景圖上嗎?沒有做不到,只有想不到哦,現(xiàn)在就給你的小貓頭鷹選擇一張好看的背景吧: 在舞臺區(qū)的左下角,點擊背景的添加符號,并在彈窗中選擇你需要添加的背景圖案,這樣就可以添加一個新的背景啦 愛探索的你,在選擇背景圖的過程中,有沒有發(fā)現(xiàn),你還可以上傳自己電腦里的圖片作為背景圖呢?在玩耍中,你會有更多新的發(fā)現(xiàn)。 開始運行吧 很快你就能看看你的小貓頭鷹愉快的舞動了,如果你覺得角色移動的速度太快,你可以試著從積木分類區(qū)的控制里,拖拽出積木塊到工作區(qū), 現(xiàn)在積木搭建完畢,你可以點擊 ,或者舞臺區(qū)左下角的 ,你就可以看到你的角色在舞臺上來回舞動啦,開始運行試試吧 |