單元 2:進制轉換器

單元內容

2-4 進制轉換器

▶️ 教學影片 

📂 教學素材 

📒 說明

本單元主要的程式積木皆建立在角色:Sprite1(小貓咪)

👉 操作步驟

1. 在教學素材內,下載 2-4 進制轉換器_初始檔.sb3 的檔案,使用 OSEP Scratch 線上編輯器將其開啟。

2. 開啟檔案後,已經事先提供角色和舞台背景。

3. 並且事先建立六個變數:

4. (角色:Sprite1)建立主程式:

5. (角色:Sprite1)建立當收到訊息【操作說明】

6. (角色:Sprite1)建立當收到訊息【詢問數字】:

7. (角色:Sprite1)建立當收到訊息【轉換選擇進制】:

📌 小提醒

為什麼要轉換變數【選擇進制】的值呢?因為在使用二進制【1010】轉成十進制這個積木,它背後的程式碼會判斷二進制當作 1 來表示,其餘以此類推。為了可以使用,需要使用如果那麼的條件判斷,將變數【選擇進制】的值進行轉換,才會設定這樣的程式積木。

8. (角色:Sprite1)建立當收到訊息【進制轉換】:

9. (角色:二進制)建立當角色被點擊

10. 根據第 9 步,拖曳角色:二進制的程式積木,複製到其他三個進位制的角色即可完成程式。