軟件介紹
Kittenblock是一款基于Scratch3.0的圖形化編程軟件,它為用戶提供簡單易懂的編程入門學習課程,幫助用戶掌握各種編程的基礎知識,學習控制不同類型的電子模塊。Kittenblock適用于中小學生和非專業的技術人員,感興趣的用戶快來下載吧。
Kittenblock特色功能
打通Scratch MIT賬號
打開Scratch上同賬號下倉庫中的項目。
在不同程序中復制并共用程序段。
在線通訊和離線下載,支持microbit,arduino各版本等開源硬件在線,程序燒錄和離線運行
硬件克隆,多硬件交互
在一個Kittenblock下允許同時連接多個硬件設備,實現了多硬件互通和Scratch項目中等多人游戲。
硬件連線功能,十分方便教學和項目分享。
學習物聯網和人工智能
Kittenblock中含有IoT插件和AI插件,更方便學習人工智能和物聯網。
支持wifi連接IoT。
更直觀的體驗到人工智能。
自動化插件生成
Kittenblock最大自由度地允許用戶非商業立場制作自己地插件。
自主翻譯他國語言,允許更改界面CSS樣式。
Kittenblock安裝步驟
單擊下載好的安裝包。不建議安裝在C盤,更改目錄后單擊安裝
安裝過程若有殺毒軟件提示,請統統選擇信任或肯定項。由于安裝完需要一些設置,安裝完成后先將運行kittenblock框的√去掉,再點完成。
可見桌面生成了kittenblock的圖標,右鍵->屬性
兼容性項目下按圖示設置好,確定既可。之后我們就可以雙擊kittenblock打開軟件了
進入軟件一般來由于軟件不斷維護,更新各種功能,所以官網下載的不一定是最新,此時打開軟件請注意提示,右上角箭頭指向的小火箭+版本號(此版本號為你需要更新的最新版本而非目前版本)。我們點擊這個小火箭即可。
等待進度到100%,在彈出框點選OK即可,等待軟件重啟
左上角的標號為目前版本號
Kittenblock使用教程
主界面簡介
開始第一個純Scratch程序
對應積木塊的顏色在左側的分欄下找到圖示積木塊并組合成如下后點擊右上角小旗子,運行你的程序
現象是分別按下鍵盤的←和→可以控制舞臺小貓往兩個方向移動
通過這個簡單的程序,我們已經入門了最基本的程序搭建思路,和在線運行程序的方法
結合硬件編程準備事項
我們使用最簡單microbit來做實驗,首先當然是選擇硬件
這里我們使用USB連接,選擇serial(串行)即可。
這個地方的串口,如果你是第一次使用microbit,不要急,搜不到設備是正常的
為此我們需要首先下載串口驅動
如果這一步你的串口安裝驅動安裝失敗了,請注意,你是否按照軟件安裝指引設置好管理員權限
順利的話你已經可以連上串口了
開始第一個結合硬件的程序
首先介紹的是使用在線的方式編程并控制硬件為了能夠在線運行程序,這里必須保證microbit內部有一個能夠與電腦通訊的程序。只需要如圖點擊恢復固件就可以輕松下載這個固件到microbit了
當進度條過完,軟件出現如下提示并且microbit上滾動一串UART的字符既已經通訊程序下載成功
但此時你的串口雖然顯示是連上的,但請先斷開它,并重新連接一次。當重新連上時,可以發現microbit滾動的UART字樣已變為了?,這樣就已經準備就緒了
來測試一下在線運行的效果吧,拖幾個積木塊出來點擊看看microbit點陣屏的反應吧,如果看到變化了,那么說明你已經成功了!
我們來搭建一個最簡單的硬件和舞臺交互程序,點下小旗子,使用你手中的microbit控制舞臺的小精靈吧!
這一部分我們主要了解了為何需要連接串口以及如何在線使用硬件
硬件編程的下載及離線運行
這一部分又和上一部分提到的在線運行方式有較大差異,歸結幾個差異點需要注意的
在線程序屬于Scratch,支持中文變量,以及多線程運行(既多個重復執行語句同時運行)。離線程序則不支持中文變量,不支持多線程
在線運行中,舞臺和角色相關積木塊可以與硬件分欄積木塊混用,但離線程序不允許舞臺相關積木塊出現,否則代碼轉譯會報錯
程序的搭建我們使用的是積木塊,但實際燒錄進去的是代碼,確保功能的完整性,請參照轉譯代碼區的完整性。
說了這么多,我們應該來操作一下,首先我將作出錯誤示,搭建如下程序塊
程序的下載燒錄的實際是代碼,所以我們需要首先調出代碼框,并且我們看到的只有一片空白和底下控制臺的紅色文字
分析這個紅色文字,意為不明白motion_pointindirection的積木塊,這是當然,因為這是舞臺相關的積木塊,它的混用會造成所有代碼轉譯不成功
最后我們執行正確操作,去掉這些報錯積木塊,可以看到代碼成功轉譯出來,之后點擊上傳程序即可
分別按下microbit按鍵A和B,可以看到點陣屏的兩個不同圖案
- 精選留言 來自河北廊坊聯通用戶 發表于: 2023-5-7
- 能運行就好 好多都被屏蔽了 感謝
- 精選留言 來自江蘇淮安電信用戶 發表于: 2023-1-2
- 比其他軟件更完善,更成熟,功能更加豐富
- 精選留言 來自廣東深圳移動用戶 發表于: 2023-3-17
- 讓我這老網民情何以堪
- 精選留言 來自西藏山南移動用戶 發表于: 2023-5-25
- 找了好久這款軟件都找不到,今天居然在這里發現了!
- 精選留言 來自河南洛陽聯通用戶 發表于: 2023-11-24
- 好東西,感覺還可以,剛下載,好好好!