2021年12月
36.數星星
Goblin有個很厲害的魔法:他一揮手就可以點亮夜空中五彩斑斕的星星燈。
圖1
圖2
1.准備工作
(1)刪除小貓角色,添加"Goblin"角色,並刪除Goblin角色的造型"golblin-a"、"goblin-c"和"goblin-d",添加角色"Star";
(2)添加“Stars”背景;
(3)設置變量“星星數量”。
2.功能實現
(1)當程序運行時,角色Star隱藏,舞台只有Goblin角色,如圖1所示;
(2)使用克隆功能,每隔2秒克隆出一個Star,克隆體出現在舞台上方的隨機位置;
(3)克隆出的星星大小隨機(范圍:30-70),顏色隨機(0-199);
(4)舞台中每增加1顆星星,Goblin就播報一次星星的總數,如圖2所示;
(5)舞台上一共出現50顆星星,程序結束。
試題難度:一般
評分標准:
(1)正確設置背景、正確設置Goblin角色和Star角色;(2分)
(2)正確使用克隆功能,舞台中可以克隆出多顆星星;(2分)
(3)舞台中出現星星的大小隨機;(1分)
(4)舞台中出現的星星顏色隨機;(1分)
(5)克隆體出現舞台上方,不能全舞台隨機;(2分)
(5)Goblin可以根據星星數量的變化播報星星的總數。(2分)
37.分身術
圖1
圖2
1.准備工作
(1)保留小貓角色、添加角色“Monkey”,Money位於舞台的中心;
(2)添加背景Light;
(3)新建變量“編號”。
2.功能實現
(1)程序開始時,Monkey說:“我會分身術!變!!!”2秒;
(2)每隔2秒克隆出一個位置隨機、大小隨機、顏色隨機的Monkey,一共克隆5次;
(3)根據Monkey克隆體出現的先后次序,克隆體說出自己的編號(從1開始編號),注意Monkey要一直說着自己的編號;
(4)克隆結束后,Monkey說:“我是本體”。
試題編號:20211029-dzj-037
試題難度:容易
評分標准:
(1)能根據要求添加背景、添加角色;(1分)
(2)角色擺放的位置正確;(1分)
(3)變量設置正確、變量的值可以增加;(2分)
(4)克隆出5個Monkey;(2分)
(5)克隆體Monkey大小隨機、顏色隨機、位置隨機。(2分)
(6)克隆體Monkey一直說自己的編號,用說,而不是說...2秒。(1分)
(7)克隆結束后,Monkey說:“我是本體”。(1分)
38.跳高比賽
1.准備工作
(1)刪除小貓角色,添加角色“Monkey”, “Ben2”和“Jordyn”, 調整造型和位置,如上圖所示;
(2)添加背景“Playing Field”。
2.功能實現
(1)建立兩個變量“1號成績”和“2號成績”;
(2)程序開始時,Monkey說:“跳高比賽現在開始”2秒;
(3)Ben2先跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;
(4)Jordyn跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;
(5)Monkey根據兩位選手跳起后達到的位置來判斷輸贏,跳得高的贏;
(6)小猴說出比賽結果:“*號贏得比賽勝利”2秒。(*代表編號)
試題編號:20211029-dzj-038
試題難度:一般
評分標准:
(1)正確的添加背景、角色,並且正確擺放角色的位置,造型不對扣1分。(2分)
(2)正確的設置變量“1號成績”,“2號成績”。(1分)
(3)Monkey說:“跳高比賽現在開始”2秒。(1分)
(4)Ben2和Jordyn可以正常的跳起並落下。(2分)
(5)Ben2和Jordyn跳起的高度隨機。(1分)
(6)Monkey可以正確的判斷成績。(2分)
(7)Monkey可以正確的說出比賽結果。(1分)
2021年9月編程題
一、Scratch計算平均分
題目要求
善於思考的小貓看到期末老師算平均分,很麻煩,想要設計一個用於統計班級平均分的系統,利用電腦快速幫助老師完成平均分的計算,你能幫幫他嗎?
1.准備工作
保留白色背景以及默認小貓角色;
2.功能實現
(1)通過詢問,手動輸入班級人數;
(2)根據班級總人數依次詢問“第x名的成績是”,並輸入每一位同學的成績;(x表示第幾名,例如第1名的成績是? 第2名的成績是?)
(3)小貓對通過詢問獲取的數據進行計算,四舍五入后說出平均成績;
二、Scratch接紅包游戲
題目要求
三、Scratch繪制旋轉三層正方形
2021年6月編程題
一、Scratch躲球游戲
題目要求:控制小貓盡量躲開小球
二、Scratch繪制十二邊形花
三、Scratch計算成績總和
2021年3月編程題