Scratch-折线及柱形图(难度中等,列表,数学相关)

博思AIPPT

目录

Scratch-折线及柱形图(难度中等,列表,数学相关)

一、课程导入
哈喽,同学们又见面了~最近看小学数学课本,竟然看到了折线图,小学竟然学这么难了?我好像不记得自己小学学过折线图这些知识。折线图的核心功能在于揭示数据变化的趋势,今天我们就用折线图来表示一下学校一年级到六年级的学生人数吧!当然了,既然做折线图了,我就顺便也做了一下柱形图嘿嘿嘿,柱形图(2种画法)我也上传了,需要的自己看哦。今天我只讲折线嘿嘿嘿嘿嘿。
二、作品效果

思考时间Scratch-折线及柱形图(难度中等,列表,数学相关)三、学习内容1.运动模块:移到x:xxx,y:yyyy,在1秒内移动到x:xxx,y:yyy2.控制模块:重复执行x次,3.变量:将变量设为xxx,将变量增加1. 将xx加入到列表,列表的第1项4.笔:全部擦除,将笔的颜色设为xx,抬笔,落笔,图章四、逻辑分析

Scratch-折线及柱形图(难度中等,列表,数学相关)

五、具体操作
1.数据存储各年级人数存哪里呢?我们当然可以直接放变量里,一共需要6个变量,好像也还行,可是如果是十二年一贯制的学校呢,难道需要12个变量吗?我们可以将这些数据存到列表中,根据序号来取值。首先新建一个新的列表

Scratch-折线及柱形图(难度中等,列表,数学相关)

刚新建后,这个列表是空的,

Scratch-折线及柱形图(难度中等,列表,数学相关)

我们存进去值呢?利用下面的图

Scratch-折线及柱形图(难度中等,列表,数学相关)

用它之前,我们先把这个列表都清空,然后再往里存。

Scratch-折线及柱形图(难度中等,列表,数学相关)

你也可以利用我给的数据来画折线图哦我们把上面这些代码,写到一个新积木里吧,这样我们就可以直接用一个代码块调用它了嘿嘿嘿

Scratch-折线及柱形图(难度中等,列表,数学相关)

2.取数据

Scratch-折线及柱形图(难度中等,列表,数学相关)

很简单对吧哈哈哈哈哈,的确很简单,一会儿我们就利用取的数据,来画折线图3.角色和背景

Scratch-折线及柱形图(难度中等,列表,数学相关)

如果不会添加角色和背景请点击下面的文章进行学习~4.坐标画折线的时候,我们还是利用的运动中的移动到xxx,那么我们需要知道具体的位置的x和y,

Scratch-折线及柱形图(难度中等,列表,数学相关)

上图可以看到我们背景中的(0,0)对应的x和y分别是-180,-120。初始化和到原点

Scratch-折线及柱形图(难度中等,列表,数学相关)

我们以一年级为例,看看一年级应该在坐标的哪个位置。

Scratch-折线及柱形图(难度中等,列表,数学相关)

x: -180 + 55 (55是一年级二年级三年级….六年级之间的长度,固定的,我做图的时候就做好了)y: 取的值 – 120这是一个点的。其他点也类似。

  1. 画折线

现在开始用扩展画线。首先初始化,笔的颜色、粗细

Scratch-折线及柱形图(难度中等,列表,数学相关)

接下来开始利用6个年级的数据,开始移动画线。

Scratch-折线及柱形图(难度中等,列表,数学相关)

1.循环变量,用来取列表里的值2.移动画线,移动到具体的坐标3.该具体位置画点4.变量+1
点击绿旗运行,哈哈哈哈,效果出来了,但是没有一个缓慢的移动效果,我们换 另一个积木代码。

Scratch-折线及柱形图(难度中等,列表,数学相关)

完美~

六、课程拓展
会了折线,你能再画出来柱形图吗?试试吧

Scratch-折线及柱形图(难度中等,列表,数学相关)
© 版权声明

相关文章