日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【青少年编程】【二级】小瓢虫找妈妈

發(fā)布時間:2024/3/13 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【青少年编程】【二级】小瓢虫找妈妈 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

「青少年編程競賽交流群」已成立(適合6至18周歲的青少年),公眾號后臺回復(fù)【Scratch】或【Python】,即可進入。如果加入了之前的社群不需要重復(fù)加入。

微信后臺回復(fù)“資料下載”可獲取以往學(xué)習(xí)的材料(視頻、代碼、文檔)。

小瓢蟲找媽媽

森林里的小瓢蟲和媽媽走散了,讓小瓢蟲根據(jù)瓢蟲媽媽留下軌跡走到瓢蟲媽媽的身邊。

1. 準(zhǔn)備工作

(1) 刪除默認(rèn)的小貓角色,添加“l(fā)adybug1” 作為小瓢蟲角色;

(2)添加“l(fā)adybug2”作為瓢蟲媽媽角色;

(3)繪制“軌跡” 角色即為瓢蟲媽媽留下的軌跡;

(4)添加背景“Blue Sky”。

2. 功能實現(xiàn)

(1)點擊綠旗,小瓢蟲舞臺左下方,在軌跡的一頭,瓢蟲媽媽在舞臺右上方,在軌跡的另外一頭;

(2)小瓢蟲沿著瓢蟲媽媽留下的軌跡走到瓢蟲媽媽的身邊(提示:可以給小瓢蟲的兩個觸須涂成不同顏色,作為探測器,兩個觸須碰到中間軌跡顏色,會調(diào)節(jié)左右旋轉(zhuǎn));

(3)小瓢蟲碰到瓢蟲媽媽停下來。

3. 設(shè)計思路與實現(xiàn)

(1)角色分析

  • 角色:刪除默認(rèn)的小貓角色,“l(fā)adybug1”(小瓢蟲),“l(fā)adybug2”(瓢蟲媽媽),“軌跡”(自己繪制)。

(2)背景分析

  • 背景:“Blue Sky”

(3)所用積木塊介紹

a. 運動類

  • 角色移動指定的步數(shù),正數(shù)就是向前,負(fù)數(shù)就是向后。

  • 將角色向右旋轉(zhuǎn)指定的角度

  • 將角色向左旋轉(zhuǎn)指定的角度

  • 將角色移動到舞臺中央指定的X/Y坐標(biāo)位置,默認(rèn)坐標(biāo)(x:0,y:0)。

  • 將角色朝向某個指定的方向。

b. 事件類

  • 程序開始積木塊。
  • 點擊舞臺區(qū)的綠旗,執(zhí)行以綠旗開始的所有程序腳本。

c. 控制類

  • 循環(huán)積木塊:一遍一遍地執(zhí)行包起來的積木序列。
  • 重復(fù)執(zhí)行模塊里面的積木指令,相當(dāng)于一個死循環(huán),永不停止,除非在某個地方結(jié)束腳本。

  • 條件判斷語句,如果條件返回值為真(bool值),那么執(zhí)行模塊里面的積木指令,如果條件不成立,返回值為假,執(zhí)行條件判斷模塊后面的程序指令。

  • 將所有的角色和背景的腳本停止執(zhí)行,下拉倒三角還可以選擇“停止當(dāng)前角色的其它腳本”和“這個腳本”。

d. 偵測類

  • 判斷當(dāng)前角色是否碰到鼠標(biāo),下拉可以選擇其它角色和舞臺邊緣。

  • 偵測模塊,碰到指定顏色,條件成立,返回邏輯真,否則返回邏輯假

(4)角色、舞臺背景設(shè)置

a. 角色設(shè)置

刪除默認(rèn)的小貓角色,添加“l(fā)adybug1” 作為小瓢蟲角色,添加“l(fā)adybug2”作為瓢蟲媽媽角色。

繪制“軌跡” 角色即為瓢蟲媽媽留下的軌跡。

從題目所給圖像可以觀察到,軌跡的粗細(xì)超過“l(fā)adybug1”的兩個觸須之間的寬度,所以,這里選擇畫筆工具的粗細(xì)為80。仿照題目所給圖像繪制一條軌跡

根據(jù)題目的提示(可以給小瓢蟲的兩個觸須涂成不同顏色,作為探測器,兩個觸須碰到中間軌跡顏色,會調(diào)節(jié)左右旋轉(zhuǎn)),先選中頭部位置,拆散后選中一個觸須涂成不同的顏色。

b. 舞臺背景設(shè)置

添加背景“Blue Sky”。

(5)腳本編寫

a. 角色:小瓢蟲

流程描述:

  • 開始:點擊小綠旗,也就是程序啟動,就要執(zhí)行后續(xù)的程序指令。
  • 初始位置:舞臺左下角與軌跡重合即可。
  • 初始方向:至少有一個觸須在軌跡內(nèi)部。
  • 重復(fù)執(zhí)行:
    • 移動2步。
    • 如果左邊觸須的顏色碰到軌跡的顏色,則向左轉(zhuǎn)5°。
    • 如果右邊觸須的顏色碰到軌跡的顏色,則向右轉(zhuǎn)5°。
    • 如果碰到Ladybug2,則停下來,終止全部腳本。
  • b. 角色:瓢蟲媽媽

    流程描述:

  • 開始:點擊小綠旗,也就是程序啟動,就要執(zhí)行后續(xù)的程序指令。
  • 初始位置:舞臺右上角與軌跡重合即可。
  • c. 背景:Blue Sky

    流程描述:

  • 開始:點擊小綠旗,也就是程序啟動,就要執(zhí)行后續(xù)的程序指令。
  • 初始背景:換成題目要求的“Blue Sky”。
  • (6)結(jié)果展現(xiàn)

    插入最后的視頻

    4. 評分標(biāo)準(zhǔn):

    (1)能夠成功添加3個角色和背景;(3分)

    (2)能夠初始化小瓢蟲的位置;(3分)

    (3)小瓢蟲沿著軌跡走,不脫軌跡即可;(6分)

    (4)小瓢蟲碰到媽媽,停止移動。(3分)

    5. 考點分析

    二級考試大綱與說明

    (一)考核目標(biāo)

    學(xué)生對編程軟件的進一步操作能力,對多角色的位置,上下層關(guān)系等設(shè)置,偵測和選擇語句以及綜合不同模塊進行問題的解決;考查對各循環(huán)語句的掌握程度。同時針對參加 2 級考試的學(xué)生將進行一般邏輯推理和總結(jié)歸納能力的考查。

    (二)能力目標(biāo)

    通過本級考試的學(xué)生,有一定的邏輯推理能力,熟練使用偵測和選擇語句解決問題,能獨立完成包含分支語句,循環(huán)語句等比較綜合的案例。

    (三)考試標(biāo)準(zhǔn)

    1、理解編程工具的進階相關(guān)概念,掌握編程工具中進階模塊的使用。

    • 1)理解舞臺區(qū)層的概念;
    • 2)理解舞臺區(qū)坐標(biāo)系的概念;
    • 3)能夠使用選擇結(jié)構(gòu)的指令;
    • 4)能夠使用實現(xiàn)循環(huán)的指令;
    • 5)能夠使用畫筆及設(shè)置畫筆的大小粗細(xì);
    • 6)能夠控制角色的大小,特效和可視狀態(tài);
    • 7)能夠使用偵測相關(guān)的指令;
    • 8)能夠錄入聲音,并且對聲音進行簡單處理;
    • 9)掌握數(shù)學(xué)運算,邏輯運算和關(guān)系運算并應(yīng)用;
    • 10)理解二進制、十進制以及十六進制之間的區(qū)別并能進行轉(zhuǎn)換。

    2、能應(yīng)用編程工具中的指令實現(xiàn)進階效果的程序。

    • 1)掌握選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的流程圖畫法;
    • 2)程序包含選擇結(jié)構(gòu),處理多個條件之間的關(guān)系;
    • 3)程序中包含循環(huán)結(jié)構(gòu);
    • 4)程序中包含偵測場景的實現(xiàn);
    • 5)程序中能使用畫筆實現(xiàn)效果;
    • 6)程序中按照要求對不同角色進行不同效果的設(shè)置。

    (四)知識塊

    • 1. 多角色設(shè)置:圖層,坐標(biāo),移動到鼠標(biāo),移動到固定坐標(biāo),…秒內(nèi)移動,角色的大小,特效,可視狀態(tài),視頻偵測中物體的運動和方向
    • 2. 畫筆:畫筆的大小粗細(xì)設(shè)置,抬筆,落筆,擦除
    • 3. 選擇語句:……那么……,如果…那么……否則……,選擇結(jié) 構(gòu)流程圖
    • 4. 運算:數(shù)學(xué)運算,關(guān)系運算(大于,小于,等于),邏輯運算(且,或,不成立),字符連接,四舍五入
    • 5. 移動中的偵測:碰到鼠標(biāo)指針|角色|邊緣等,顏色偵測,鍵盤控制
    • 6. 循環(huán)語句:重復(fù),重復(fù)直到…,重復(fù)固定次數(shù),循環(huán)結(jié)構(gòu)流程圖
    • 7. 聲音的進階:錄入聲音,聲音的音量控制,聲音的截取,設(shè)置播放時長和特效,停止
    • 8. 邏輯推理,編程數(shù)學(xué):負(fù)數(shù)的概念,圖形推理,邏輯推理,規(guī)律總結(jié)

    備注:

    • 為本題涉及到的知識點。
    • 為需要掌握,但本題未涉及到的知識點。

    (五)題型配比及分值

    總結(jié)

    以上是生活随笔為你收集整理的【青少年编程】【二级】小瓢虫找妈妈的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。