欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      Scratch編程第五講射箭比賽講義

      2021-07-20 07:00:07下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了這篇《Scratch編程第五講射箭比賽講義》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《Scratch編程第五講射箭比賽講義》。

      軟件編程系列課講義

      Scratch前置課第五講:射箭比賽

      一、教學(xué)目標(biāo)

      1、掌握在()秒內(nèi)滑行到x()y()、移到x()y()、將y坐標(biāo)增加()、將x坐標(biāo)增加()、如果…那么…否則…、重復(fù)執(zhí)行和變量【將()設(shè)為()、將()增加()】的積木腳本使用;

      2、學(xué)習(xí)對程序腳本進行邏輯梳理。

      二、主要程序腳本

      編號

      詳細內(nèi)容

      功能描述

      【1】

      “在()秒內(nèi)滑行到x()y()”

      讓角色在規(guī)定時間內(nèi)滑行到舞臺區(qū)指定位置

      (時間賦值范圍為:

      坐標(biāo)賦值范圍為:和角色大小相關(guān))

      【2】

      “移到x()y()”

      讓角色移動到舞臺區(qū)指定坐標(biāo)位置

      (賦值范圍為:和角色大小相關(guān))

      【3】

      “將y坐標(biāo)增加()”

      讓角色在舞臺區(qū)向上或向下移動指定的距離,使角色的y坐標(biāo)發(fā)生變化

      (賦值范圍為:和角色大小相關(guān),在-180~180之間)

      【4】

      “將x坐標(biāo)增加()”

      讓角色在舞臺區(qū)向左或向右移動指定的距離,使角色的x坐標(biāo)發(fā)生變化

      (賦值范圍為:和角色大小相關(guān),在-240~240之間)

      【5】

      “如果…那么…否則…”

      進行條件判斷,條件為真時執(zhí)行第一個空格內(nèi)的腳本,不為真則執(zhí)行第二個空格內(nèi)的腳本

      【6】

      “重復(fù)執(zhí)行”

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

      【7】

      “將()設(shè)為()”

      用于給指定的變量設(shè)置為指定的字符串或數(shù)字

      (變量選項為建立的變量名;設(shè)為數(shù)字時舞臺區(qū)小數(shù)點后可顯示六位)

      【8】

      “將()增加()”

      按給定的值更改指定變量

      三、課堂準(zhǔn)備

      編號

      名稱

      內(nèi)容

      來源

      備注

      【1】

      PPT課件

      課堂全流程演示文稿

      火星科學(xué)盒官網(wǎng)

      【2】

      課程資料

      PPT課件、講義、視頻

      火星科學(xué)盒官網(wǎng)

      【3】

      學(xué)生上課使用器材

      筆記本電腦或者臺式電腦

      老師自備

      電腦建議使用Windows系統(tǒng),蘋果電腦和Linux系統(tǒng)需要從官網(wǎng)上單獨下載對應(yīng)的軟件

      游戲手柄

      火星人商城采購

      射箭比賽初始程序

      網(wǎng)盤鏈接下載

      【4】

      編程軟件下載

      Scratch3.0

      火星科學(xué)盒官網(wǎng)

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

      離線下載版

      安裝好后測試一下是否可以使用

      四、上課流程

      本節(jié)課包括8步具體流程:

      (1)第1步為導(dǎo)入部分,使用講故事的形式,通過一個有趣的小故事引出射箭比賽這個游戲。時長控制在10分鐘內(nèi)。

      (2)第2-7步為項目制作,把射箭比賽這個項目拆分成6個任務(wù),第1個任務(wù)實現(xiàn)蘋果在舞臺右側(cè)上下滑動效果,考察在()秒內(nèi)滑行到x()y()積木的使用;任務(wù)二實現(xiàn)用方向鍵控制弓上下移動;任務(wù)三實現(xiàn)弓的造型切換,考察如果…那么…否則…積木的使用;任務(wù)四考察將x坐標(biāo)增加(),實現(xiàn)箭向右移動;任務(wù)五考察重復(fù)執(zhí)行;任務(wù)六通過添加變量記錄箭射中蘋果的分?jǐn)?shù)。時長控制在65分鐘內(nèi)。

      (3)第8步為任務(wù)梳理,對重點積木腳本進行邏輯梳理。時長控制在15分鐘內(nèi)。

      上課步驟

      主要內(nèi)容

      備注

      【第1步】引入

      【對應(yīng)PPT】“開始頁”與“項目說明”部分

      【時長】10min

      通過有趣的互動或小故事引入本節(jié)課制作的項目——射箭比賽。(射箭比賽效果說明見“第六部分

      附錄一”)同時向?qū)W生說明本節(jié)課的課堂內(nèi)容。

      【話術(shù)】在這節(jié)課中,老師給你們布置六個小任務(wù),通過這六個小任務(wù)制作完成射箭比賽的作品,這六個任務(wù)用到的都是前四節(jié)課學(xué)習(xí)過的積木,老師會給同學(xué)們詳細描述任務(wù)要求,大家來比一比看看哪個同學(xué)的任務(wù)完成的最快。

      引入部分要生動有趣,激發(fā)學(xué)生的創(chuàng)作興趣。

      【第2步】蘋果上下滑動

      【對應(yīng)PPT】“任務(wù)一”

      【時長】10min

      【銜接話術(shù)】我們要用弓箭去射在舞臺右側(cè)移動的蘋果,但是現(xiàn)在卻發(fā)現(xiàn),蘋果在舞臺右側(cè)是從一個位置瞬間移動到另一個位置的,我們看不到蘋果的移動過程也不知道它下一次會出現(xiàn)在什么位置。這種情況下想射中蘋果太困難了。所以,第一個任務(wù)就是:修改蘋果角色的積木,使我們能夠看到蘋果的移動過程。

      【提問】同學(xué)們在角色區(qū)選中蘋果角色,觀察蘋果的腳本區(qū),是哪個積木讓蘋果在舞臺區(qū)右側(cè)瞬間移動的呢?(等待學(xué)生觀察和回答)

      【講解】蘋果角色腳本區(qū)的“移到x()y()”積木使得蘋果在舞臺區(qū)瞬間移動。

      【提問】用哪塊積木進行替換可以看到蘋果的移動過程呢?(學(xué)生回答并拼接積木)

      【總結(jié)】使用“在()秒內(nèi)滑行到x()y()”積木替換“移到x()y()”積木可以看到角色的移動過程。(程序樣例見“第五部分

      程序1”)

      1.注意提醒學(xué)生在角色區(qū)選中蘋果角色;

      2.原腳本中的“在()和()之間取隨機數(shù)”要放在“在()秒內(nèi)滑行到x()y()”中y的后面。

      【第3步】方向鍵控制弓上下移動

      【對應(yīng)PPT】任務(wù)二

      【時長】15min

      【銜接話術(shù)】現(xiàn)在蘋果可以在舞臺區(qū)移動并能夠看清移動過程,不停移動的箭靶已經(jīng)制作完成了。下面我們來完成任務(wù)二,用方向鍵控制弓上下移動去射蘋果。

      【任務(wù)說明】首先為弓設(shè)置一個x坐標(biāo)為-180,y坐標(biāo)為任意數(shù)字的初始位置。之后使用上下方向鍵分別控制弓上下移動。

      【提問】為角色設(shè)置初始位置時使用什么積木(學(xué)生回答)

      【講解】使用“移到x()y()”為角色設(shè)置初始位置,需要把它拼接在“當(dāng)小綠旗被點擊”積木的下方。

      【提問】偵測鍵盤上按鍵有沒有按下的積木是什么?(學(xué)生回答)

      【講解】使用偵測分類中的“按下()鍵”偵測鍵盤上按鍵有沒有被按下。

      【提問】角色上下移動時什么坐標(biāo)在變化?實現(xiàn)角色上下移動的積木是什么?(學(xué)生回答)

      【講解】角色上下移動時y坐標(biāo)在變化,使用“將y坐標(biāo)增加()”積木實現(xiàn)角色上下移動。

      【話術(shù)】同學(xué)們自己嘗試拼接積木實現(xiàn)按下上下方向鍵控制角色上下移動的功能,注意想要一直不停地判斷按鍵有沒有被按下還需要添加什么積木。(等待學(xué)生拼接)

      【總結(jié)】在“當(dāng)小綠旗被點擊”積木下方拼接“移到x()y()”積木為弓設(shè)置初始位置,之后,運行“重復(fù)執(zhí)行”內(nèi)的腳本,一直不停地偵測上下方向鍵有沒有被按下,如果按下↑鍵,那么弓向上移動。如果按下↓鍵,那么弓向下移動。(程序樣例見“第五部分

      程序2”)

      1.注意提醒學(xué)生先在角色區(qū)選中弓角色;

      2.“移到x()y()”積木中填入的數(shù)字,x后面是-180,y后面為-200到200之間的任意整數(shù)。

      【第4步】弓的造型切換

      【對應(yīng)PPT】任務(wù)三

      【時長】15min

      【銜接話術(shù)】我們已經(jīng)可以控制弓上下移動了,下面是不是就可以按下空格鍵去射箭了呢。同學(xué)們,弓在箭射出去之前和射出去之后,它的造型是一樣的嗎?(等待學(xué)生自由回答)

      【講解】弓在箭射出去之前是拉滿弓的造型,在箭射出去之后,弓就變成了沒有箭的造型。在弓角色的造型界面也可以看到,造型1是箭射出去之前的滿弓造型,造型2是箭射出去之后的造型。

      【提問】在游戲中是使用空格鍵控制箭發(fā)射的,按下空格鍵時箭發(fā)射出去,那如果按下空格鍵,弓角色是換成造型1還是造型2呢?(學(xué)生回答)

      【講解】按下空格鍵時,弓角色應(yīng)該切換到造型2,也就是如果按下空格鍵那么換成造型2,否則換成造型1。

      【提問】切換角色造型到指定造型的積木是什么?(學(xué)生回答)

      【講解】“換成()造型”積木。

      【提問】使用“如果按下空格鍵那么…否則…”這組積木,在按下空格鍵時執(zhí)行的是“那么”后面的積木,還是“否則”后面的積木?(學(xué)生回答)

      【講解】在按下空格鍵時執(zhí)行“那么”后面的積木,所以要把“換成弓造型2造型”積木放在“那么”后面的空格中。(等待學(xué)生完成拼接)

      【總結(jié)】使用“如果按下空格鍵那么換成弓造型2造型否則換成弓造型1造型”積木實現(xiàn)按下空格時弓造型切換的效果,注意要把這組積木放在重復(fù)執(zhí)行中。(程序樣例見“第五部分

      程序3”)

      1.老師做出射箭的動作引導(dǎo)學(xué)生想象箭射出前后弓的造型變化;

      2.在造型界面和編程界面之間切換時注意提醒學(xué)生。

      【第5步】發(fā)射箭

      【對應(yīng)PPT】任務(wù)四

      【時長】5min

      【銜接話術(shù)】現(xiàn)在按下空格時,弓已經(jīng)換成了沒有箭的造型,但是箭這個角色好像還待在弓的位置沒有向右移動,下面我們把箭這個角色腳本區(qū)的積木補充完整,實現(xiàn)按下空格后箭向舞臺右側(cè)發(fā)射的效果。

      【提問】使角色向右移動的是什么積木?(學(xué)生回答)

      【講解】“將x坐標(biāo)增加()”

      【提問】“將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),實現(xiàn)按下空格鍵后箭向右飛行的效果。(程序樣例見“第五部分

      程序4”)

      提醒學(xué)生切換到角色箭再拼接腳本

      【第6步】蘋果被箭射中

      【對應(yīng)PPT】任務(wù)五

      【時長】5min

      【鏈接話術(shù)】箭已經(jīng)發(fā)射出去了,但是蘋果被箭射中之后并沒有任何變化。在蘋果角色的腳本區(qū)有一組偵測蘋果碰到箭就切換造型的積木,但是這組積木并沒有運行是什么原因呢?(學(xué)生回答)

      【講解】這組積木只會執(zhí)行一次,也就是點擊小綠旗后只會偵測一次蘋果有沒有碰到箭,隱藏不能實現(xiàn)碰到箭后就切換造型的效果,需要添加“重復(fù)執(zhí)行”積木進行持續(xù)偵測。(程序樣例見“第五部分

      程序5”)

      引導(dǎo)式提醒學(xué)生切換到蘋果角色。

      【第7步】添加變量記錄得分

      【對應(yīng)PPT】任務(wù)六

      【時長】15min

      【鏈接話術(shù)】同學(xué)們前面五個任務(wù)完成的非常棒,看樣子對我們學(xué)過的知識都掌握得不錯,下面我們來完成最后一個任務(wù)。既然我們制作的作品是一個射箭比賽的小游戲,那肯定會有得分,同學(xué)們能不能自己拼接積木,實現(xiàn)蘋果被射中后得分加一的效果呢?(等待學(xué)生拼接)

      【總結(jié)】首先需要新建一個變量來記錄得分,在游戲開始時得分初始值為0,使用“將(得分)設(shè)為(0)”積木拼接在蘋果角色的“當(dāng)小綠旗被點擊”下方,之后,蘋果碰到箭的時候得分加一,因此,把“將(得分)增加(1)”積木放在“如果碰到箭那么…否則…”積木組中“那么”后面的位置。(程序樣例見“第五部分

      程序6”)

      學(xué)生打字比較困難并且時間緊張時,可以用字母或數(shù)字命名變量。

      【第7步】任務(wù)梳理

      【對應(yīng)PPT】“任務(wù)梳理”部分

      【時長】10min

      【銜接話術(shù)】同學(xué)們太棒了,六個任務(wù)全部正確完成了。下面我們一起梳理一下本節(jié)課寫的程序,看看我們完成了多么棒的作品吧。

      【提問】在第二和第三個任務(wù)中,我們?yōu)楣砑恿艘唤M積木,可以描述一下這組積木實現(xiàn)了什么效果嗎?(學(xué)生回答)

      【總結(jié)】運行游戲后,弓移到初始位置,使用上下方向鍵可以控制弓上下移動;弓一直保持造型1,按下空格鍵時換成造型2。

      【提問】如何為弓設(shè)置初始位置?(學(xué)生回答)

      【總結(jié)】使用“移到x()y()”積木。

      【提問】這組積木可以實現(xiàn)“箭”什么樣的功能效果?(學(xué)生回答)(積木圖片見“第六部分

      附錄二”)

      【講解】按下空格鍵后箭從弓出發(fā)向右側(cè)發(fā)射。

      【提問】這組積木讓蘋果在什么位置如何移動?(學(xué)生回答)(積木圖片見“第六部分

      附錄三”)

      【講解】實現(xiàn)蘋果在舞臺區(qū)右側(cè)上下移動,能夠看見移動過程。

      老師以提問的方式引導(dǎo)學(xué)生分析

      五、主要程序說明

      程序樣例編號

      程序樣例與說明

      對應(yīng)的角色

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

      【程序1-1描述】角色在舞臺區(qū)右側(cè)上下滑動到隨機位置,然后停留1秒。

      【蘋果】

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

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

      【弓】

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

      【程序3描述】弓移到初始位置后,持續(xù)判斷上下方向鍵和空格鍵有沒有被按下。方向鍵被按下時,弓會向相應(yīng)方向移動;空格鍵沒有按下時,弓保持造型1,按下時弓換成造型2。

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

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

      【箭】

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

      【程序5描述】蘋果角色持續(xù)偵測有沒有碰到箭,沒有碰到時保持造型1,碰到后保持0.2秒造型2。

      【蘋果】

      (任務(wù)六最終版程序)

      【程序6描述】游戲開始后分?jǐn)?shù)為0,蘋果角色持續(xù)偵測有沒有碰到箭,沒有碰到時保持造型1,碰到后分?jǐn)?shù)增加1并保持0.2秒造型2

      六、附錄

      附錄一:射箭比賽效果說明

      蘋果角色在舞臺區(qū)右側(cè)上下滑動,滑動到隨機位置并停留1秒;用方向鍵可以控制弓上下移動,按下空格鍵時把箭發(fā)射出去,射中蘋果時蘋果切換造型,同時得一分。弓箭數(shù)減少到0時游戲停止。

      附錄二:任務(wù)梳理——箭角色積木圖片

      附錄三:任務(wù)梳理——蘋果角色積木圖片

      下載Scratch編程第五講射箭比賽講義word格式文檔
      下載Scratch編程第五講射箭比賽講義.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        Scratch編程第六講生日賀卡講義

        軟件編程系列課講義Scratch前置課第六講:生日賀卡一、教學(xué)目標(biāo)1、重點掌握播放聲音()和播放聲音()等待播完之間的區(qū)別,掌握重復(fù)執(zhí)行()次、廣播【廣播()、當(dāng)接收到()】、顯示和隱藏積木腳......

        Scratch編程第十講結(jié)業(yè)測驗講義

        軟件編程系列課講義Scratch前置課第十講:結(jié)業(yè)測驗一、教學(xué)目標(biāo)1、掌握將x坐標(biāo)增加()、將y坐標(biāo)增加()、換成()造型、下一個造型、、在()秒內(nèi)滑行到x()y()、廣播【廣播()、當(dāng)接收到()】的積木腳......

        Scratch(編程教案)

        輔 導(dǎo) 計 劃 第( )周 輔導(dǎo)內(nèi)容:Scratch移動的小貓 輔導(dǎo)過程: 1、 介紹scrather軟件,讓學(xué)生scrather軟件主要功能和作用 2、 學(xué)生自己探索scrather軟件。 3、 學(xué)生匯報scrather軟......

        《Scratch編程》課程綱要

        《Scratch編程》課程綱要課程名稱Scratch編程設(shè)計者曹榮澤適用年級三至六年級總課時18課時課程類型知識拓展類課程簡介本課程把Scratch編程學(xué)習(xí)和創(chuàng)作多媒體作品結(jié)合起來,在......

        Scratch創(chuàng)意編程教學(xué)計劃

        Scratch創(chuàng)意編程教學(xué)計劃 (2017—2018學(xué)年) 一、教學(xué)目標(biāo): Scratch是一款由麻省理工學(xué)院設(shè)計開發(fā)的一款面向少年的簡易編程工具。它不僅易于孩子們使用,又能寓教于樂,讓孩子們獲......

        第五講黨建講義和習(xí)題

        第五講 農(nóng)村基層黨建常識農(nóng)村基層黨組織建設(shè)和黨隊伍建設(shè)加強農(nóng)村黨的基層組織的領(lǐng)導(dǎo)班子建設(shè)意義:在農(nóng)村黨的基層組織的建設(shè)中,領(lǐng)導(dǎo)班子的建設(shè)占有特別重要的地位。因為農(nóng)村......

        10版單證員學(xué)習(xí)講義第五講

        10版單證員學(xué)習(xí)講義第五講 第三章 國際貨物買賣合同 第三節(jié) 國際貨物買賣合同的履行 一、 出口合同的履行: 7、 租船訂艙:建議通過貨代、船代進行:填寫托運委托書交貨代——貨......

        第五講 平面連桿機構(gòu)及其設(shè)計講義

        第五講平面連桿機構(gòu)及其設(shè)計平面四桿機構(gòu)的類型和應(yīng)用 一、平面四桿機構(gòu)的基本型式 1.曲柄搖桿機構(gòu)2.雙曲柄機構(gòu) 3.雙搖桿機構(gòu) 二、平面四桿機構(gòu)的演化型式 1.改變構(gòu)件的形狀......