請依照紅色提示去思考
並完成表單
每一張投影片內容都有相關
如有想法,可新增進去
更可以完全改掉內容
但主題不可更改
情境分析1>情境分析2
>>情境的運作
>>>大略流程圖
>>>>動畫細部分析
>>>>>動畫程式流程圖拼貼
>>>>>>舞台布置與角色布置
>>>>>>>完整程式
主題:(在這裡寫下名稱)
角色 (在這個主題畫面你看到或想到什麼角色?) | 效果或功能 (在這個角色中你想到它應該會做哪些事?) | 對應的元件 (整台發想出來的裝置可以對應到的元件) |
1.【河川】 | | 1. |
2.【(汙染物)】 | 2.【汙染物在河川水面上怎樣移動】 | 2.【5016A什麼元件】 |
3.【(捕捉工具)】 | 3.【捕捉工具會怎樣移動】 | 3.【5016A什麼元件】,鍵盤的【】鍵 |
表格中按右鍵可向下插入一列
校本-搖桿-P1
情境影片🡪點擊觀看
主題:(在這裡寫下名稱)
角色 (從前一頁複製貼過來) | 對應的元件 (從前一頁複製貼過來) | 初始狀態 什麼時候觸發啟動?去做了什麼動作? (在角色對應的元件中你看到它在影片中什麼時候啟動?) | 互動狀態 因為做了什麼動作或狀況結束? (在角色對應的元件中你看到它在影片中什麼時候結束?) |
1. | 1. | 1. | 1. |
2.【(汙染物)】 | 2.【5016A什麼元件】 | 2.【5016A什麼元件】 | 2.當汙染物【碰到或沒碰到】【捕捉工具】時 |
3.【捕捉工具】 | 3.【5016A什麼元件】,鍵盤的【】鍵 | 3.【5016A什麼元件】,鍵盤的【】鍵 | 3.要手動【移動或停止】【捕捉工具】時 |
表格中按右鍵可向下插入一列
校本-搖桿-P2
(你分析出來的動作效果中,角色如何將上一頁的動作效果呈現在舞台?)
【污染的河川】
1.捕捉工具【】<--怎樣呈現捕捉工作移動?由玩家操作還是電腦?
2.汙染物【】<--怎樣呈現汙染物會河川水面上移動?由玩家操作還是電腦?
討論群(請寫號碼):
校本-搖桿-P3
開始
手動操作
偵測工具向【】移動
結束
角色[捕捉工具]
入口
開始
汙染物定位出現在【】
汙染物向【】移動
結束
角色[汙染物]
入口
捕捉工具怎樣移動?-->
<--汙染物在哪邊出現?
偵測工具向【】移動
<--汙染物往哪邊移動?
討論群(請寫號碼):
校本-搖桿-P4
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
捕捉工具上下移動演算法
1.設定【】的起始位置(起始值)<-- 捕捉工具的名稱
2.重複【】次的迴圈(因為我們要一直偵測有沒有按按鍵)<--要執行幾次迴圈
2-1.判斷【搖桿】是否向【】,是的話向【】移動<-- 偵測其中一個方向
2-2.判斷【搖桿】是否向【】,是的話向【】移動<-- 偵測其中一個方向
2-3.回到2-1.
角色[捕捉工具]
說明
討論群(請寫號碼):
校本-搖桿-P5
細分
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
(參考前一頁演算法)
開始
演算法1.
角色[捕捉工具]
演算法2.
演算法2-1
演算法2-2
結束
討論群(請寫號碼):
校本-搖桿-P6
演算法2-3
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
汙染物水平移動演算法
1.汙染物要【】<-- 【顯示】或【隱藏】
2.汙染物隨機出現在舞台的【】邊,警報燈條亮。<--汙染物每次出現的位置在舞台左邊還是右邊
3.向【】邊移動,並判斷是否達到【結束】分數或者碰到【邊緣】或【網子】,就結束或處理碰到時該做的事情。
<-- 汙染物移動時會遇到的狀況:1.遊戲要結束必須有什麼分數? 2.它會碰到舞台哪些地方或角色?
移動時,如果碰到【網子】且分數未滿就加1分<-- 捕捉到就會得到的
然後警報燈條熄滅
4.這個分身結束任務後,就要被【刪除】。
角色[汙染物]
說明
細分
討論群(請寫號碼):
校本-搖桿-P7
角色[汙染物]
開始
當分身產生時
演算法1.
演算法2.
演算法3.
演算法4.
結束
討論群(請寫號碼):
校本-搖桿-P8
-實作L-1(最初階大略的想法實作)
討論群(請寫號碼):
校本-搖桿-P9
[捕捉工具]
程式片段截圖
黑積木無法上傳Scratch官網
所以不須貼網址
討論群(請寫號碼):
校本-搖桿-P10
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
[垃圾汙染物空瓶]
程式片段截圖
黑積木無法上傳Scratch官網
所以不須貼網址
討論群(請寫號碼):
校本-搖桿-P11
下一頁開始是把P6延伸討論【捕捉工具】隱藏在粉紅色積木的條件
校本-搖桿-P12
捕捉工具上下移動演算法
1.設定【】的起始位置(起始值)<-- 捕捉工具的名稱
2.重複【】次的迴圈(因為我們要一直偵測有沒有搖動搖桿)<--要執行幾次迴圈
2-1.判斷【搖桿】條件式,是否A1電流<【】,是的話向【】移動<-- 偵測上下其中一個方向
2-2.判斷【搖桿】條件式,是否A1電流>【】,是的話向【】移動<-- 偵測其上下中一個方向
2-3.回到2-1.
角色[捕捉工具]
說明
討論群(請寫號碼):
細分
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
(參考前一頁演算法)
開始
演算法1.
角色[捕捉工具]
演算法2.
演算法2-1
演算法2-2
結束
討論群(請寫號碼):
校本-搖桿-P13
演算法2-3
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
-實作L-2(最初階大略的想法實作)
討論群(請寫號碼):
校本-搖桿-P14
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
[捕捉工具]
程式片段截圖
黑積木無法上傳Scratch官網
所以不須貼網址
討論群(請寫號碼):
校本-搖桿-P15
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
延續之前的遊戲程式,我們要將角色【捕捉工具】「判斷」用的【判斷式+條件式】自己建構出來,前兩個階段都是老師建構成函式讓你們用,也就是原本隱藏在函式中的部分,現在要自己寫出來。
校本-搖桿-P16
角色[捕捉工具]
說明
討論群(請寫號碼):
細分
捕捉工具上下移動演算法
1.設定【】的起始位置(起始值)<-- 捕捉工具的名稱
2.重複【】次的迴圈(因為我們要一直偵測有沒有搖動搖桿)<--要執行幾次迴圈
2-1-1.如果碰到【邊緣】不成立且是否A1電流<【】,是的Y改變【】<-- 偵測上下其中一個方向,並改變Y代表移動幾步
2-1-2.如果碰到【邊緣】,是的Y改變【】<-- 避免卡在邊緣,所以要反彈回來
2-2-1.如果碰到【邊緣】不成立且是否A1電流>【】,是的Y改變【】<-- 偵測上下中一個方向,並改變Y代表移動幾步
2-2-2.如果碰到【邊緣】,是的Y改變【】<-- 避免卡在邊緣,所以要反彈回來
2-3.回到2-1.
校本-搖桿-P17
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
(參考前一頁演算法)
開始
演算法1.
角色[捕捉工具]
演算法2.
演算法2-1-1
結束
演算法2-1-1要做的事
積木不足請自行對照複製,畫面上有
校本-搖桿-P18
演算法2-1-2
演算法2-1-2要做的事
演算法2-2-1
演算法2-2-1要做的事
演算法2-2-2
演算法2-2-要做的事
是
是
是
是
是
手動結束
否
否
否
否
討論群(請寫號碼):
演算法2-3
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中
-實作L-3
討論群(請寫號碼):
校本-搖桿-P19
[捕捉工具]
程式片段截圖
黑積木無法上傳Scratch官網
所以不須貼網址
討論群(請寫號碼):
校本-搖桿-P20
因為搖桿只產生變數的數值
而被移動的是捕捉工具
所以移動指令都要寫在捕捉工具中