返回網站

Tip:EP4

輸入數字

讓程式動態顯示數字圖片

Scratch 小學堂

by Scratch-TW

2017年4月5日

輸入數字,讓程式動態顯示數字圖片

Scratch 小學堂
- Episode 4 -
by Scratch-TW

...

關鍵積木

  • 分身 [...] 建立

演算法

  • 取出一串數字的每一個位數
  • 找到數字的對應圖片

範例程式積木

數字角色:

提問 [ ] 並等待積木,讓使用者輸入一串數字,並存入答案積木。

演算法:取出答案積木中的每一個位數

  1. tmp_point變數,設值為:答案
  2. 運用循環直到積木(while...),判斷條件:tmp_point變數 = 0
    1. tmp變數,設值為:tmp_point除以10的餘數
    2. tmp_point變數,設值為:tmp_point除以10的商
    3. 建立分身

...

演算法:找到數字對應圖片

運用循環直到積木(while...),判斷條件:tmp數值 = index數值。index數值由0開始直到9

...

運用「演算法:取出答案積木中的每一個位數」,運用運用分身積木位移,動態產生多個位數,最後對於每個位數,運用「演算法:找到數字對應圖片」,顯示對應的數字圖片。

範例Scratch專案

留言分享你的Scratch作品網址
歡迎討論、一起學習

訂閱Scratch-TW電子報
取得最新教學課程與活動訊息