Search this site
Embedded Files
Skip to main content
Skip to navigation
陳妤蓁老師首頁
首頁
0813教你怎麼做Line Bot(Line 機器人)
0128教師範本與學生作品集
0128學生作品集
數理資優班
第八屆數理資優班研究方法A組學習成果
第八屆數理資優班研究方法B組學習成果
第七屆數理資優班研究方法學習成果
第六屆數理資優班研究方法學習成果
第五屆數理資優班研究方法學習成果
第四屆數理資優班研究方法學習成果
第三屆資訊應用課成果展示
第二屆資訊應用課
第一屆資訊應用課成果展示
資訊應用課A班
資訊應用課B班
107-1「資訊應用課」
107-2資訊應用-8年級
「107-2資訊應用」-7年級
C標準函式庫
資訊應用課
109資訊應用課
專題課
九年級資訊科技課
明德國中醫護加油讚—電子謝卡
資優班相關活動
臺北科學日
防疫機器人
虛擬實境認識軟橋
2022臺北科學日
連方拼拼看
多功能智慧輪椅
唭石辨簡單
高師大STEM+A課程導向數位跨域教育扎根計畫-上課教材
VR教學—Cospace
官方網站
場景佈置
觸發事件
換場景
變數與隨機取數
跑步比賽
索瑪利方塊關卡之參考程式
學生五連方關卡設計成果
學生實作歷程影片
電腦/程式設計課
電腦課
海貍挑戰賽
程式設計課程
「海貍挑戰賽」
運算思維教材包
2020運算思維教材包
2019運算思維教材包
區域資優方案
用phthon學數學
python使用相關工具
python環境介紹
資料型態、變數與運算子
選擇結構
用phthon學物理
陳妤蓁老師首頁
跑步比賽
上中我們學會了變數與隨機數,這次我們來試試看做個小遊戲。
任務:跑步比賽
有三個小朋友與一個大砲,讓我們來創造一個跑步比賽吧!
任務說明:當大砲發射後,三個小朋友開始向前跑,到底誰會贏,這是未知數。
最終目標!讓獲勝的人歡呼,輸的人表現難過的情緒。
步驟1、鳴炮發射
確認大砲的名稱與啟用編碼。
在事件中「激活」大砲來觸發事件。
觸發後「驅動大砲到fire動作」、發出大砲聲音。
為了不讓大砲一直發射,利用暫停與「驅動大砲到靜止的循環」。
步驟2、讓選手跑起來
思考重點:
選手必須要跑不一樣長度,才能分出勝負,要在相同時間內(5秒鐘),跑多少距離合理呢?
選手要從靜止動作變成跑步。
從「資料」「設定變數1」積木配合「運算子」中「從0到100的隨機整數」,設定為變數1=「從5到15的隨機整數」數字可以適度的調整。
用「動作」中「驅動選手1到run動作」。
用「轉變」讓「在5秒內向前移動(選手1)(變數1)米」積木。
重複設定三名選手的程式碼。
問題:三名選手不會同時起跑,只會照順序一個一個跑。怎麼辦?
介紹:
「平行運行」積木:「控制」下面的「平行運行」使用它可以讓空格內的事件能同時執行,但是也會同時停止,使用並行時需要注意事件的時間長短。
插入「平行運行」後,使用齒輪符號,增加任務空格到3格。
將選手動作放入「平行運行」中。
*注意!!這邊要注意,每一個程式碼對應的變數與選手編號要正確。
解答
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse