Kittenblock是一款專為少年兒童打造的圖形化編程軟件,由深圳市小喵科技制作,通過它可以幫助孩子更好的學(xué)習(xí)編程,通過軟件和硬件搭配的方式,讓編寫出來的程序有著更多的玩法和用處,大大提高了大家對編程的興趣。?持喵家硬件和市?上的熱?硬件Microbit、Arduino等。?持?鍵轉(zhuǎn)python,?持?鍵導(dǎo)?原?項?。為中小學(xué)提供低門檻低成本的人工智能學(xué)習(xí)教育方案。
軟件特色
1、界面更接近原生態(tài),降低老師學(xué)生的學(xué)習(xí)成本和遷移成本,并且支持C++、python多種編程語言
2、豐富的插件,滿足教育需求。
3、集成了體系化的人工智能插件。
4、易上手的物聯(lián)網(wǎng)IOT學(xué)習(xí)
5、圖形化邁向Python的需求。
6、開放性的硬件支持與教程體系支持。
支持市面上的開源硬件或者熱門的教育硬件,Microbit,Arduino等等...不拘束用戶的硬件選擇,給予最開放的環(huán)境讓用戶進(jìn)行創(chuàng)作。支持多種硬件!支持多種方式通訊。
和scratch的區(qū)別
● Kittenblock是根據(jù)一線老師反饋的教學(xué)軟件需求,我們在原生基礎(chǔ)上增加了許多功能和黑科技。
● Kittenblock與3.0最大的區(qū)別實質(zhì)是設(shè)計理念的區(qū)別:
○ scratch3.0強(qiáng)調(diào)的是創(chuàng)作與分享,為了便于創(chuàng)作與分享,它更強(qiáng)調(diào)的是純軟的編程,盡可能少借助硬件,所以在硬件添加上顯得非常克制。
○ Kittenblock強(qiáng)調(diào)的教育與創(chuàng)造屬性,根據(jù)當(dāng)下教育的需求,我們重點(diǎn)增加人工智能、物聯(lián)網(wǎng)和Python編程,盡可能把教育系統(tǒng)性和連續(xù)性做好,無需讓學(xué)生和老師切換多個軟件;硬件支持上,根據(jù)老師的需求,增加了當(dāng)下熱門和容易獲得性價比高的通用硬件,強(qiáng)調(diào)的是軟硬結(jié)合的項目式學(xué)習(xí)
● 根據(jù)老師的反饋,對于三、四年級的大部分學(xué)生暫時也只能停留在模仿階段,純軟件的上課無法長時間吸引他們學(xué)習(xí),所以需要加入適當(dāng)?shù)呐涮子布M(jìn)行有目的的項目式學(xué)習(xí),讓他們真切的摸到硬件,了解到學(xué)會這些編程知識點(diǎn)和硬件能夠如何去聯(lián)系生活和解決生活中的具體問題,這樣更能激發(fā)他們編程的興趣。
以下表格是3.0與Kittenblock之間的對比
對比 |
scratch3.0 |
Kittenblock |
支持硬件種類 |
6種 |
16種 |
人工智能插件 |
3類 |
8類 |
物聯(lián)網(wǎng)插件 |
無 |
2種,支持局域網(wǎng)和外網(wǎng)IOT |
Microbit支持情況 |
要求win10,只能在線運(yùn)行 |
win7以上即可,支持在線運(yùn)行與脫機(jī)下載 |
python支持情況 |
無 |
支持舞臺轉(zhuǎn)python或者硬件轉(zhuǎn)Micropython |
Arduino支持情況 |
無 |
支持在線運(yùn)行與脫機(jī)下載,轉(zhuǎn)譯C++ |
插件示例 |
無 |
每個插件都含示例庫 |
連線系統(tǒng) |
無 |
集成元件庫與支持外部導(dǎo)入 |
多硬件交互 |
無 |
支持多種同類硬件或不同硬件在線交互 |
手機(jī)交互情況 |
無 |
支持PC端程序二維碼導(dǎo)入到APP端 |
對教師支持 |
無 |
一鍵截圖、程序文檔備注、硬件連線引擎、教程跳轉(zhuǎn)等 |
插件擴(kuò)展 |
無 |
內(nèi)置插件擴(kuò)展接口,并做了自動化插件生成系統(tǒng) |
主題更換 |
無 |
內(nèi)置護(hù)眼模式主題,支持外部擴(kuò)展樣式主題 |
總結(jié)一句:scratch3.0的功能是Kittenblock功能的子集,Kittenblock在保證與原生界面與操作習(xí)慣的同時,按照當(dāng)下教育情況進(jìn)行功能上的增加與提升,更適合教育場景。
怎么做左右移動
Kittenblock不僅可以進(jìn)行編程,還可以用來制作動畫效果,通過代碼讓角色形象動起來,下面就給大家?guī)砹嗽敿?xì)的教程。
1、設(shè)計背景和角色
2、調(diào)用運(yùn)動模塊,定義角色的初始位置
3、調(diào)用畫筆模塊,擦除畫筆痕跡
4、調(diào)用控制模塊,重復(fù)執(zhí)行
5、調(diào)用畫筆模塊,落筆
6、調(diào)用運(yùn)動模塊,移動10步,面向0方向,等待1秒,移動10步,面向90方向延遲1秒
怎么連接
1、硬件連線的編輯界面位于第4功能欄
2、界面左下角的懸浮按鈕,點(diǎn)擊選擇連接元件
3、里面有我們內(nèi)置的一些硬件,普片都是喵家自己的產(chǎn)品和市面上一些常見的傳感器,點(diǎn)擊能夠加載到界面
4、拖動縮放條可以進(jìn)行縮放
5、鼠標(biāo)左鍵雙擊 給硬件引腳添加節(jié)點(diǎn),然后選擇點(diǎn)可以在右側(cè)的編輯欄更換顏色。連線引擎并沒有智能的自動吸附等功能,你可以理解成他就是一個畫板,只提供了基本的打點(diǎn)和點(diǎn)與點(diǎn)間的連線操作,并不帶任何電氣屬性和邏輯判斷,你甚至可以在板子任意位置上雙擊打點(diǎn),就像畫畫那樣自由
更新內(nèi)容
- Powerbrick的插件已經(jīng)穩(wěn)定,支持在線和離線編程
- 加入了Azure人臉識別(可識別表情,性別,年齡等等)
- 優(yōu)化語音識別和文字朗讀功能,可以聽說中文,同時可結(jié)合Scratch舞臺和硬件設(shè)備進(jìn)行入門人工智能體驗
- IOT服務(wù)器已經(jīng)重新架設(shè)好,可以體驗IOT物聯(lián)網(wǎng)功能
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運(yùn)行庫
詳情 -
VC++2019運(yùn)行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運(yùn)行庫安裝包
詳情 -
keil4激活碼生成器
詳情 -
歐姆龍plc編程軟件9.7
詳情 -
Ghidra反匯編
詳情 -
編程貓源碼編輯器4.0版本
詳情 -
ABPLC RSLogix5000編程軟件
詳情 -
西門子step7編程軟件
詳情 -
Arduino IDE
詳情 -
鯨魚虛擬機(jī)器人軟件
詳情
網(wǎng)友評論