閩教版六年級下冊信息技術第2課 操控鍵盤比車速-課件(共20張PPT).pptx
第二課 操控鍵盤比車速,學習任務,1.了解按鍵偵測指令功能 2.會使用“計時器”指令。 3.會編寫用鍵盤控制角色運動的人機交互腳本。,開闊視野,在 Scratch中,通過按鍵偵測指令,結合計時器、碰撞偵測、重復執行等指令,可以制作出內容有趣的動畫、故事或游戲,如圖所示。,探究活動,比車速”是一種雙人競技游戲,比賽雙方各自操控鍵盤上的兩組按鍵,讓兩輛賽車分別左轉、右轉、直行、后退,先到達終點的賽車獲勝。,活動主題:編寫鍵盤交互游戲比車速,在 Scratch“偵測”模塊中有偵測鍵盤按鍵的指令 ,結 合“控制”模塊中的“如果那么”指令,可以實現用鍵盤進行人機交互。 按鍵偵測指令可以檢測的按鍵包括:英文字母鍵az、數字鍵09、方向鍵()和空格鍵等。,1.按鍵偵測指令,2.為賽車角色分配不同按鍵 賽車角色有左轉、右轉、直行、后退四種狀態:對于第一輛賽車,可以分別添加a、d、w、x按鍵來執行相應的指令;對于第二輛賽車,可以分別添加左移鍵、右移鍵上移鍵、下移鍵來執行相應的指令,腳本如圖所示。,活動主題:編寫鍵盤交互游戲比車速,活動主題:編寫鍵盤交互游戲比車速,運用 Scratch“事件”模塊中的 下也可以實現用鍵盤操控賽車運動。,活動主題:編寫鍵盤交互游戲比車速,討論:讓賽車分別左轉、右轉5度,右圖上下兩組指令的功能一樣嗎?,上傳賽車跑道圖片作為舞臺背景,刪除默認的小貓角色。添加角色,上傳兩張賽車圖片,分別為角色取名:綠色賽車、藍色賽車。在繪圖編輯器中,在車燈位置畫上黃色的圓形,作為虛擬的“傳感器”,如圖所示。,活動主題:編寫鍵盤交互游戲比車速,3.導入背景圖片,添加角色,綠色賽車角色和藍色賽車角色,活動主題:編寫鍵盤交互游戲比車速,4.規劃腳本,腳本規劃表,活動主題:編寫鍵盤交互游戲比車速,活動主題:編寫鍵盤交互游戲比車速,5.編寫“比車速”游戲腳本 賽車角色的前進、后退、轉彎等狀態都由鍵盤按鍵來操控。比賽開始后,系統自帶的計時器清零并自動開始計時,當賽車偏離跑道或碰撞其他賽車時會自動后退,當賽車到達終點,顯示完成時間并停止其他腳本的運行綠色賽車腳本。,活動主題:編寫鍵盤交互游戲比車速,(1)綠色賽車腳本,賽車初始化,按鍵控制賽車運行,活動主題:編寫鍵盤交互游戲比車速,判斷賽車是否與藍色跑道碰撞,判斷賽車是否碰撞跑道,判斷賽車是否到達終點,活動主題:編寫鍵盤交互游戲比車速,(2)藍色賽車腳本 把綠色賽車的腳本復制給藍色賽車。修改腳本:調整初始位置;調整偵測按鍵為左移鍵、右移鍵、上移鍵、下移鍵;調整碰到角色為綠色賽車。,活動主題:編寫鍵盤交互游戲比車速,(3)程序運行界面,活動主題:編寫鍵盤交互游戲比車速,(4)調試腳本 單擊按鈕 ,開始測試,調試賽車的速度、轉彎的角度,讓鍵盤交互游戲運動畫面更加流暢。,創新活動,分別給賽車添加不同的音效,把這款游戲設計得更加生動有趣。,活動評價,通過本節課的學習,談一談你有哪些收獲呢?,你的收獲,課堂小結