优秀课程案例|如何用scratch画扇形统计图

如何用scratch画扇形统计

一、学习目标

1、有六个班,每班人数是50-100间的随机数,用扇形统计图统计出各班人数所占的比例图(各班人数列表假设是一个集合,集合的性质决定元素互异性,每个元素不相等);

2、学习列表的知识;

3、学习如何用正余弦定理画圆和扇形;

4、学习如何画实心图形。

二、程序效果视频

算法分析

三、程序算法分析

1、各班人数设为50-100的随机数,并放到各班人数列表中,由于集合的互异性,各班人数不能相同;

2、算出各班人数总和,然后算出各班人数所占的比例插入各班人数比例列表中;

3、根据各班人数比例列表中的比例画扇形。扇形的画法和画圆一样都是用正余弦定理,只是旋转的度数不一样,重复执行的次数不一样,画圆重复执行360次,画扇形重复执行360*比例;

4、画扇形需要两个循环,里面的循环画某一个扇形,外面的循环保证画完一个扇形画另一个扇形;

5、从圆周一个点到圆心逐步填充。

四、编程实现:

往期推荐

少儿编程家长一定要看看这些值得参加的青少年专业权威赛考!

优秀课程案例|如何用scratch画折线统计图

优秀课程案例|如何用scratch画国旗(实心五角星)

优秀课程案例|如何用scratch画柱形统计图

少儿编程是如何影响语数外成绩的?

你必须要了解的:国际青少年科技教育的政策、理念与发展趋势研究

CCF关于举办2021年第一场NOI Online能力测试的通知

2021聚焦两会,教育热点建议一览

2021两会有人大代表:建议研发统一的编程课程体系,大家怎么看?

2021世界机器人大赛— 青少年机器人设计大赛

青少年软件编程(图形化)等级考试IDE使用指南

夯实科技强国基石,加强青少年科技拔尖人才培养

少儿编程教育政策大盘点!

相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页