- 給孩子的計算思維書:圖形化編程及數學素養課(基礎篇)
- 昍爸
- 399字
- 2023-06-29 17:06:33
2. 坐標、角色與運動
編程知識點:
角色、角色的運動(平移、旋轉、面向方向)、程序的執行、積木的類型
數學知識點:
笛卡兒坐標系統、基于坐標系的坐標計算、周角、模運算與同余
在Scratch中,最有趣的是可以在舞臺上動來動去的角色。角色可以是一只小貓、一只小狗、一條蛇,也可以是一個小球、一輛坦克、一發炮彈等。一切你能想得到的東西,都可以成為Scratch中的角色。這些角色可以在舞臺上隨意地運動,也可以畫出優美的線條和圖案,甚至還自帶隱身術,可以在某個地方隱身,然后在另一個地方突然出現。
那么,怎么來表示角色在屏幕上的位置呢?比如要發射導彈攻擊一艘軍艦,首先得確定軍艦的位置才行,否則導彈就白白浪費了。在現實生活中,我們用經度和緯度來表示地球上某個地點的位置。我國的北斗衛星導航系統,就可以用經緯度來表示一個點的位置。
類似地,為了精確地表示和控制角色的位置和運動,Scratch用坐標來表示一個角色的位置。下面我們首先來介紹坐標系和坐標的概念。