友情提示:380元/半年,儿童学编程,就上码丁实验室。
内容说明:这程序是指定「圆心」及「半径」后,可以画空心圆(含求圆周长)、画实心圆(含求圆面积)、及画多个实心圆
画空心圆:
1.先点出圆心
2.移到圆心的正上方(面向0度),长度为「半径长」
3.向右方开始画圆(面向90度)
4.每次移动「周长/360」的长度
5.转动一个外角(正360个边为1度)
6.如此,绕360次画成一个正360 边形,图形已非常接近一个圆!
7.圆周长=2 X 3.14 X 半径
画实心圆:
1.先移到圆心
2.画出一条长度为半径的线
3.移动1度,再画下一条从圆心出去的线(长度为「半径长」)
4.如此绕了360 度,刚好形成一个「实心圆」
5.圆面积= 3.14 X 半径 X 半径
画圆的部分,也可写成:(在圆心的地方转角度,好像比较容易理解)
画多个实心圆:
1.将上一个画实心圆的程序,制作一个画实心圆的「积木(函式)」
2.随机画5~15个圆
3.每个圆随机选一个颜色
4.随机取一个圆心(X坐标在-200与200间,Y坐标在-150与150间)及半径(长度在10与100间)
画指定半径的圆
画圆的程序
参考程序下载
https://sites.google.com/site/wenyuScratch/05ji-he-tu-xing-pian/04hua-yuan-kong-xin-shi-xin/%EF%BC%9C%E5%9C%96%E5%BD%A2%EF%BC%9E%E7%95%AB%E5%9C%93%E5%BD%A2.sb2?attredirects=0&d=1
https://sites.google.com/site/wenyuScratch/05ji-he-tu-xing-pian/04hua-zhi-ding-ban-jing-de-yuan/%EF%BC%9C%E5%9C%96%E5%BD%A24%EF%BC%9E%E7%95%AB%E6%8C%87%E5%AE%9A%E5%9C%93%E5%BF%83%E5%8F%8A%E5%8D%8A%E5%BE%91%E7%9A%84%E5%9C%93.sb2?attredirects=0&d=1
参考作品链接
https://scratch.mit.edu/projects/114203732/
https://scratch.mit.edu/projects/103867711/
转自公众号:
易心Microbit编程