資源簡介 主題案例:保衛地球打字練習 (打字練習) (到頂消失) (角色) (擊中爆炸)(今日任務:)今天我們將要學習廣播指令,廣播指令是什么呢? 打個比方吧,我們周一去操場進行升 旗儀式,那么主席臺上的支持人就會用麥克風進行廣播,廣播的人是誰?是主持人!廣播給 誰聽? 給臺下的同學聽! 比如主持人說: 同學們面向國旗,脫帽, 敬隊禮! 那么同學們接收 到廣播就面向國旗行少先隊禮!這樣解釋明白了么? 所以要掌握廣播指令最重要的就是你要 明確的知道誰發出了廣播,廣播給誰聽,聽到廣播干什么!今天我們動手設計一個保衛地球 的打字練習游戲,做完之后你就明白廣播是怎么回事兒了!(本課重難點:)(1)下方隨機位置出現角色并向上移動;(2)如何接收鍵盤的按鍵指令?(3)角色接收到鍵盤的按鍵指令后做出反應怎么實現?(任務解讀Thinkingmap:)(背景)(舞臺)(下方隨機出現)(向上移動)(跟我來挑戰Followme:)第一步:啟動 scratch 軟件;第二步: 點擊上方的“文件”→ “保存”→保存到桌面,文件名: type →點擊“保存”;(第二步很很很重要,我希望所有的學生都能養成及時保存作品的好習慣!)第三步: 為舞臺選一個背景第四步: 確定主持人角色并擺放在舞臺上第五步:主持人的代碼設計主持人的臺詞介紹一下游戲的玩兒法游戲開始, 主持人廣播游戲開始 start!(思考,廣播的接受者是誰呢? )這個 start 是怎么來的呢?好,我們繼續代碼設計需要重復判斷鍵盤上的按鍵被按下的狀態啊!判斷按鍵 A 是否被按下?如果按下, 那么:又發出了一個廣播? (思考,廣播的接受者是誰呢? )第六步:主持人的代碼先到這兒,接下來我們從庫中添加一個宇宙飛船的角色,然后對這 個宇宙角色進行如下操作在造型 1 上用“T”文本工具在宇宙飛船身上寫上一個 A然后用設置造型中心工具 設定改造型的中心點!然后增加造型 2,在飛船的造型 2 上繪制一個爆炸的圖形, 如右圖:也設置一下中心點接下來就是宇宙飛船的代碼設計了:一開始規定這個飛船的大小,同時一開始不讓他出現在舞臺上然后這個飛船就是這個 start 廣播的接收者!接收廣播之后切換到造型 1,這步很重要造型 2 是爆炸造型,別搞混了!讓飛船在下方 y=-200 ,X 左右隨機的位置做好發射準備!飛船顯示, 這時才能在舞臺上上看到飛船!不解釋,重復! 重復!重復!重要的重復!重復啥啊? !往下看!Y 坐標增加,不就是往上走么?Y 坐標減少,就是往下走!那么問題來了, 這個宇宙飛船一直往上走,那么一會兒就走到頭了啊!走到頭了我們希望宇宙飛船消失,然后從下方繼續隨機出現,繼續升空,如此反復!怎么辦?看右側代碼→又廣播了? start for a?這個廣播又是給誰呢? 接著往下分析!答案揭曉, 是廣播給宇宙飛船自己聽的:自己接收到 start for a 指令后,飛船再次升空!到這兒,我們是不是少了點兒什么? 對了,飛船不停的升空(下方出現-到頂部消失-下方出 現)我們已經實現了,但是鍵盤按下了 A 鍵, 飛船要爆炸啊, 也就是那個鍵盤按下廣播出 的 a 廣播怎么辦?我想你們肯定已經知道了, 這個飛船就是接收者啊! 接收 a 的程序如下:明白了么?接收 a 之后,飛船爆炸然后隱藏再下方再次出現(廣播 startFor a)看懂了么?好了, 我今天的程序就和大家一起分析完了, 那么我只做了一個鍵盤識別 A 的代碼,接下 來, 我還做了 B 和 C 的代碼, 和 A 是一樣的, 不重復了, 接下來的 25 個字母同學們自己設 計完吧!(課后思考:)(1) 作為一個完整的打字游戲還缺少什么?(2) 計時器?計分器?游戲難度不斷提升?(3) 雖然這些我們現在還沒有學到, 接下來的幾節課認真看學案, 都會找到答案的! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫