少儿编程第10课 统计集成自动生成柱状图文档格式.docx

上传人:b****6 文档编号:19018563 上传时间:2023-01-03 格式:DOCX 页数:2 大小:19.22KB
下载 相关 举报
少儿编程第10课 统计集成自动生成柱状图文档格式.docx_第1页
第1页 / 共2页
少儿编程第10课 统计集成自动生成柱状图文档格式.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

少儿编程第10课 统计集成自动生成柱状图文档格式.docx

《少儿编程第10课 统计集成自动生成柱状图文档格式.docx》由会员分享,可在线阅读,更多相关《少儿编程第10课 统计集成自动生成柱状图文档格式.docx(2页珍藏版)》请在冰豆网上搜索。

少儿编程第10课 统计集成自动生成柱状图文档格式.docx

任务导航

在上一课中,我们研究了“从1到6间随机选一个数”这个代码,数据分析的环节是用Excel完成的,我们是否需要在Scratch中编写一个软件来完成数据的分析呢?

这相当于编写一个科学研究软件,需要考虑软件编写的必要性。

自编软件的优点是省去了数据导出→Excel分析的过程,自编软件可能会节省时间,但缺点是需要开发的时间。

但如图10.1所示如果自编的软件能够比原来的Excel分析结论更加直观形象,就很有必要自编软件。

同学们,你肯接受挑战么?

图10.1随机选数结果的柱状图

任务分析

 

FollowMe

1.分析软件需求及目标

编写一款软件,首先需要明确想要编一款什么样的软件,初级目标、中级目标、高级目标分别是什么。

中级目标是软件要核心完成的任务,完成了中级目标,软件的编写就算成功。

初级目标是基础研究,是基于现有的水平和时间,将中级目标进行的简化,有时是完成核心代码,有时是积累一些基础的数据。

高级目标时在中级目标基础上的提升,有时是软件原理上的创新,有的是小改进,可以算作是对软件的进一步地追求。

初级目标、中级目标和高级目标,都要围绕着同一个“核”,这样软件的编写才科学、高效。

想一想:

分析300个随机数中1到6的数目,这个软件的三级目标是怎样的?

我们可以这样整理三级目标,如表10.1所示。

表10.1三级目标

中级目标

链表中有300个数由从1到6的300个数据组成,编写出一个软件,统计出每个数字出现的次数

初级目标

只统计出1出现的次数

如图10.1所示

高级目标

用柱状图反映出每个数字出现的次数,甚至表现出每个数字出现的次数相对于总次数的百分比

2.算法及程序设计

从表10.1中可以看出,初级目标是为了解决这个程序的核心算法。

算法是指程序中解决问题的核心方式,大部分的算法都可以从生活中得到启示,比如“在1和6间随机选一个数”这种随机算法,就与生活中的掷色子问题对应。

这种联系生活研究编程算法的思考方式,称为生活算法。

那么找到300个随机数中1的个数与生活中的那个过程类似呢?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1