新世紀版小學信息技術五年級下冊第二課踢足球 教學課件.ppt
第二課 踢足球,(一)導入:,使用鍵盤玩踢足球很不過癮!于是叮叮修改了踢足球的程序,改用搖桿來玩,感覺操控起來方便多了!,一 用搖桿控制方向,【例題2-1】搖動搖桿,檢測x軸值、y軸值的變化。 【操作步驟】 第一步 通過RJ連線,將搖桿接入Arduino主控板接口,然后用USB線將Arduino主控板與電腦連接。 第二步 打開源碼編輯器,點擊“添加硬件”。 第三步 新建變量“x”和“y”,分別設置為搖桿的x軸和y軸值。,腳本如下(接口與硬件的接線有關):,第四步 運行程序。,搖動搖桿,觀察x軸和y軸上數值的變化。發現如下規律: 放開搖桿:x48,y48。 向右搖動搖桿,x軸值變化范圍4896。 向左搖動搖桿,x軸值變化范圍048。 向上搖動搖桿,y軸值變化范圍4896。 向下搖動搖桿,y軸值變化范圍048。,試一試,編程貓舞臺的方向是這樣規定的:0度方向向右,90度方向向上,如圖2-3所示。,圖2-3 舞臺的方向,根據搖桿的測試數據,完成下面表格的填空:,【例題2-2】使用搖桿控制角色八個方向運動。,【操作步驟】 第一步 按【例題2-1】方法接入硬件,設置變量“x”和“y”,分別設置為搖桿的x軸和y軸值。 第二步 編寫如下腳本,控制“紅色”角色運動。,圖2-4 朝右上方向運動,第三步 復制朝右上方向運動的積木,依次將腳本修改為控制角色向其他方向運動:,x48,y48右,0度; x48,y48上,90度; x48,y48左上,135度; x48,y48左,180度; x48,y48左下,225度; x48,y48下,270度。 x48,y48右下,315度。,試一試,1編寫程序,使搖桿可以控制角色往八個方向運動。 2設計“貪吃蛇”程序,用搖桿控制小蛇運動,蛇每吃到一粒豆子就變長一點。 如圖2-5所示。,圖2-5 貪吃蛇游戲界面,二 雙人足球比賽,【例題2-3】編寫雙人足球比賽程序。兩個搖桿分別控制紅隊和藍隊運動員跑動的方向。 【操作步驟】 第一步 分別將兩個搖桿接入Arduino主控板,將主控板接入電腦。 第二步 打開上一冊“足球比賽”程序。,第三步 分別將變量x1和y1的值設置為第一個搖桿的x軸和y軸的值,將變量x2和y2的值設置為第二個搖桿的x軸和y軸的值。 腳本如下(接口與硬件的接線有關):,第四步 使用第一個搖桿控制紅隊小貓角色,給紅隊小貓角色添加如圖2-7腳本。,第五步 使用第二個搖桿控制藍隊阿短角色,給藍隊阿短角色添加如圖2-8腳本。,試一試,打開上冊“團體足球比賽”程序。修改程序,用搖桿控制踢足球。 小組同學一起玩踢足球比賽。你對自己編寫的程序有什么不滿意的地方?完善它!,五、板書設計:,第二課 踢足球 踢 (1)用搖桿控制方向。 足 球 (2)使用兩個搖桿實現雙人足球比賽