1 of 50

請依照紅色提示去思考與討論

並完成表單

任何想法,都可新增進去

情境分析1

>情境分析2

>>情境的運作

>>>大略流程圖

>>>>細部分析

>>>>>程式流程圖

>>>>>>舞台布置與角色布置

>>>>>>>完整程式

2 of 50

燈條基礎操作為【難度一】

主題一與主題二為【難度二】

主題三為【難度三】

入門單元有底下三種難度

3 of 50

  • 燈條基礎操作說明

1.點標題

2.點網址

3.

空白處

滑鼠左鍵按住

往上拖曳畫面

4.就可看到這個作業的部分

5.依照下一頁的說明做作業

4 of 50

  • 燈條基礎操作說明

1.依照便利貼上的提示順序去填充指令上的空格。

2.拼貼的部分

也請參考與【了解】模擬燈條元件的程式架構拼貼完成

對應結構

3.再按下綠旗去執行程式

觀察是否有依照舞台文字描述運行

4.按下改編儲存

(需登入Scratch帳號才有這個按鈕)

5.把網址複製貼到簡報裡面

6.反白後"插入連結"

7.接著按下分享

5 of 50

燈條基礎操作【難度一】

基礎-P1

6 of 50

  • 燈條基礎操作(難度一)
  • 完整程式-實作

[模擬元件[燈條]]

程式片段截圖

[動畫角色[燈條]]

拼貼程式片段截圖

基礎-P2

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

點標題做作業

7 of 50

  • 燈條基礎操作(難度一)
  • 完整程式-實作

[模擬元件[燈條]]

程式片段截圖

拼貼程式片段截圖

基礎-P3

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

[動畫角色[燈條]]

點標題做作業

8 of 50

  • 燈條基礎操作(難度一)
  • 完整程式-實作

[模擬元件[燈條]]

程式片段截圖

[角色[動畫燈條]]

拼貼程式片段截圖

基礎-P4

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

點標題做作業

9 of 50

燈條基礎操作【難度一】

結束

基礎-P5

10 of 50

主題一、二、三

請依照紅色提示去思考

並完成表單

完成後請移動箭頭指示作業狀況

如有想法,可新增進去

每一張投影片內容都有相關

情境分析1>情境分析2

>>情境的運作【過程】

>>>大略流程圖

>>>>動畫細部分析

>>>>>動畫程式流程圖拼貼

>>>>>>舞台布置與角色布置

>>>>>>>完整程式

11 of 50

主題1.做一個將八顆LED點亮1次的動畫

主題1-P1

12 of 50

主題:(做一個將八顆LED點亮1次的動畫)

  • 情境分析1-觀察情境(難度二)

角色

(在這個主題畫面你看到或想到什麼角色?)

效果或功能(要用程式達成的)

(在這個角色中你想到它應該會做哪些事呈現那些效果?)

對應5016A的元件

(整台發想出來的裝置可以對應到的元件)

編號1.【多少】顆LED的模擬元件燈條

編號1.【效果: 】<--主題括號紅字,【功能: 】

編號1.5016A【】

編號2.【不是元件】角色燈條

編號2.【效果: 】<--主題括號紅字,【功能: 】

編號2.5016A【】

編號3.牆壁上的【控制電燈的

編號3.【 】

編號3.【】

表格中按右鍵可向下插入一列

主題1-P2

一定要觀察影片去做

8

動畫

開關

發亮

照明

控制燈

燈條

沒有

發亮

照明

13 of 50

主題:(做一個將八顆LED點亮1次的動畫)

  • 情境分析2-觀察情境(難度二)

角色�(把前一頁的角色貼過來)

對應的元件

(把前一頁的元件貼過來)

初始狀態

什麼時候觸發啟動?去做了什麼動作?

(在角色對應的元件中你想到它應該會什麼時候啟動?)

互動狀態

因為做了什麼動作或狀況結束?

(在角色對應的元件中你想到它應該會什麼時候結束?)

1.【多少】顆LED的模擬元件燈條

1.5016A【】

按下【】旗

1.必須先讓這個元件呈現【】<--在主題括號的紅字的狀態之前,先打開或關上?

1.【】開關,讓這個元件【】<--符合主題括號的紅字,必須打開或關上?

2.【不是元件】角色燈條

2.5016A【】

2.必須先讓這個元件呈現【】<--在主題括號的紅字的狀態之前,先打開或關上?

2.【】開關,讓這個元件【】<--符合主題括號的紅字,必須打開或關上?

3.牆壁上的【控制電燈的

3.【】

表格中按右鍵可向下插入一列

主題1-P3

發亮

熄滅

關閉

打開

14 of 50

開始

結束

一開始【 】燈

接著【 】燈

  • 大略流程圖-動作效果以流程圖呈現(難度二)

需要的流程圖圖示

請到最後一頁查詢

開始

結束

元件[燈條]

設定燈條全部【 】個燈

紅色為【 】

設定燈條全部【 】個燈,紅色為【 】

1.全部幾個燈?�2.暗燈的顏色黑積木怎麼設定?

1.全部幾個燈?�2.亮燈的顏色黑積木怎麼設定?

角色[動畫燈條]

切換燈的第一種狀況

,情境要做開燈,�一開始燈應該是什麼狀況

切換燈接續的

第二種狀況

主題1:(做一個開燈-將八顆LED點亮1次的動畫)

按一下開關

按一下開關

主題1-P4

【初始狀態】

【互動狀態】

0

8

255

15 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【初始狀態】

1.設定造型【 】<--燈一開始的狀態

【互動狀態】

2.按下開關(發送訊息開燈)

收到訊號:

3.變換造型【 】<--燈符合主題的狀態

  • 細部分析-如何實作動作效果(細分大略流程)(難度二)

角色[動畫燈條]

主題1-P5

暗燈

亮燈

16 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【初始狀態】

1.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--燈一開始的狀態

【互動狀態】

2.按下開關(發送訊息開燈)�3.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--燈符合主題的狀態

  • 細部分析-如何實作動作效果(細分大略流程)(難度二)

角色[元件燈條]

主題1-P6

-1

8

0

255

17 of 50

  • 程式流程圖(詳細過程)-實作

(參考前面相關的演算法拼貼指令)

角色[動畫燈條]

開始

【初始狀態】

結束

一開始【暗】燈

收到開關訊息

【互動狀態】

結束

接著【亮】燈

主題1-P7

18 of 50

  • 程式流程圖(詳細過程)-實作(難度二)

(參考前面相關的演算法拼貼指令)

角色[元件燈條]

結束

設定燈條【全部】個燈,紅色為【0】

設定燈條【全部】個燈,紅色為【250】

結束

主題1-P8

開始

【初始狀態】

收到開關訊息

【互動狀態】

19 of 50

  • 情境布置程式-實作(難度二)

主題1:(做一個開燈-將八顆LED點亮1次的動畫)

  1. 點選這個老師已經做好的程式連結去修改�--->這裡
  2. 如果要加5016A的黑積木,請在點選後下載到你的電腦,以NKNUBLOCK打開修改內容
  3. 修改時,請將程式寫在紅框的角色裡請勿修改其他角色的程式
  4. 修改完畢,請按綠色按鈕【改編】或【Remix】
  5. 截圖貼到下一頁
  6. 再複製連結貼到下一頁,反白->插入連結
  7. 回程式按分享

截圖快速鍵【Shift】+【田】+【S】

主題1-P9

20 of 50

  • 程式-實作引導(難度二)

區分動畫與元件角色

21 of 50

  • 程式-實作引導(難度二)

Scratch下載與NKNUBLOCK挑選

22 of 50

  • 完整程式-實作(難度二)

角色[動畫燈條]

程式片段截圖

元件[燈條]

元件程式片段截圖

黑積木或粉紅

按照拼貼後的結果到Scratch與NKNUBLOCK去實作

主題1:(做一個開燈-將八顆LED點亮1次的動畫)

主題1-P10

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

23 of 50

主題1結束

主題1-P10

24 of 50

主題2.做一個將八顆LED熄滅1次的動畫

主題2-P1

25 of 50

主題:(做一個關燈-將八顆LED熄滅1次的動畫)

  • 情境分析1-觀察情境(難度二)

表格中按右鍵可向下插入一列

主題2-P2

一定要觀察影片去做

角色

(在這個主題畫面你看到或想到什麼角色?)

效果或功能

(在這個角色中你想到它應該會做哪些事?)

對應的元件

(整台發想出來的裝置可以對應到的元件)

1.【多少】顆LED的模擬元件燈條

1.【】<--主題括號紅字

1.5016A【】

2.【不是元件】角色燈條

2.【】

2.5016A【】

3.牆壁上的【控制電燈的

3.【】

3.【】

26 of 50

主題:(做一個關燈-將八顆LED熄滅1次的動畫)

  • 情境分析2-觀察情境(難度二)

表格中按右鍵可向下插入一列

主題1-P3

角色

(從上一頁欄位複製過來)

對應的元件

(從上一頁欄位複製過來)

什麼時候觸發啟動?去做了什麼動作?

(在角色對應的元件中你想到它應該會什麼時候啟動?)

因為做了什麼動作或狀況結束?

(在角色對應的元件中你想到它應該會什麼時候結束?)

1.【多少】顆LED的模擬元件燈條

1.5016A【】

1.必須先讓這個元件呈現【開或關

<--在主題括號的紅字的狀態之前,先打開或關上?

1.再【開或關】開關,讓這個元件【開或關<--符合主題括號的紅字,必須打開或關上?

2.【不是元件】角色燈條

2.5016A【】

3.牆壁上的【控制電燈的

3.【】

27 of 50

開始

結束

一開始【】燈

接著【】燈

角色[動畫燈條]

按一下開關

  • 大略流程圖-動作效果以流程圖呈現(難度二)

需要的流程圖圖示

請到最後一頁查詢

主題2:(做一個關燈-將八顆LED熄滅1次的動畫)

切換燈的第一種狀況

要開燈一開始應該是什麼狀況

切換燈接續的

第二種狀況

開始

結束

元件[燈條]

設定燈條【】個燈,紅色為【】

設定燈條【】個燈,紅色為【】

1.幾個燈?�2.亮燈的顏色黑積木怎麼設定?

1.幾個燈?�2.暗燈的顏色黑積木怎麼設定?

按一下開關

主題2-P4

28 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【起始狀態】

1.設定造型【亮燈】<--燈一開始的狀態

【互動狀態】

2.按下開關

收到訊號:�3.變換造型【暗燈】<--燈符合主題的狀態

  • 細部分析-如何實作動作效果(細分大略流程)(難度二)

角色[動畫燈條]

主題2-P5

29 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【起始狀態】

1.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--燈一開始的狀態

【互動狀態】

2.按下開關�3.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--燈符合主題的狀態

  • 細部分析-如何實作動作效果(細分大略流程)(難度二)

元件[燈條]

主題2-P6

30 of 50

  • 程式流程圖(詳細過程)-實作(難度二)

(參考前一頁演算法拼貼指令)

角色[動畫燈條]

開始�【初始狀態】

結束

一開始【亮】燈

結束

接著【暗】燈

主題2-P7

收到開關訊息

【互動狀態】

31 of 50

  • 程式流程圖(詳細過程)-實作(難度二)

(參考前一頁演算法拼貼指令)

角色[元件燈條]

結束

設定燈條【全部】個燈,紅色為【250】

設定燈條【全部】個燈,紅色為【0】

結束

主題2-P8

收到開關訊息

【互動狀態】

開始�【初始狀態】

32 of 50

主題2:(做一個關燈-將八顆LED熄滅1次的動畫)

  • 情境布置程式-實作(難度二)
  • 點選這個老師已經做好的程式連結去修改�--->這裡
  • 如果要加5016A的黑積木,請在點選後下載到你的電腦,以NKNUBLOCK打開修改內容
  • 修改時,請將程式寫在紅框的角色裡請勿修改其他角色的程式
  • 修改完畢,請按綠色按鈕【改編】或【Remix】
  • 截圖貼到下一頁
  • 再複製連結貼到下一頁,反白->插入連結
  • 回程式按分享

截圖快速鍵【Shift】+【田】+【S】

主題2-P9

33 of 50

  • 程式-實作引導(難度二)

區分動畫與元件角色

34 of 50

  • 程式-實作引導(難度二)

Scratch下載與NKNUBLOCK挑選

35 of 50

  • 完整程式-實作 (難度二)

程式片段截圖

元件程式片段截圖

黑積木或粉紅

按照拼貼後的結果到Scratch與NKNUBLOCK去實作

主題2:(做一個關燈-將八顆LED熄滅1次的動畫)

主題2-P10

角色[動畫燈條]

角色[元件燈條]

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

36 of 50

主題2結束

主題2-P10

37 of 50

主題3.做一個將八顆LED閃爍1次的動畫

主題3-P1

38 of 50

主題:(做一個將八顆LED閃爍1次的動畫)

  • 情境分析1-觀察情境(難度三)

表格中按右鍵可向下插入一列

主題3-P2

一定要觀察影片去做

角色

(在這個主題畫面你看到或想到什麼角色?)

效果或功能

(在這個角色中你想到它應該會做哪些事?)

對應的元件

(整台發想出來的裝置可以對應到的元件)

1.【多少】顆LED的模擬元件燈條

1.【】<--主題括號紅字

1.5016A【】

2.【不是元件】角色燈條

2.【】

2.5016A【】

3.牆壁上的【控制電燈的

3.【】

3.【】

39 of 50

主題:(做一個將八顆LED閃爍1次的動畫)

  • 情境分析2-觀察情境(難度三)

表格中按右鍵可向下插入一列

主題3-P3

角色�(把前一頁的角色貼過來)

對應的元件

(把前一頁的元件貼過來)

初始狀態

什麼時候觸發啟動?去做了什麼動作?

(在角色對應的元件中你想到它應該會什麼時候啟動?)

互動狀態

因為做了什麼動作或狀況結束?

(在角色對應的元件中你想到它應該會什麼時候結束?)

按下【】旗

1.必須先讓這個元件呈現【】<--在主題括號的紅字的狀態之前,先打開或關上?

再【】開關<--啟動互動狀態,�1-1.讓這個元件【】<--與初始狀態相反,必須打開或關上?

1-2.等一個很短的時間【】<--符合主題括號的紅字,必須等待幾秒?

1-3.讓這個元件【】<--再與1-1相反,必須打開或關上?

2.必須先讓這個元件呈現【】<--在主題括號的紅字的狀態之前,先打開或關上?

2-1.讓這個元件【】<--與初始狀態相反,必須打開或關上?

2-2.等一個很短的時間【】<--符合主題括號的紅字,必須等待幾秒?

2-3.讓這個元件【】<--再與1-1相反,必須打開或關上?

40 of 50

  • 大略流程圖-動作效果以流程圖呈現(難度三)

需要的流程圖圖示

請到最後一頁查詢

收到訊息

結束

設定燈條【】個燈,紅色為【】

1.幾個燈?�2.暗燈的顏色怎麼設定?

主題3:(做一個八顆LED閃爍1次的動畫)

設定燈條【】個燈,紅色為【】

等待【】秒

1.幾個燈?�2.亮燈的顏色怎麼設定?

視覺暫留需要時間,自訂

收到訊息

結束

接著【】燈

接著【】燈

等待一下下時間【】秒

角色[動畫燈條]

燈一開始的狀態

<--你要寫程式去讓燈條閃爍的第一個狀態

<--你要寫程式去讓燈條閃爍的第二個狀態

開始

一開始【】燈

開始

設定燈條【】個燈,紅色為【】

結束

結束

1.幾個燈?�2.暗燈的顏色怎麼設定?

主題3-P4

角色[模擬元件與實體元件燈條]

41 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【起始狀態】

1.設定造型【】<--燈一開始的狀態

按下開關

收到訊號:�【互動狀態】

1.變換造型【】<--你要寫程式去讓燈條閃爍的第一個狀態

2.等待【】秒<--閃爍需要等待的秒數�3.變換造型【】<--你要寫程式去讓燈條閃爍的第二個狀態

  • 細部分析-如何實作動作效果(細分大略流程)(難度三)

角色[動畫燈條]

主題3-P5

42 of 50

角色元件運作詳細演算法

角色截圖

程式演算法(把前一頁大略流程擴大用程式語言仔細描述)

【初始狀態】

1.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--對應上面第一個1

按下開關

收到訊號:�【互動狀態】

1.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--對應上面第二個1�2.等待【】秒<--對應上面2�3.設定WS2812燈條8顆燈,第【】顆燈,紅色為【】藍色為0綠色為0 <--對應上面3

  • 細部分析-如何實作動作效果(細分大略流程)(難度三)

角色[元件燈條]

主題3-P6

43 of 50

  • 程式流程圖(詳細過程)-實作(難度三)

(參考前一頁演算法拼貼指令)

角色[動畫燈條]

主題2-P7

一開始【亮】燈

結束

結束

接著【暗】燈

接著【亮】燈

等待一下下時間【0.2】秒

收到開關訊息

【互動狀態】

開始�【初始狀態】

44 of 50

  • 程式流程圖(詳細過程)-實作(難度三)

(參考前一頁演算法拼貼指令)

主題2-P8

設定燈條【全部】個燈,紅色為【10】

結束

結束

設定燈條【全部】燈�紅色為【0】

設定燈條【全部】燈�紅色為【10】

等待【0.2】秒

收到開關訊息

【互動狀態】

開始�【初始狀態】

角色[模擬元件與實體元件燈條]

45 of 50

主題3:(做一個八顆LED閃爍1次的動畫)

  • 情境布置程式-實作(難度三)
  • 點選這個老師已經做好的程式連結去修改�--->這裡
  • 如果要加5016A的黑積木,請在點選後下載到你的電腦,以NKNUBLOCK打開修改內容
  • 修改時,請將程式寫在紅框的角色裡請勿修改其他角色的程式
  • 修改完畢,請按綠色按鈕【改編】或【Remix】
  • 截圖貼到下一頁
  • 再複製連結貼到下一頁,反白->插入連結
  • 回程式按分享

截圖快速鍵【Shift】+【田】+【S】

主題3-P9

46 of 50

  • 程式-實作引導(難度)

區分動畫與元件角色

47 of 50

  • 程式-實作引導(難度)

Scratch下載與NKNUBLOCK挑選

48 of 50

  • 完整程式-實作(難度三)

程式片段截圖

主題3:(做一個八顆LED閃爍1次的動畫)

元件程式片段截圖

黑積木或粉紅

按照拼貼後的結果到Scratch與NKNUBLOCK去實作

主題3-P10

角色[動畫燈條]

請將Scratch官網的程式改編

網址分享後貼上來

請將Scratch官網的程式改編

網址分享後貼上來

角色[模擬元件與實體元件燈條]

49 of 50

主題3-P10

主題3結束

50 of 50

開始或結束

路徑

輸出或輸入

處理程序

決策判斷

迴圈

副程式

文件報表

常用流程圖圖示