圓形-進階題
學習重點:
1. 認識容易混淆的變數積木--設為 & 改變
學習重點:
1. 認識容易混淆的變數積木--設為 & 改變
情境主題
以 座標 ( 0 , 100 ) 為起點, 向右 繪製一個 圓心是 座標 ( 0 , 0 ) 、半徑是 100 的圓形 。
本專案凡有計算的部分,請使用 運算類積木 完成,不得心算直接寫數字。
圓周長 = 2 * 3.14159 * 半徑。
情境演示
1.認識容易混淆的變數積木--設為 & 改變
A 是變數名稱,10 是 變數值 ,表示 將 10 指派給 A ,也就是 A 代表 10 的意思。
左程式代表:
角色共移動 10次。
每次都是移動 10點。
A 是變數名稱,10 是 改變值 ,表示將 A 原來的值加 10 ( 如果改變值是 -10 ,就是 減 10 ),再指派給 A,也就是 A 代表改變後的新數值。
變數_A_設為__ 做完之後,才可以使用 變數_A_改變__ 的積木。
左程式代表:
角色共移動 10次。
但角色每次移動的點數不同,分別是 10、20、30、40、50、60、70、80、90、100點。
發想演算法
1.將圓形的圓周切成越多的短直線,越接近圓形,也就是說圓形是邊數極多的正多邊形。
10條直線
20條直線
36條直線
2.思考一下,如何用 360條短直線構成圓周,畫出一個圓?
o 是圓心,oA、oB 是半徑,角AoB 是 1度,AB 就是短直線。
畫出所有 360條短直線,就構成一個圓。
畫線不外乎三個要素,起始點、方向與距離。
參考左圖,能否看出端倪。
專案重要規範
專案名稱: 圓形
關鍵物件的確立與中文化:
背景:
1.Xy-grid, 更名為 Xy-座標
2. 刪除 backdrop1
角色:Pencil, 更名為 鉛筆
造型:
1.Pencil-a, 更名為 黑邊筆
2.Pencil-b, 更名為 無邊筆
關鍵物件的屬性設定:
1. 顯示
2.造型換成 黑邊筆
3.移動黑邊筆的 中心點到筆尖
4.尺寸設為 50%
5.定位到 座標 ( 0, 100)
6.面朝 90度
7.筆跡顏色 紅色
8.筆跡寬度 3
重要的程式積木: