新世紀版小學信息技術五年級下冊第十一課 跳一跳 教學課件.ppt
第十一課 跳一跳,(一)導入:,叮叮非常喜歡玩游戲,但是,自從愛上了編程,他再也不滿足于玩別人編的游戲了,他喜歡自己編游戲! 瞧,叮叮又編了一個“跳一跳”的游戲,與微信小程序“跳一跳”好像哦! 游戲使用了觸摸傳感器,手指放在觸摸傳感器上,然后移開,大黃雞就跳起來,手放在觸摸傳感器上的時間越長,大黃雞跳的距離越遠。,一 移動的云,【例題11-1】編寫程序:當鼠標點擊背景,天空的云朵向左移動。 【操作步驟】 第一步 打開源碼編輯器,刪除多余的角色和積木。 第二步 添加背景、角色“白云1”“白云2”“大黃雞”。,第三步 編寫背景腳本:,第四步 編寫“白云1”腳本。,程序開始,“白云1”在屏幕左邊(-500,50),也是大黃雞的起跳位置。每次收到“移動”廣播,“白云1”首先判斷自己的位置:如果自己在“大黃雞”的起跳位置,向左移出屏幕,然后從屏幕右邊向左移動,隨機停留在舞臺中間,作為大黃雞的目標位置。,第五步 編寫“白云2”腳本。,運行程序。點擊鼠標,云朵就不停向左移動了。,二 跳躍的大黃雞,先用鼠標控制大黃雞的跳躍:按下鼠標,大黃雞高度逐漸縮小;放開鼠標,大黃雞向前跳躍,逐漸恢復原來的高度;鼠標按下的時間越長,大黃雞變得越扁,跳躍距離越長。,【例題11-2】編寫程序:通過鼠標按下的時間,控制大黃雞的高度、向前跳躍的高度與距離。 【操作步驟】 打開例題11-1編寫的程序,然后繼續編程。 第一步 新建變量“y”記錄鼠標按下的時間。鼠標按下后,大黃雞高度逐漸變小,放開鼠標后發送廣播“跳”。腳本如下:,第二步 大黃雞收到“跳”的廣播,逐漸恢復原來的高度。,第三步 大黃雞收到“跳”的廣播,向上跳躍,然后下落到原高度。,第四步 大黃雞收到“跳”的廣播,向前跳躍。,運行程序,鼠標按下時間越長,大黃雞變得越扁,飛行距離越遠。,大黃雞向前跳躍,如果剛好落在白云1或白云2角色的位置,兩朵白云向左移動,大黃雞也同時移到起跳位置。否則大黃雞掉落并消失,程序重新開始。 【例題11-3】編寫判斷大黃雞跳躍位置程序。 打開例題11-2編寫的程序,然后繼續編程。,【操作步驟】,第一步 修改大黃雞向前跳躍的腳本,如圖11-9所示。,第二步 修改背景腳本,刪除點擊角色發布“移動”廣播的積木,增加收到“重啟”廣播后的程序。,運行程序。按下鼠標就可以控制大黃雞跳一跳了。,三 觸摸傳感器,觸摸傳感器可以檢測到物體的觸碰。現在我們改用觸摸傳感器來控制游戲。,【例題11-4】使用觸摸傳感器控制大黃雞跳躍。 【操作步驟】 打開例題11-3編寫的程序,然后繼續編程。 第一步 添加硬件。將觸摸傳感器接入Arduino主控板,與電腦連接。 第二步 修改“大黃雞”角色的鼠標控制積木:,將 替換為 將 替換為 運行程序。用手指觸摸傳感器,觸摸時間越長,大黃雞跳躍的距離越遠。,試一試,玩一玩自己做的“跳一跳”程序,你還有什么好的創意?完善你的程序,使游戲變得更好玩。,五、板書設計,第十一課 跳一跳 跳 移動的云 一 跳躍的大黃雞 跳 觸摸傳感器
- 關 鍵 詞:
- 新世紀版小學信息技術五年級下冊第十一課 跳一跳 教學課件 世紀版 小學 信息技術 年級 下冊 第十一 一跳 教學 課件

關于本文