【Scratch真題解析】2019-12 Scratch等級考試一級考試真題36題
時間 2020-12-31
標籤
Scratch編程等級真題
題目名稱:編程題36題-小狗長大記
題目要求
1. 準備工作
(1) 選擇背景 Blue Sky ;
(2) 選擇角色 Dog1。
2. 功能實現
(1)背景圖片 Blue Sky ,小狗角色的大小設爲 25,造型爲 dog1-a ;
2)播放聲音「 Dog1」直到播放完畢;
(3)讓小狗旋轉,旋轉的角度和次數自行定義;
(4)旋轉過程中慢慢變大;
(5)最後小狗切換下一個造型。
題目分析
角色分析
角色:小狗Dog1
背景分析
背景: Blue Sky
流程分析:
1、小狗:開始→初始大小→初始造型→狗狗叫→旋轉變大【右轉→變大】75次→下一個造型
PS、【】75次表示重複執行括號裏面的指令75次
用到的積木指令
1、運動模塊
- :將角色向右旋轉指定的角度
2、外觀模塊
- :將角色造型切換成指定的造型
- :將角色造型切換成下一個造型,如果是最後一個造型則從新回到第一個造型
- :將角色的大小增加指定的值,如果是負數就減小
- :將角色的大小設爲指定的值,這裏填入的值是百分比數
3、控制模塊
- :重複指定次數執行模塊裏面的程序指令
4、聲音模塊
- :播放指定的聲音,並等聲音播完之後再執行後面的積木指令
角色和背景設置
1、角色設置
- 刪除默認的小貓角色,然後從角色庫中選擇小狗Dog1添加進來,如下圖所示
2、背景設置
- 在背景庫中找到我們題目要求的背景Blue Sky,如下圖所示
程序指令編寫
小狗:
- 點擊小綠旗,也就是程序啓動,就要執行後續的程序指令
- 按題目要求將小狗的角色設爲25%
- 將小狗的初始造型設爲dog1-a
- 播放狗狗叫聲並等播放完成
- 狗狗邊轉邊變大(重複執行75次第6、7個積木指令),這個次數小朋友可以自己定義,題目沒有強制要求多少次
- 狗狗每次向右旋轉15度,這個旋轉度數小朋友也可以自己定義,題目沒有強制要求
- 狗狗每轉一次變大1%,75次之後剛好變成正常大小100%,這個變大值小朋友也可以自己定義,題目沒有強制要球
- 按題目要求最後切換成下一個造型