軟件介紹Kittenblock是一款基于Scratch3.0的圖形化編程軟件,它為用戶提供簡單易懂的編程入門學(xué)習(xí)課程,幫助用戶掌握各種編程的基礎(chǔ)知識,學(xué)習(xí)控制不同類型的電子模塊。Kittenblock適用于中小學(xué)生和非專業(yè)的技術(shù)人員,感興趣的用戶快來下載吧。 Kittenblock特色功能打通Scratch MIT賬號 打開Scratch上同賬號下倉庫中的項目。 在不同程序中復(fù)制并共用程序段。 在線通訊和離線下載,支持microbit,arduino各版本等開源硬件在線,程序燒錄和離線運行 硬件克隆,多硬件交互 在一個Kittenblock下允許同時連接多個硬件設(shè)備,實現(xiàn)了多硬件互通和Scratch項目中等多人游戲。 硬件連線功能,十分方便教學(xué)和項目分享。 學(xué)習(xí)物聯(lián)網(wǎng)和人工智能 Kittenblock中含有IoT插件和AI插件,更方便學(xué)習(xí)人工智能和物聯(lián)網(wǎng)。 支持wifi連接IoT。 更直觀的體驗到人工智能。 自動化插件生成 Kittenblock最大自由度地允許用戶非商業(yè)立場制作自己地插件。 自主翻譯他國語言,允許更改界面CSS樣式。 Kittenblock安裝步驟單擊下載好的安裝包。不建議安裝在C盤,更改目錄后單擊安裝 安裝過程若有殺毒軟件提示,請統(tǒng)統(tǒng)選擇信任或肯定項。由于安裝完需要一些設(shè)置,安裝完成后先將運行kittenblock框的√去掉,再點完成。 可見桌面生成了kittenblock的圖標(biāo),右鍵->屬性 兼容性項目下按圖示設(shè)置好,確定既可。之后我們就可以雙擊kittenblock打開軟件了 進(jìn)入軟件一般來由于軟件不斷維護(hù),更新各種功能,所以官網(wǎng)下載的不一定是最新,此時打開軟件請注意提示,右上角箭頭指向的小火箭+版本號(此版本號為你需要更新的最新版本而非目前版本)。我們點擊這個小火箭即可。 等待進(jìn)度到100%,在彈出框點選OK即可,等待軟件重啟 左上角的標(biāo)號為目前版本號 Kittenblock使用教程主界面簡介 開始第一個純Scratch程序 對應(yīng)積木塊的顏色在左側(cè)的分欄下找到圖示積木塊并組合成如下后點擊右上角小旗子,運行你的程序 現(xiàn)象是分別按下鍵盤的←和→可以控制舞臺小貓往兩個方向移動 通過這個簡單的程序,我們已經(jīng)入門了最基本的程序搭建思路,和在線運行程序的方法 結(jié)合硬件編程準(zhǔn)備事項 我們使用最簡單microbit來做實驗,首先當(dāng)然是選擇硬件 這里我們使用USB連接,選擇serial(串行)即可。 這個地方的串口,如果你是第一次使用microbit,不要急,搜不到設(shè)備是正常的 為此我們需要首先下載串口驅(qū)動 如果這一步你的串口安裝驅(qū)動安裝失敗了,請注意,你是否按照軟件安裝指引設(shè)置好管理員權(quán)限 順利的話你已經(jīng)可以連上串口了 開始第一個結(jié)合硬件的程序 首先介紹的是使用在線的方式編程并控制硬件為了能夠在線運行程序,這里必須保證microbit內(nèi)部有一個能夠與電腦通訊的程序。只需要如圖點擊恢復(fù)固件就可以輕松下載這個固件到microbit了 當(dāng)進(jìn)度條過完,軟件出現(xiàn)如下提示并且microbit上滾動一串UART的字符既已經(jīng)通訊程序下載成功 但此時你的串口雖然顯示是連上的,但請先斷開它,并重新連接一次。當(dāng)重新連上時,可以發(fā)現(xiàn)microbit滾動的UART字樣已變?yōu)榱?,這樣就已經(jīng)準(zhǔn)備就緒了 來測試一下在線運行的效果吧,拖幾個積木塊出來點擊看看microbit點陣屏的反應(yīng)吧,如果看到變化了,那么說明你已經(jīng)成功了! 我們來搭建一個最簡單的硬件和舞臺交互程序,點下小旗子,使用你手中的microbit控制舞臺的小精靈吧! 這一部分我們主要了解了為何需要連接串口以及如何在線使用硬件 硬件編程的下載及離線運行 這一部分又和上一部分提到的在線運行方式有較大差異,歸結(jié)幾個差異點需要注意的 在線程序?qū)儆赟cratch,支持中文變量,以及多線程運行(既多個重復(fù)執(zhí)行語句同時運行)。離線程序則不支持中文變量,不支持多線程 在線運行中,舞臺和角色相關(guān)積木塊可以與硬件分欄積木塊混用,但離線程序不允許舞臺相關(guān)積木塊出現(xiàn),否則代碼轉(zhuǎn)譯會報錯 程序的搭建我們使用的是積木塊,但實際燒錄進(jìn)去的是代碼,確保功能的完整性,請參照轉(zhuǎn)譯代碼區(qū)的完整性。 說了這么多,我們應(yīng)該來操作一下,首先我將作出錯誤示,搭建如下程序塊 程序的下載燒錄的實際是代碼,所以我們需要首先調(diào)出代碼框,并且我們看到的只有一片空白和底下控制臺的紅色文字 分析這個紅色文字,意為不明白motion_pointindirection的積木塊,這是當(dāng)然,因為這是舞臺相關(guān)的積木塊,它的混用會造成所有代碼轉(zhuǎn)譯不成功 最后我們執(zhí)行正確操作,去掉這些報錯積木塊,可以看到代碼成功轉(zhuǎn)譯出來,之后點擊上傳程序即可 分別按下microbit按鍵A和B,可以看到點陣屏的兩個不同圖案 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......