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