05-第五講射箭比賽講義_第1頁(yè)
05-第五講射箭比賽講義_第2頁(yè)
05-第五講射箭比賽講義_第3頁(yè)
05-第五講射箭比賽講義_第4頁(yè)
05-第五講射箭比賽講義_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件編程系列課講義Scratch置課第五講:射箭比賽一教目1、掌握在()秒內(nèi)滑行x()y(移到x((y坐標(biāo)增加(x坐標(biāo)增加(果…那么…否則…、重復(fù)執(zhí)行和變量【將()設(shè)為(將()增加(積木腳本使用;2、學(xué)習(xí)對(duì)程序腳本進(jìn)行邏輯梳理。二主程腳編號(hào)

詳細(xì)內(nèi)容

功能描述讓角色在規(guī)定時(shí)間內(nèi)滑行到舞臺(tái)區(qū)指定位置【1】

“在)秒滑行x()y”

(時(shí)間賦值范圍為:

坐標(biāo)賦值范圍為:【2】

“移x)y(

和角色大小相關(guān))讓角色移動(dòng)到舞臺(tái)區(qū)指定坐標(biāo)位置(賦值范圍為:和角色大小相關(guān))

【3】【4】【5】

“將坐增加“將坐增加“如…那…否…”

讓角色在舞臺(tái)區(qū)向上或向下移動(dòng)指定的距離,使角色的y坐標(biāo)發(fā)生變化(賦值范圍為:和角色大小相關(guān),在180~180之間)讓角色在舞臺(tái)區(qū)向左或向右移動(dòng)指定的距離,使角色的x坐標(biāo)發(fā)生變化(賦值范圍為:和角色大小相關(guān),在240~240之間)進(jìn)行條件判斷,條件為真時(shí)執(zhí)行第一個(gè)空格內(nèi)的腳本,不為真則執(zhí)行第二個(gè)空格內(nèi)的腳本【6】

“重執(zhí)行

該積木內(nèi)的程序腳本一直不停執(zhí)行,除非遇到結(jié)束標(biāo)志或者強(qiáng)制停止

【7】【8】

“將)設(shè)(“將)增(

用于給指定的變量設(shè)置為指定的字符串或數(shù)字(變量選項(xiàng)為建立的變量名;設(shè)為數(shù)字時(shí)舞臺(tái)區(qū)小數(shù)點(diǎn)后可顯示六位)按給定的值更改指定變量三課準(zhǔn)編號(hào)【1】【2】【3】

名稱PPT課件課程資料學(xué)生上課使用器材

內(nèi)容課堂全流程演示文稿PPT課件、講義、視頻筆記本電腦或者臺(tái)式電腦游戲手柄

來(lái)源火星科學(xué)盒官網(wǎng)火星科學(xué)盒官網(wǎng)老師自備火星人商城采購(gòu)

備注電腦建議使用Windows統(tǒng)果電腦和Linux系統(tǒng)需要從官網(wǎng)上單獨(dú)下載對(duì)應(yīng)的軟件【4】

射箭比賽初始程序編程軟件下載Scratch3.0

網(wǎng)盤鏈接下載火星科學(xué)盒官網(wǎng)

火星科學(xué)盒官網(wǎng)在線編輯版

離線下載版安裝好后測(cè)試一下是否可以使用四上流本節(jié)課包括8步具體流程:(1)第1步為導(dǎo)入部分,使用講故事的形式,通過(guò)一個(gè)有趣的小故事引出射箭比賽這個(gè)游戲。時(shí)長(zhǎng)控制在10分鐘內(nèi)。(2)第2-7步為項(xiàng)目制作,把射箭比賽這個(gè)項(xiàng)目拆分成個(gè)任務(wù),第1個(gè)任務(wù)實(shí)現(xiàn)蘋果在舞臺(tái)右側(cè)上下滑動(dòng)效果,考察在()秒內(nèi)滑行到x()y(積木的使用;任務(wù)二實(shí)現(xiàn)用方向鍵控制弓上下移動(dòng);任務(wù)三實(shí)現(xiàn)弓的造型切換,考察如果…那么…否則…積木的使用;任務(wù)四考察將x坐標(biāo)增加(現(xiàn)箭向右移動(dòng);任務(wù)五考察重復(fù)執(zhí)行;任務(wù)六通過(guò)添加變量記錄箭射中蘋果的分?jǐn)?shù)。時(shí)長(zhǎng)控制在65分鐘內(nèi)。(3)第8步為任務(wù)梳理,對(duì)重點(diǎn)積木腳本進(jìn)行邏輯梳理。時(shí)長(zhǎng)控制在分鐘內(nèi)。上課步驟

主要內(nèi)容

備注【第1步】引入

通過(guò)有趣的互動(dòng)或小故事引入本節(jié)課制作的項(xiàng)目——射箭比賽射箭比賽效果引入部分要生動(dòng)有趣,【對(duì)應(yīng)PPT始頁(yè)”說(shuō)明見(jiàn)“第六部分–附錄一時(shí)向?qū)W生說(shuō)明本節(jié)課的課堂內(nèi)容。與“目說(shuō)明”部分【話術(shù)在這節(jié)課中老師給你們布置六個(gè)小任務(wù)通過(guò)這六個(gè)小任務(wù)制作完成

激發(fā)學(xué)生的創(chuàng)作興趣。

【時(shí)長(zhǎng)】10min

射箭比賽的作品這六個(gè)任務(wù)用到的都是前四節(jié)課學(xué)習(xí)過(guò)的木老師會(huì)給同學(xué)們?cè)敿?xì)描述任務(wù)要求,大家來(lái)比一比看看哪個(gè)同學(xué)的任務(wù)完成的最快?!俱暯釉捫g(shù)我們要用弓箭去射在舞臺(tái)右側(cè)移動(dòng)的蘋果但是現(xiàn)在卻發(fā)現(xiàn)蘋果1注意提醒學(xué)生在角色在舞臺(tái)右側(cè)是從一個(gè)位置瞬間移動(dòng)到另一個(gè)位置的們看不到蘋果的移動(dòng)過(guò)程區(qū)選中蘋果角色;也不知道它下一次會(huì)出現(xiàn)在什么位置。這種情況下想射中蘋果太困難了。所以,2.原腳本中的“第一個(gè)任務(wù)就是:修改蘋果角色的積木,使我們能夠看到蘋果的移動(dòng)過(guò)程。

()之間取隨機(jī)數(shù)”要【第2步】蘋果上下滑【提問(wèn)同學(xué)們?cè)诮巧珔^(qū)選中蘋果角色觀察蘋果的腳本區(qū)是哪個(gè)積木讓蘋果放在“內(nèi)滑行到動(dòng)

在舞臺(tái)區(qū)右側(cè)瞬間移動(dòng)的呢?(等待學(xué)生觀察和回答)

x()y()”中y后【對(duì)應(yīng)PPT任務(wù)一”【講解】蘋果角色腳本區(qū)的“移到x()y()”積木使得蘋果在舞臺(tái)區(qū)瞬間移面?!緯r(shí)長(zhǎng)】10min

動(dòng)。【提問(wèn)用哪塊積進(jìn)行替換可以看到蘋果的移動(dòng)過(guò)程呢(學(xué)生回答并拼接積木)【總結(jié)】使用“在()秒內(nèi)滑行到x()y()”積木替換“移到x()y()”積木可以看到角色的移動(dòng)過(guò)程序樣例見(jiàn)“第五部分–程序1”)【第3步】方向鍵控制【銜接話術(shù)現(xiàn)在蘋果可在舞臺(tái)區(qū)移動(dòng)并能夠看清移動(dòng)過(guò)程不停移動(dòng)的箭靶1.注意提醒學(xué)生先在角弓上下移動(dòng)【對(duì)應(yīng)PPT】任務(wù)二

已經(jīng)制作完成了。下面我們來(lái)完成任務(wù)二,用方向鍵控制弓上下移動(dòng)去射蘋果。色區(qū)選弓角色;【任務(wù)說(shuō)明】首先為弓設(shè)置一個(gè)坐標(biāo)為-180,y坐標(biāo)為任意數(shù)字的初始位置。2到((

【時(shí)長(zhǎng)】15min

之后使用上下方向鍵分別控制弓上下移動(dòng)?!咎釂?wèn)】為角色設(shè)置初始位置時(shí)使用什么積木(學(xué)生回答)

木中填入的數(shù)字后面是-180面為-200到【講解使用“移到(()”為角色設(shè)置初始位置,需要把它拼接在“當(dāng)小200之間的任意整數(shù)。綠旗被點(diǎn)擊”積木的下方。【提問(wèn)】偵測(cè)鍵盤上按鍵有沒(méi)有按下的積木是什么?(學(xué)生回答)【講解】使用偵測(cè)分類中的“按下()鍵”偵測(cè)鍵盤上按鍵有沒(méi)有被按下?!咎釂?wèn)】角色上下移動(dòng)時(shí)什么坐標(biāo)在變化?實(shí)現(xiàn)角色上下移動(dòng)的積木是什么?(學(xué)生回答)【講解】角色上下移動(dòng)時(shí)y坐標(biāo)在變化,使用“將標(biāo)增加(木實(shí)現(xiàn)角色上下移動(dòng)?!驹捫g(shù)】同學(xué)們自己嘗試拼接積木實(shí)現(xiàn)按下上下方向鍵控制角色上下移動(dòng)的功能,注意想要一直不停地判斷按鍵有沒(méi)有被按下還需要添加什么積木待學(xué)生拼接)【總結(jié)在“當(dāng)小綠旗被點(diǎn)擊”積木下方拼接“移到((”積木為弓設(shè)置初始位置,之后,運(yùn)行“重復(fù)執(zhí)行”內(nèi)的腳本,一直不停地偵測(cè)上下方向鍵有沒(méi)有被按下,如果按下↑鍵,那么弓向上移動(dòng)。如果按下↓鍵,那么弓向下移動(dòng)。(程序樣例見(jiàn)“第五部分–程序2”)

【銜接話術(shù)我們經(jīng)可以控制弓上下移動(dòng)了下面是不是可以按下空格鍵去1.老做出射箭的動(dòng)作射箭了呢學(xué)們?cè)诩涑鋈ブ昂蜕涑鋈ブ蟮脑煨褪且粯拥膯岬纫龑?dǎo)學(xué)生想象箭射出前待學(xué)生自由回答)

后弓的造型變化;【講解弓在箭射出去之前是拉滿弓的造型在箭射出去之后弓就變成了沒(méi)有2.在造型界面和編界箭的造型。在弓角色的造型界面也可以看到,造型1是箭射出去之前的滿弓造面之間切換時(shí)注意提醒型,造型2箭射出去之后的造型。

學(xué)生?!镜?步】弓的造型切換【對(duì)應(yīng)PPT】任務(wù)三【時(shí)長(zhǎng)】15min

【提問(wèn)在游戲中是使用空格鍵控制箭發(fā)射的按下空格鍵時(shí)箭發(fā)射出去那如果按下空格鍵,弓角色是換成造型還是造型2呢?(學(xué)生回答)【講解】按下空格鍵時(shí),弓角色應(yīng)該切換到造2,也就是如果按下空格鍵那么換成造型2否則換成造型1?!咎釂?wèn)】切換角色造型到指定造型的積木是什么?(學(xué)生回答)【講解成()造型”積木?!咎釂?wèn)使“如果按下空格鍵那么…否則…這組積木,在按下空格鍵時(shí)執(zhí)行的是“那么”后面的積木,還是“否則”后面的積木?(學(xué)生回答)【講解在按下空鍵時(shí)執(zhí)行“那么”后面的積木所以要“換成弓造型2造型”積木放在“那么”后面的空格中待學(xué)生完成拼接)【總結(jié)用“如果下空格鍵那么換成弓造型造型否則換成弓造型1造型”

積木實(shí)現(xiàn)按下空格時(shí)弓造型切換的效果意要把這組積木在重復(fù)執(zhí)行中序樣例見(jiàn)“第五部分–程序3”)【銜接話術(shù)現(xiàn)在按下空格時(shí)弓已經(jīng)換成了沒(méi)有箭的造型但是箭這個(gè)角色好提醒學(xué)生切換到角色箭像還待在弓的位置沒(méi)有向右移動(dòng),下面我們把箭這個(gè)角色腳本區(qū)的積木補(bǔ)充完整,實(shí)現(xiàn)按下空格后箭向舞臺(tái)右側(cè)發(fā)射的效果。【提問(wèn)】使角色向右移動(dòng)的是什么積木?(學(xué)生回答)

再拼接腳本【第5步】發(fā)射箭【對(duì)應(yīng)PPT】任務(wù)四【時(shí)長(zhǎng)】5min

【講解x坐標(biāo)增加(【提問(wèn)x坐標(biāo)增加(積木應(yīng)該放在“重復(fù)執(zhí)行”積木內(nèi)還是積木外?(學(xué)生回答)【講解】應(yīng)該放在“重復(fù)執(zhí)行”內(nèi)待學(xué)生添加積木)【總結(jié)】把“將x坐標(biāo)增加(木放在箭角色已有的“重復(fù)執(zhí)行”內(nèi),實(shí)現(xiàn)按下空格鍵后箭向右飛行的效果序樣例見(jiàn)“第五部分–程序4”)【第6步】蘋果被箭射【鏈接話術(shù)箭已經(jīng)發(fā)射出去了但是蘋果被箭射中之后并沒(méi)有任何變化在蘋引導(dǎo)式提醒學(xué)生切換到中【對(duì)應(yīng)PPT】任務(wù)五【時(shí)長(zhǎng)】5min

果角色的腳本區(qū)有一組偵測(cè)蘋果碰到箭就切換造型的積木這組積木并沒(méi)有蘋果角色。運(yùn)行是什么原因呢?(學(xué)生回答)【講解這組積木會(huì)執(zhí)行一次也就是點(diǎn)擊小綠旗后只會(huì)偵測(cè)一次蘋果有沒(méi)有

【第7步】添加變量記錄得分【對(duì)應(yīng)PPT】任務(wù)六【時(shí)長(zhǎng)】15min

碰到箭隱藏不能現(xiàn)碰到箭后就切換造型的效果需要添加“重復(fù)執(zhí)行”積木進(jìn)行持續(xù)偵測(cè)序樣例見(jiàn)“第五部分–程序5”)【鏈接話術(shù)同學(xué)前面五個(gè)任務(wù)完成的非常棒看樣子對(duì)我們學(xué)過(guò)的知都掌學(xué)生打字比較困難并且握得不錯(cuò)下面我們來(lái)完成最后一個(gè)任務(wù)既然我們制作的作品是一個(gè)射箭比賽時(shí)間緊張時(shí),可以用字的小游戲那肯定會(huì)有得分同學(xué)們能不能自己拼接積木實(shí)現(xiàn)蘋果被射中后得母或數(shù)字命名變量。分加一的效果呢?(等待學(xué)生拼接)【總結(jié)】首先需要新建一個(gè)變量來(lái)記錄得分,在游戲開(kāi)始時(shí)得分初始值0,使用“將(得分)設(shè)為(0)”積木拼接在蘋果角色的“當(dāng)小旗被點(diǎn)擊”下方,之后,蘋果碰到箭的時(shí)候得分加一,因此,把“將(得分)增加(1”積木放在“如果碰到箭那么…否則…”積木組中“那么”后面的位置。(序樣例見(jiàn)“第五部分–程序6”)

【銜接話術(shù)同學(xué)們太棒了六個(gè)任務(wù)全部正確完成了下面我們一起梳理一下老師以提問(wèn)的方式引導(dǎo)本節(jié)課寫的程序,看看我們完成了多么棒的作品吧。【提問(wèn)在第二和第三個(gè)任務(wù)中我們?yōu)楣砑恿艘唤M積木可以描述一下這組積木實(shí)現(xiàn)了什么效果嗎?(學(xué)生回答)【總結(jié)】運(yùn)行游戲后,弓移到初始位置,使用上下方向鍵可以控制弓上下移動(dòng);弓一直保持造型,按下空格鍵時(shí)換成造型2。

學(xué)生分析【第7步】任務(wù)梳理【對(duì)應(yīng)PPT理”部分【時(shí)長(zhǎng)】10min

【提問(wèn)】如何為弓設(shè)置初始位置?(學(xué)生回答)【總結(jié)】使用“移到()y()”積木?!咎釂?wèn)】這組積木可以實(shí)現(xiàn)“箭”什么樣的功能效果?(學(xué)生回答木圖片見(jiàn)“第六部分–附錄二”)【講解】按下空格鍵后箭從弓出發(fā)向右側(cè)發(fā)射?!咎釂?wèn)】這組積木讓蘋果在什么位置如何移動(dòng)?(學(xué)生回答積木圖片“第六部分–附錄三”)【講解】實(shí)現(xiàn)蘋果在舞臺(tái)區(qū)右側(cè)上下移動(dòng),能夠看見(jiàn)移動(dòng)過(guò)程。

五主程說(shuō)程序樣例號(hào)

程序樣例說(shuō)明

對(duì)應(yīng)的角1(任務(wù)一的最終版程序)

【蘋果】【程序1-1述】角色在舞臺(tái)區(qū)右側(cè)上下滑動(dòng)到隨機(jī)位置,然后停留秒。

2(任務(wù)二的最終版程序)

【弓】【程序2描述】弓移到初始位置之后,持續(xù)判斷上下方向鍵有沒(méi)有被按下,被按下時(shí)向相應(yīng)的方向移動(dòng)。

3(任務(wù)三的最終版程序)【程序3描述】弓移到初始位置后,持續(xù)判斷上下方向鍵和空格鍵有沒(méi)有被按下。方向鍵被按下時(shí),弓會(huì)向相應(yīng)方向移動(dòng);空格鍵沒(méi)有按下時(shí),弓保持造型1按下時(shí)弓換成造型。

4(任務(wù)四的最終版程序的一部分)

【箭】【程序4描述】按下空格鍵后,箭先移動(dòng)弓的位置,然后顯示在舞臺(tái)區(qū),之后會(huì)一直向右移動(dòng),碰到舞臺(tái)右邊緣時(shí)隱藏并且停止這組腳本的執(zhí)行。

5(任務(wù)五最終版程序)

【蘋果【程序5描述】蘋果角色持續(xù)偵測(cè)有沒(méi)有碰到箭,沒(méi)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論