創客塊編程mSmaker

本人獨立開發的mSmaker在Android平臺上的程序。一款專門爲小學生開發的培養編程思維的教育應用。需要配合上海數好數字信息科技有限公司的創客套裝硬件使用,通過藍牙連接。區別於pc端的smaker,不能上傳編譯。也區別於makeblock的遙控器功能。作爲教育應用主要體現用堆積木式的塊編程培養編程思維,弱化了遙控器功能。千言萬語不如有圖有真相,看圖吧。

下圖是啓動截屏
啓動畫面


下圖是主界面
這裏寫圖片描述


下圖是卡片式項目的上下文菜單功能
這裏寫圖片描述
提供了拍照、選擇圖片、重命名、發郵件分享、刪除等五個功能。其中拍照和選擇圖片是給項目提供個性化的封面圖。重命名是給項目修改名稱。
項目封面圖還可以通過保存項目內容,把塊編程的截圖作爲封面圖片。


下圖是新增類別菜單,比如增加我的項目,刪除官方項目等類別。系統設置最多爲5個類別。
這裏寫圖片描述


下圖爲新增項目
這裏寫圖片描述

新增加的項目加入<我的項目>分類目錄,新添加項目默認用火星車圖片。下面顯示添加日期時間。
這裏寫圖片描述


下圖是一個官方示例項目:RGB燈,已經連接藍牙模塊smaker01,可以發送控制命令(單向的,藍牙只接收命令,不發送數據),也可以讀取傳感器數據(雙向的,藍牙接收到命令後,發送數據)。
這裏寫圖片描述


下圖是輸出Blockly塊,都是發送控制命令的。
這裏寫圖片描述


下圖是輸入Blockly塊,都是讀取傳感器數據的。
這裏寫圖片描述


至此,此程序主要的界面和功能都描述完畢。
下面是關於應用的說明
這裏寫圖片描述

。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章