2023年4月28日 星期五
2021年12月14日 星期二
程式流程圖~以 人行號誌運作規則 為例
程式流程圖~以 人行號誌運作 為例
人行號誌運作規則:一般路口
1.當人行道路口號誌切換至綠燈時:(設綠燈25秒)
1-1人形號誌設為小綠人以慢速走動;
1-2當倒數計時器倒數至10秒時,小綠人改以快速走動;
2.路口燈號切換為黃燈:(5秒)
2-1小綠人改為跑步並閃爍。
3.當人行道路口紅燈時:(設紅燈20秒)
3-1人形號誌改為靜止小紅人長亮。
人行號誌運作規則:特殊路口(行人較少處)
1.人行道路口紅燈長亮:(大馬路綠燈長亮)
1-1人形號誌設為靜止小紅人長亮。
2.當行人欲通過馬路時,需自行按下通行鈕:
2-1通行鈕被按下後,馬路號誌切換為黃燈,持續5秒。
3.人行道路口切換為綠燈,馬路切換為紅燈:(時間設為25秒)
3-1人形號誌設為小綠人以慢速走動;
3-2當倒數計時器倒數至10秒時,小綠人改以快速走動;
4.人行道路口燈號切換為黃燈:(持續5秒)
4-1小綠人改為跑步並閃爍。
5.恢復人行道路口紅燈:(設紅燈長亮)
5-1人形號誌改為靜止小紅人長亮。
演算法
基本流程圖符號
三種基本流程結構
線上流程圖軟體 draw.io
人行號誌程式流程圖示範
程式設計素材
2020年9月23日 星期三
砲塔防災攻城戰
砲塔防災攻城戰
一、課程情境:太空黑暗勢力派出災難機器人(怪物),企圖製造地球災難。請您利用守城砲塔,開砲擊毁災難機器人,別讓災難機器人碰到塔城。
二、任務分析:
(一)塔城守備隊,必須在黑暗勢力進攻前,先完成3關防災測驗,每通過1關,可獲得5顆砲彈。
(二)黑暗勢力會派出10個災難機器人(怪物),塔城守備隊必須利用過關所獲得的砲彈,攻擊災難機器人。
(三)若被災難機器人攻擊到塔城滿3次,則塔城損毁,防禦任務失敗。
(四)若塔城未損毁或完全消滅機器人,則防禦任務成功。
三、作業提示:
(一)請依「課程情境」及「任務分析」,畫出情境流程圖。(利用線上流程圖工具http://draw.io)
(二)利用教師提供之scratch3.0程式模組,完成程式流程之適當連結。
(三)程式完成後,可與左右同學互相觀摩,調整修正。
(四)將程式作品上傳至Classroom作業區。
四、作業參考圖檔:







