Intoweb
這是一道藍橋杯Scratch低級編程的題目。適合初學編程的小朋友,我們一起來解題。
設置舞臺背景為藍色,選擇畫筆為白色,粗細2。以坐標(0,0)點為中心,繪制一個如圖所示的蜘蛛網。它是三層結構,基本單元中最小的三角形邊長為50,每向外延伸一層,邊長增加50。
1.點擊綠旗,小貓能夠瞬間繪制出蜘蛛網圖案,中間不可停頓。
2.蜘蛛網的大小、形狀、顏色與題目要求一致。
5分:設置背景為藍色,畫筆為白色,粗細為2。
10分:能夠繪制出三角形。
20分:能夠繪制出最內層的正六邊形。
25分:能夠繪制三層蜘蛛網圖案。
10分:小貓在繪制過程中不可停頓,瞬間即可得到圖案。
我們根據題目要求一個個解決問題。
1. 設置背景為藍色,在舞臺背景畫個滿屏的藍色方塊。
2. 題目評分要求能夠繪制出三角形和內層正六邊形。這說明出題者暗示你這個蜘蛛網是用三角形組合成內層六邊形,然后改變三角形的邊長畫出另外兩層六邊形。
3. 繪制三角形的代碼我們應該很熟悉了,重復3次移動邊長轉120度。將三角形右轉60度再繪制下一個,重復6次就能畫出一個六邊形了(如圖1)。

4. 接下來外層再嵌套一次重復3次,邊長改為變量,每次增加50。繪制出邊長更長的兩組六邊形就可以畫出蜘蛛網了(如圖2)。

5. 因為是低級組的編程,變量也不是必需的,只需直接復制3次畫六邊形的代碼,手動設置每次的邊長為50、100、150就可以了。