新世紀(jì)版五年級上冊信息技術(shù)第三課 飛翔吧小鳥 教案.docx
第三課 飛翔吧,小鳥一、教學(xué)目標(biāo): 1、知識與技能(1)認(rèn)識坐標(biāo)(2)移動角色(3)程序的分支(4)分享作品2、 過程與方法激趣導(dǎo)入,聆聽微課,編程演示講解,學(xué)生交流質(zhì)疑探究,實踐操作,鞏固所學(xué)。3、 情感態(tài)度價值觀體驗學(xué)習(xí)的樂趣,成長的快樂,提高審美能力和信息技術(shù)素養(yǎng),學(xué)會關(guān)愛小動物。二、教學(xué)重點:(1)認(rèn)識坐標(biāo)(2)移動角色(3)程序的分支三、教學(xué)難點:(1)移動角色(2)程序的分支四、教學(xué)過程(一)激趣導(dǎo)入:1.復(fù)習(xí)舊知識:小鳥只能在原地拍打翅膀。2.新思想、新目標(biāo):控制小鳥規(guī)避障礙,飛越叢林。 圖3-1 控制小鳥規(guī)避障礙 3.輕松一刻:學(xué)微課一 認(rèn)識坐標(biāo) 1.什么是直角坐標(biāo)系呢? 為了標(biāo)注角色的位置,圖形化編程工具都使用直角坐標(biāo)系來標(biāo)注舞臺。圖3-2就是一個直角坐標(biāo)系。它由平面內(nèi)水平和豎直的兩條帶方向的直線組成。水平的直線稱為x軸,豎直的直線稱為y軸,相交的位置稱為原點。以原點作為中心點,直線上標(biāo)注了刻度,箭頭所指方向為正。 圖3-2 直角坐標(biāo)系 2.什么是坐標(biāo)?有了直角坐標(biāo)之后,平面上的點都可以用有序的數(shù)對(x,y)表示,這個數(shù)對叫坐標(biāo)。 例如,原點的坐標(biāo)是(0,0)。 3.舞臺坐標(biāo)Scratch舞臺的大小是固定的,其對應(yīng)的坐標(biāo)是:x軸從-240到240,y軸從-180到180。如圖3-3所示。 圖3-3 Scratch舞臺坐標(biāo) 源碼編輯器的舞臺大小沒有限制,單擊坐標(biāo)顯示/隱藏按鈕可顯示或隱藏坐標(biāo)軸線。如圖3-4所示。 圖3-4 源碼編輯器舞臺和坐標(biāo) 試一試在圖3-5中標(biāo)出如下坐標(biāo)的位置(涂黑): (0,0),(5,6),(-5,6),(-5,-6),(5,-6), 圖3-5 直角坐標(biāo)系 二 移動角色 做出小鳥往前飛行的效果,有兩種方法: 方法一:小鳥往前移動,背景不動。 方法二:小鳥不動,背景往后移動。 由于小鳥是舞臺中的焦點,為了讓小鳥始終在舞臺中,我們讓小鳥不動,讓背景往后移動,呈現(xiàn)出小鳥往前飛行的效果。 【例題3-1】用方向鍵控制小鳥向前后、上下飛行。 【操作步驟】 第一步 打開源碼編輯器,單擊菜單【文件】【打開本地作品】,打開上一課編寫的程序。 第二步 控制小鳥的飛行高度。 單擊選中小鳥,然后給小鳥編寫程序: 改變小鳥的y坐標(biāo),就可以改變小鳥的飛行高度。 第三步 控制小鳥向左右飛行。 單擊選中背景,給背景編寫如下程序: 背景往左移動,小鳥看上去就像向右飛行。背景往右移動,小鳥看上去就像向左飛行。 第四步 讓小鳥的頭朝向飛行的方向。 角色是有方向的。將角色的方向設(shè)置為面向0度或者180度,就是讓角色朝向左邊或者右邊。如圖3-6所示。 圖3-6 設(shè)置角色的方向 第五步 單擊菜單【文件】【保存到本地】,保存文件,文件名為ex31.bcm。 運行程序,小鳥的頭就會朝向前進(jìn)的方向。 小技巧 在角色改變方向時,旋轉(zhuǎn)的模式有三種:禁止翻轉(zhuǎn)、自由旋轉(zhuǎn)、左右翻轉(zhuǎn)。如圖3-7所示: 圖3-7 設(shè)置角色的旋轉(zhuǎn)模式 禁止翻轉(zhuǎn):積木不能改變角色的朝向。 自由旋轉(zhuǎn):可以用“面向”積木任意地改變角色的朝向。 左右翻轉(zhuǎn):角色只有朝左和朝右兩個方向,當(dāng)“面向”的方向小于90 度時,方向朝左;“面向”的方向大于或等于90度且小于或等于180度時,方向向右。 三 程序的分支 為了增加游戲的趣味性,我們在天空中設(shè)置障礙。障礙和背景一起移動,當(dāng)障礙移動到邊界的時候又從最初的位置重新出現(xiàn)。這時需要使用如果積木。 命令格式1: 命令功能:如果嵌入的條件成立,則執(zhí)行積木框內(nèi)的腳本,否則跳過此積木塊。 命令格式2: 命令功能:如果嵌入的條件成立,則運行條件框內(nèi)的腳本,如果不成立則運行“否則”框內(nèi)的腳本,由此實現(xiàn)程序的分支。點擊積木中的“+”可以增加積木的條件框,使得積木可以對多個條件進(jìn)行判斷,并使程序的分支更多。 【例題3-2】讓小鳥自由飛行,控制小鳥飛越障礙。 【操作步驟】 第一步 打開源碼編輯器,單擊菜單【文件】【打開本地作品】,打開【例題3-1】所做的作品ex31.bcm。 第二步 單擊繪制角色按鈕 ,導(dǎo)入障礙圖片(或繪制障礙圖片)。最后調(diào)整角色在舞臺上的位置,將第一個障礙命名為“下障礙”,如圖3-8所示。 圖3-8 第三步 選中下障礙角色,然后給下障礙編寫如下程序: 當(dāng)下障礙碰到屏幕的邊緣時,應(yīng)該從屏幕的另一邊重新出現(xiàn)。所以,還要給下障礙編寫如下程序: 當(dāng)下障礙遇到屏幕的左邊緣時,將障礙的x坐標(biāo)設(shè)置為800,意味著障礙又出現(xiàn)在了x坐標(biāo)為800的地方。y坐標(biāo)是下障礙的上下位置,下障礙每次出現(xiàn)時,高度位置不是固定的。 用于生成一個介于-380到-200之間的數(shù),這樣可以使下障礙的高低位置是隨機(jī)變化的。 第四步 復(fù)制“下障礙”角色,如圖3-9所示。 圖3-9 復(fù)制角色 復(fù)制的角色與原角色在同一位置,腳本也完全相同。將復(fù)制的障礙角色改名為“上障礙”,并相應(yīng)地修改角色的程序。 第五步 單擊菜單【文件】【保存到本地】,將文件保存到本地電腦上,文件名為ex32.bcm。 試一試 給背景和障礙都增加一個如下的程序,讓小鳥看上去是從左向右飛行的。 想一想 晚上抬頭看星星和月亮,經(jīng)常會看到星星和月亮在朵朵云彩之間迅速移 動,但是當(dāng)云彩消失后,卻不見星星和月亮迅速移動,這是為什么? 四 分享作品 想在手機(jī)上玩自己編的游戲嗎?那就要在程序中加上手機(jī)操作的積木喲! 【例題3-3】讓小鳥自由飛行,滑動手機(jī)控制小鳥飛越障礙。 【操作步驟】 第一步 打開例題3-2所做的作品ex32.bcm。 第二步 單擊小鳥角色,為小鳥角色增加如下程序: 第三步 單擊菜單【文件】【保存到本地】,將文件保存到本地電腦上,文件名為ex33.bcm。 試一試 想在手機(jī)上試一試自己編的程序嗎?想讓別人也能欣賞你編寫的游戲嗎?那就調(diào)出程序的二維碼吧!掃描二維碼就可以運行程序。 【操作步驟】 第一步 啟動源碼編輯器,打開程序。 第二步 單擊“掃一掃”,顯示分享二維碼(說明:需要先登錄),如圖3-10所示。 圖3-10 分享作品 第三步 將二維碼截屏發(fā)送出去。接收者就可以通過掃描二維碼,運行你的程序。 小博士二維碼是由平面上黑色方塊點和白色方塊點拼接成的特殊圖形,它巧妙 地用黑點和白點來表達(dá)文字、網(wǎng)址等信息。 在日常生活中,二維碼常用于移動支付和信息展示,使用起來非常方 便。但需要注意的是,掃描二維碼有時候會刷出一條鏈接,提示下載或打開 軟件,而有的軟件可能藏有病毒,因此掃描二維碼時要慎重。 4、 課堂小結(jié)這節(jié)課,我認(rèn)識了坐標(biāo)、直角坐標(biāo)系、舞臺坐標(biāo)等,會運用Scratch工具移動角色,編寫程序并把作品分享給他人5、 板書設(shè)計:認(rèn)識坐標(biāo)、直角坐標(biāo)系scratch舞臺、坐標(biāo)、坐標(biāo)系飛翔吧,小鳥 移動角色程序的分支分享作品
- 關(guān) 鍵 詞:
- 新世紀(jì)版五年級上冊信息技術(shù)第三課 飛翔吧,小鳥 教案 世紀(jì)版 年級 上冊 信息技術(shù) 第三 飛翔 小鳥

關(guān)于本文
相關(guān)資源









