中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

小學(xué)高年級(jí)課后服務(wù) scratch3.0編程課件 二階課程 項(xiàng)目3數(shù)字華容道 第3節(jié) 克隆版數(shù)字課件(共41張PPT+教案)

資源下載
  1. 二一教育資源

小學(xué)高年級(jí)課后服務(wù) scratch3.0編程課件 二階課程 項(xiàng)目3數(shù)字華容道 第3節(jié) 克隆版數(shù)字課件(共41張PPT+教案)

資源簡(jiǎn)介

(共41張PPT)
數(shù)字華容道克隆版數(shù)字
克隆版游戲
思考與拓展
初始化列表
克隆體出現(xiàn)
總結(jié)與鞏固
克隆版游戲
1
角色數(shù)目
能用一個(gè)角色實(shí)現(xiàn)游戲么
9個(gè)角色
16個(gè)角色
25個(gè)角色
角色克隆
8個(gè)數(shù)字塊
1個(gè)空白塊
角色有9
個(gè)造型
克隆生成多個(gè)方塊
屬性
操作
初始位置
5
9個(gè)角色
移動(dòng)位置
(?)的位置號(hào)是第1項(xiàng)
(?)的位置號(hào)是第2項(xiàng)

1個(gè)角色
每個(gè)克隆體對(duì)應(yīng)一個(gè)位置號(hào)


克隆體改造
每個(gè)克隆體顯示的造型不同


造型編號(hào)=1
造型編號(hào)=5
造型編號(hào)=9
克隆角色
第1次 換成編號(hào)為1的造型 位置:“位置號(hào)”的第1項(xiàng)
第2次 換成編號(hào)為2的造型 位置:“位置號(hào)”的第2項(xiàng)
第3次 換成編號(hào)為3的造型 位置:“位置號(hào)”的第3項(xiàng)
克隆9次
第9次 換成編號(hào)為9的造型 位置:“位置號(hào)”的第9項(xiàng)
… …
位置移動(dòng)
角色被點(diǎn)擊
與空白塊相鄰?
交換列表內(nèi)容


移動(dòng)角色位置
不做反應(yīng)
移動(dòng)數(shù)字塊
克隆體移動(dòng)后
第n項(xiàng)=n?
對(duì)比下一項(xiàng)


游戲成功
停止對(duì)比
游戲成功結(jié)束
執(zhí)行9次
初始化列表
2
任務(wù)一
任務(wù)一:游戲開(kāi)始,數(shù)字塊隨機(jī)分布
上傳造型
1. 保留原始角色
2. 依次上傳造型到新角色
位置坐標(biāo)
x:0
y:0









(0,0)
(103,0)
x:103
x:-103
y:103
y:-103
(103,103)
(0,103)
(-103,103)
(-103,0)
(-103,-103)
(0,-103)
(103,-103)
①: -103
②: 0
③: 103
④: -103
⑤: 0
⑥: 103
⑦: -103
⑧: 0
⑨: 103
①: 103
②: 103
③: 103
④: 0
⑤: 0
⑥: 0
⑦: -103
⑧: -103
⑨: -103
X坐標(biāo)
y坐標(biāo)
編輯任務(wù)
試一試:新建兩個(gè)列表,編寫(xiě)腳本分別存儲(chǔ)位置的x坐標(biāo)和y坐標(biāo)
1.在“角色1”上編寫(xiě)程序
2.坐標(biāo)有重復(fù)性
存儲(chǔ)x坐標(biāo)
添加 -103 到列表
添加 0 到列表
添加 103 到列表
①: -103
②: 0
③: 103
④: -103
⑤: 0
⑥: 103
⑦: -103
⑧: 0
⑨: 103
Step1:添加9個(gè)位置的x坐標(biāo)到“x坐標(biāo)”列表
重復(fù)3次
存儲(chǔ)y坐標(biāo)
添加 103 到列表
添加 0 到列表
添加 -103 到列表
Step1:添加9個(gè)位置的y坐標(biāo)到“y坐標(biāo)”列表
重復(fù)3次
①: 103
②: 103
③: 103
④: 0
⑤: 0
⑥: 0
⑦: -103
⑧: -103
⑨: -103
重復(fù)3次
重復(fù)3次
位置號(hào)
添加1~9間的隨機(jī)數(shù)字
克隆體
位置號(hào)
坐標(biāo)
3
2
6
9
8
7
1
4
5


編輯任務(wù)
試一試:新建列表存儲(chǔ)位置號(hào),添加1~9間的隨機(jī)數(shù)字到列表
1. 在“角色1”上編寫(xiě)程序
2. 列表中數(shù)字不能重復(fù)
位置號(hào)列表
Step2:使用“位置號(hào)”列表存儲(chǔ)隨機(jī)生成的位置號(hào)
從1~9中隨機(jī)取一個(gè)數(shù)
列表中有這個(gè)數(shù)?
添加到列表


結(jié)束添加
停止對(duì)比
列表有9項(xiàng)?


克隆體出現(xiàn)
3
角色克隆
9個(gè)方塊
克隆9次,使舞臺(tái)上出現(xiàn)9個(gè)方塊
克隆體和原角色的大小相同
克隆
下列關(guān)于克隆的說(shuō)法,錯(cuò)誤的是( )
A
D
克隆體和原角色的位置相同
B
克隆體和原角色的外觀相同
C
克隆體和原角色的完全不同
D
克隆體移動(dòng)
如何讓克隆體造型不同?
如何讓克隆體在不同的位置?
9個(gè)克隆體
克隆體和原角色的屬性相同
造型編號(hào)2
造型編號(hào)1
第1個(gè)克隆體:
換成編號(hào)為1的造型
移到“位置號(hào)”第1項(xiàng)的位置
第2個(gè)克隆體:
換成編號(hào)為2的造型
移到“位置號(hào)”第2項(xiàng)的位置
用序號(hào)決定
克隆體序號(hào)
第一次克隆序號(hào)為1
切換造型
移動(dòng)位置
第二次克隆序號(hào)為2
切換造型
移動(dòng)位置
第三次克隆序號(hào)為3
切換造型
移動(dòng)位置
第九次克隆序號(hào)為9
切換造型
移動(dòng)位置
加1
加1
初始值為0
每克隆一次增加1
克隆體的操作
如何切換克隆體的造型移動(dòng)克隆體的位置
造型:
位置:
造型編號(hào)
位 置 號(hào)
編輯任務(wù)
試一試:使用克隆命令生成9個(gè)新的克隆體,完成華容道棋盤(pán)的初始顯示
1.每個(gè)克隆體有自己的序號(hào)
2.造型和位置和序號(hào)相關(guān)
位置號(hào)列表
Step3:克隆角色,生成方塊隨機(jī)分布的棋盤(pán)
程序測(cè)試
為什么有些克隆體會(huì)出現(xiàn)在同一個(gè)位置上
添加數(shù)據(jù)到三個(gè)列表:
從列表獲取數(shù)據(jù):
同時(shí)進(jìn)行,獲取數(shù)據(jù)時(shí)列表未添加完成,無(wú)法獲取正確數(shù)據(jù)
例:
等待時(shí)間
全部添加完成
添加等待時(shí)間
等待時(shí)間
Step4:在角色克隆之前添加等待時(shí)間,保證效果正常
任務(wù)一總結(jié)
實(shí)現(xiàn)功能:游戲開(kāi)始后,克隆數(shù)字塊和空白塊,并使它們亂序出現(xiàn)
主要腳本:
思考與拓展
4
空白塊相鄰
無(wú)法直接偵測(cè)是否碰到空白塊,如何判斷是否與空白塊相鄰呢
與空白塊相鄰的數(shù)字塊的特點(diǎn)?
和空白塊在同一行或同一列
數(shù)字塊5在第三行
空白塊在第三行
數(shù)字塊5和空白塊相鄰
空白塊相鄰
在同一行
列數(shù)差1?
相鄰
在同一列
行數(shù)差1?


第1列 第2列 第3列
第1行
第2行
第3行
列數(shù)相差:1
列數(shù)相差:1
已知信息
已知信息:
①造型編號(hào)
②位置號(hào) 計(jì)算行、列數(shù)
③x坐標(biāo)
④y坐標(biāo)
無(wú)法直接獲取行列數(shù)
使用其他數(shù)據(jù)計(jì)算
造型編號(hào)
位置號(hào)
y坐標(biāo)
x坐標(biāo)
計(jì)算列數(shù)
1 ÷ 3 = 0……1
2 ÷ 3 = 0……2
3 ÷ 3 = 1……0
4 ÷ 3 = 1……1
5 ÷ 3 = 1……2
6 ÷ 3 = 2……0
7 ÷ 3 = 2……1
8 ÷ 3 = 2……2
9 ÷ 3 = 3……0
1
2
3
1
2
3
1
2
3
除了“0”之外,和列數(shù)相同









位置號(hào)
列數(shù)
列數(shù) =
如果 列數(shù) = 0
那么 列數(shù) → 3
計(jì)算列數(shù)
1
1
1
2
2
2
3
3
3









位置號(hào)
行數(shù)
行數(shù) = 1
行數(shù) = 2
行數(shù) = 3
位置號(hào):1 ~ 3 行數(shù) = 1
位置號(hào):4 ~ 6 行數(shù) = 2
位置號(hào):7 ~ 9 行數(shù) = 3
總結(jié)與鞏固
5數(shù)字華容道項(xiàng)目第三講: 克隆版數(shù)字
一、 課程目標(biāo)
1、掌握克隆相關(guān)知識(shí): 如何克隆,克隆體的屬性等;
2、學(xué)如何對(duì)不同的克隆體進(jìn)行不同的操作;
3、了解程序并行執(zhí)行的概念,了解程序的運(yùn)行方式。
二、 課堂組織形式
1、開(kāi)放式問(wèn)題討論
2、引導(dǎo)式思維發(fā)散
3、問(wèn)答式課堂互動(dòng)
4、針對(duì)問(wèn)題探究實(shí)踐
5、學(xué)生動(dòng)手制作項(xiàng)目
6、課堂內(nèi)容梳理鞏固
三、課堂準(zhǔn)備
編號(hào) 名稱 內(nèi)容 來(lái)源 備注
【 1】 PPT 課件 課堂全流程演示文稿 火星科學(xué)盒官網(wǎng)
【2】 課程資料 PPT 課件、講義、視頻 火星科學(xué)盒官網(wǎng)
【 3】 教師參考程序 項(xiàng)目完整程序 網(wǎng)盤(pán)鏈接下載
【4】 學(xué)生上課使用資料 筆記本電腦或者臺(tái)式電腦 老師自備 電腦系統(tǒng)需求: win 10+,或 macOS 10.13+
編程所需素材 網(wǎng)盤(pán)鏈接下載
課堂報(bào)告 網(wǎng)盤(pán)鏈接下載
【 5】 編程軟件下載 scratch3.0 scratch 官網(wǎng) 課前下載安裝
四、主要腳本程序
編號(hào) 詳細(xì)內(nèi)容 功能描述
【 1】 “克隆(自己)” 克隆角色,生成和原角色屬性相同的克隆體
【2】 “當(dāng)作為克隆體啟動(dòng)時(shí)” 使克隆體運(yùn)行命令,執(zhí)行相應(yīng)的操作
【 3】 “換成()造型” 切換角色的造型,使角色顯示指定的造型
五、上課流程
本節(jié)課包括 5 步具體流程:
(1)第 1 步為思路分析。老師帶領(lǐng)學(xué)生思考分析如何實(shí)現(xiàn)用一個(gè)角色完成數(shù)字華容道游戲, 分析角色克隆以及克隆體出現(xiàn)的方式。 時(shí)長(zhǎng)控制在 15 分鐘內(nèi)。
(2)第 2~3 步為作品編程。首先完成角色上傳,之后根據(jù)上節(jié)課的基礎(chǔ)版數(shù)字華容道的程序,完成本節(jié)課的程序編寫(xiě),實(shí)現(xiàn)用列 表存儲(chǔ)位置坐標(biāo)和位置號(hào)。之后, 老師講解如何讓克隆體以不同的造型出現(xiàn)在不同的位置, 編程實(shí)現(xiàn)克隆體的造型切換和位置移動(dòng)。 時(shí)長(zhǎng)控制在 50 分鐘內(nèi)
(3)第 4 步為拓展思考。 思考如何判斷克隆體之間是否相鄰,講解使用行列數(shù)判斷克隆體相鄰的方式,以及如何計(jì)算行列數(shù)。時(shí) 長(zhǎng)控制在 15 分鐘內(nèi)。
(4)第 5 步為課堂總結(jié), 知識(shí)圖譜的形式總結(jié)課程內(nèi)容,鞏固重點(diǎn)知識(shí)點(diǎn) 。時(shí)長(zhǎng)控制在 5 分鐘內(nèi)。
上課步驟 主要內(nèi)容 備注
【第 1 步】 思路分析 【對(duì)應(yīng) PPT】“克隆版游 戲” 【時(shí)長(zhǎng)】 15min 【引入】 在實(shí)現(xiàn)一個(gè) 3x3 的數(shù)字華容道游戲時(shí), 我們使用了 9 個(gè)方塊角色, 如果要制作一個(gè) 4x4 的數(shù)字華容道, 需要 16 個(gè)方塊角色, 制作一個(gè) 5x5 的游戲的話, 需要 25 個(gè)角色, 這樣 的話就太多了, 能不能只用一個(gè)方塊角色就實(shí)現(xiàn)數(shù)字華容道游戲呢? 我們一起來(lái)思考 一下吧。 【講解】 1. 講解如何用一個(gè)角色實(shí)現(xiàn)數(shù)字華容道游戲:需要角色含有 9 個(gè)造型,并通過(guò)克隆讓 9 個(gè)方塊出現(xiàn)在舞臺(tái)上; 2. 帶領(lǐng)學(xué)生分析在開(kāi)始游戲時(shí),如何讓克隆體切換造型以及移動(dòng)位置; 3. 講解實(shí)現(xiàn)數(shù)字塊位置移動(dòng),以及判斷游戲是否成功的編程思路
【第 2 步】 初始化列表 【對(duì)應(yīng) PPT】“初始化列 表” 【時(shí)長(zhǎng)】 25min 【銜接】 克隆版游戲的實(shí)現(xiàn)思路已經(jīng)分析完成了, 接下來(lái)就開(kāi)始程序的編寫(xiě)吧, 先來(lái)完成任務(wù) 一,實(shí)現(xiàn)游戲初始化,在游戲開(kāi)始時(shí),使數(shù)字塊能夠隨機(jī)分布。 【講解】 老師帶領(lǐng)學(xué)生回顧方塊的位置坐標(biāo)分布, 以及如何使用列表存儲(chǔ)各個(gè)位置的 x 坐標(biāo)和y
坐標(biāo) 【制作】 學(xué)生編寫(xiě)程序,新建兩個(gè)列表分別存儲(chǔ) 9 個(gè)位置的 x 坐標(biāo)和 y 坐標(biāo)。(程序樣例見(jiàn)“第 六部分 - 程序 1-1”) 【講解】 老師帶領(lǐng)學(xué)生回顧如何使用列表存儲(chǔ)角色的位置號(hào),以及如何生成隨機(jī)的位置號(hào) 【制作】 學(xué)生編程實(shí)現(xiàn)生成隨機(jī)的位置號(hào),并使用列表存儲(chǔ)位置號(hào)。(程序樣例見(jiàn)“第六部分 - 程序 1-2”)
【第 3 步】 克隆體出現(xiàn) 【對(duì)應(yīng) PPT】“克隆體出 現(xiàn)” 【時(shí)長(zhǎng)】 25min 【講解】 帶領(lǐng)學(xué)生分析如何通過(guò)克隆讓舞臺(tái)上出現(xiàn) 9 個(gè)方塊 【提問(wèn)】 通過(guò)一道選擇題考察學(xué)生對(duì)克隆知識(shí)的掌握,復(fù)習(xí)克隆體的屬性的知識(shí) 【講解】 1. 帶領(lǐng)學(xué)生分析在克隆體與原角色屬性相同的情況下, 如何讓克隆體顯示不同的造型 以及出現(xiàn)在不同的位置 2. 講解實(shí)現(xiàn)克隆體亂序分布的編程方式
【制作】 學(xué)生編寫(xiě)程序?qū)崿F(xiàn)角色的克隆,以及克隆體以不同的造型亂序分布。(程序樣例見(jiàn)“第 六部分 - 程序 2-1”) 【講解】 老師講解運(yùn)行程序后,方塊不能出現(xiàn)在正確位置的原因,以及解決的方法 【制作】 學(xué)生編寫(xiě)程序解決克隆體不能出現(xiàn)在正確位置的問(wèn)題;(程序樣例見(jiàn)“第六部分 - 程 序 2-2”) 【總結(jié)】 總結(jié)任務(wù)一中實(shí)現(xiàn)的角色功能及使用的主要腳本。
【第 4 步】 拓展思考 【對(duì)應(yīng) PPT】“思考與拓 展” 【時(shí)長(zhǎng)】 10min 【講解】 1.帶領(lǐng)學(xué)生分析在不能直接偵測(cè)克隆體是否碰到的情況下,如何判斷克隆體相鄰; 2.講解判斷克隆體相鄰的方法:計(jì)算行數(shù)差和列數(shù)差; 3.講解如何使用位置號(hào)計(jì)算行數(shù)和列數(shù) 此部分為課堂挑 戰(zhàn),根據(jù)課堂實(shí) 際情況完成
【第 5 步】知識(shí)鞏固 【對(duì)應(yīng) PPT】“總結(jié)與鞏 固” 老師根據(jù)ppt 中的知識(shí)圖譜回顧本節(jié)課的主要內(nèi)容,帶領(lǐng)學(xué)生完成知識(shí)總結(jié)
【時(shí)長(zhǎng)】 5min
六、主要程序說(shuō)明
任務(wù)一: 新建列表,存儲(chǔ)位置坐標(biāo)和位置號(hào)
程序樣例編號(hào) 程序樣例與說(shuō)明 對(duì)應(yīng)的角色
1-1 【程序 1-1 描述】點(diǎn)擊綠旗后,清空列表,之后依次添加每個(gè)位 【角色 1】
置上的x 坐標(biāo)到列表中。
【程序 1-1 描述】點(diǎn)擊綠旗后,清空列表,之后依次添加每個(gè)位 置的 y 坐標(biāo)到列表中
1-2 【程序 1-2 描述】點(diǎn)擊綠旗后,清空列表。之后添加 1~9 間的隨 機(jī)數(shù)字到列表中,直到列表中包含了 9 個(gè)數(shù)字。
任務(wù)二: 克隆角色,克隆體以不同的造型移到不同的位置
程序樣例編號(hào) 程序樣例與說(shuō)明 對(duì)應(yīng)的角色
2-1 【程序 2-1 描述】點(diǎn)擊綠旗后,原角色隱藏,將克隆體的序號(hào)設(shè) 為 0,角色每克隆一次,序號(hào)就加 1。 【方塊】
【程序 2-1 描述】克隆體根據(jù)序號(hào)來(lái)切換造型和移動(dòng)位置,克隆 體的造型編號(hào)就是序號(hào),位置號(hào)是列表的第序號(hào)項(xiàng)。
2-2 【程序 2-2 描述】點(diǎn)擊綠旗后,原角色隱藏,等待 0.5 秒后,再 克隆自己,生成克隆體。

展開(kāi)更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 盘山县| 平山县| 长葛市| 阜阳市| 灵台县| 玉树县| 曲水县| 衡阳县| 金华市| 密云县| 龙门县| 宁波市| 桓台县| 贵定县| 漾濞| 晋中市| 车险| 措勤县| 拉萨市| 阜平县| 扶风县| 平和县| 长阳| 济宁市| 白水县| 龙口市| 留坝县| 四平市| 广宁县| 鲁甸县| 东乌珠穆沁旗| 祥云县| 旌德县| 漳州市| 左贡县| 尖扎县| 湟源县| 肇庆市| 长兴县| 巩留县| 靖西县|