iT邦幫忙

2023 iThome 鐵人賽

DAY 27
0
Software Development

百變積木 , 好好玩 系列 第 27

[micro:bit] 從積木開始做起 - 自訂積木

  • 分享至 

  • xImage
  •  

前面介紹了很多種制式的積木方塊,那積木可以自己做嗎? 當然可以

讓我們來看看要怎麼進行

  1. 首先先進入makeCode網站並開一個新的專案備用
  2. 切換到程式語言的頁面
    • Python
    • Javascript
  3. 點選資源管理器上的
  4. 添加新的檔案,選擇繼續
  5. 打開資源管理器並選擇剛剛建立好的檔案custom.ts 就會看到右邊有出現程式碼
enum MyEnum {
    //% block="one"
    One,
    //% block="two"
    Two
}

/**
 * Custom blocks
 */
//% weight=100 color=#0fbc11 icon=""
namespace custom {
    /**
     * TODO: describe your function here
     * @param n describe parameter here, eg: 5
     * @param s describe parameter here, eg: "Hello"
     * @param e describe parameter here
     */
    //% block
    export function foo(n: number, s: string, e: MyEnum): void {
        // Add code here
        basic.showString("Function foo called with n=" + n + ", s=" + s + ", e=" + e);
    }

    /**
     * TODO: describe your function here
     * @param value describe value here, eg: 5
     */
    //% block
    export function fib(value: number): number {
        return value <= 1 ? value : fib(value - 1) + fib(value - 2);
    }
}
  1. 移動到其他選項後就會出現存檔的畫面
  2. 存檔後就會出現custom自訂積木方塊
  3. 直接使用這個新的積木方塊
  4. 切換到python介面,看看程式碼

自訂積木方塊 這樣就完成了~ 不難吧!!

/images/emoticon/emoticon58.gif

資源


上一篇
玩積木 - 冰雪奇緣情境
下一篇
[microbit] 客製化積木 - 使用生成式AI 協助
系列文
百變積木 , 好好玩 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言