04 玩轉LED燈

本教材已更新,請至新版網站 https://sites.google.com/site/wenyuwebbit/

(2018/12/23)

一、點亮一列燈的運算思維 (將第一列的燈從左到右依序點亮)

  • 幼稚園程度

  • 國小程度

    • 把上圖拆解,並找相似的地方

      • 加入重複5次的積木來簡化

      • 加入變數來取代1~5會改變的數 (如下,國中程度)

  • 國中程度

    • 高中程度

    • 利用結合變數與迴圈的積木來再簡化

      • 無意間還發現web:bit有如下功能

      • 但如下的又不行,真奇怪

  • 另一種點燈方式

  • 小朋友,做看看

    • 請從右到左依序點亮第一列燈

    • 請點亮【十字】位置所在的燈

二、巢狀迴圈

  • 就是有兩個以上迴圈所組合而成

  • 比較下面兩個程式的差異?

    • 註:不知是不是有BUG,以上程式居然點亮不出正確的燈來,真奇怪!

  • 九九乘法表

    • 註:不知是不是有BUG,以上程式居然點亮不出正確的燈來,真奇怪!

三、官網範例

  • 範例中有很多LED燈的玩法,小朋友可以嘗試看看