课程七
课程简介
学生将学习变量的用处。
学生将学习如何编程变量。
你知道吗?乌龟拥有超强记忆力。
乌龟可以长时间记住某件事物。
但是,人类的记忆力是有限的。
电脑如何记住全部数据呢?
变量
变量是指暂时性的储存空间,用于储存数值和字符串。
例如,游戏里的分数,micro:bit被振动的次数和其他。
例如,“分数" 变量储存并记录游戏进行时的分数变化。
变量就像是电脑里的文件夹,记载着内在系统和外来输入的互动成果。
让我们来学习如何在micro:bit编程中使用变量。
影片七:乌龟(上)/(第一部分)
字幕
1
00:00:18,705 --> 00:00:21,555
大家好!欢迎回到 microbit 系列。我是 Alina。
2
00:00:21,555 --> 00:00:24,075
我将介绍你我的朋友,那就是甜美的乌龟!
3
00:00:24,075 --> 00:00:26,805
在这个影片里,我们将综合多项技能,
4
00:00:26,805 --> 00:00:28,875
都是从之前的影片中学习到的。
5
00:00:28,875 --> 00:00:31,565
我们将使用变量
6
00:00:31,565 --> 00:00:34,425
到编程程序中。变量
7
00:00:34,425 --> 00:00:37,345
是暂时性储存空间给数字,
8
00:00:37,345 --> 00:00:39,575
文字和物体。该量值可以储存为
9
00:00:39,575 --> 00:00:42,635
稍后的用途。先准备项目所需的所有材料
10
00:00:42,635 --> 00:00:46,045
:纸,纸板,水瓶和 microbit 开发板。
11
00:00:46,285 --> 00:00:48,615
在纸板上剪出乌龟的外形。
12
00:00:48,620 --> 00:00:51,595
利用塑料水瓶做为乌龟壳。
13
00:00:51,600 --> 00:00:54,900
在乌龟的头上打个洞。
14
00:00:54,900 --> 00:00:56,975
这次,我们要编程microbit
15
00:00:56,975 --> 00:01:00,295
显示我们振动乌龟的次数。
16
00:01:00,455 --> 00:01:02,115
在 MakeCode 编辑器上,声明
17
00:01:02,115 --> 00:01:04,905
在“变量”指令抽屉里的变量。
18
00:01:05,555 --> 00:01:08,105
点击“设置变量”并给它
19
00:01:08,105 --> 00:01:11,025
取上一个适当的名字。输入“count”。
20
00:01:14,485 --> 00:01:17,345
在“当开机时”里,插入“将count
21
00:01:17,345 --> 00:01:18,515
设为0”积木块。
22
00:01:19,195 --> 00:01:20,455
点击“输入”,
23
00:01:21,405 --> 00:01:23,305
再点击“当振动”。
24
00:01:26,265 --> 00:01:29,015
插入“以1为辐度更改count”积木块,
25
00:01:29,705 --> 00:01:32,475
程序将更改“count”变量的量值,
26
00:01:32,475 --> 00:01:35,505
条件是每当 microbit 被振动时。为了显示
27
00:01:35,505 --> 00:01:37,995
“count”变量,我们将使用“无限循环”积木块
28
00:01:38,305 --> 00:01:40,285
并插入“显示数值”积木块。
29
00:01:46,475 --> 00:01:48,755
点击“变量”并选择“count”
30
00:01:48,755 --> 00:01:50,195
再把它放入“显示数值”积木块里。
31
00:01:51,155 --> 00:01:54,165
利用数据线连接 microbit 到电脑。
32
00:01:54,165 --> 00:01:57,185
点击下载并存档编程文件
33
00:01:57,185 --> 00:01:58,235
到 microbit。
34
00:01:59,105 --> 00:02:01,925
观察 microbit 被振动时所产生的变化。
35
00:02:04,845 --> 00:02:07,595
“count”变量会随着振动的次数而更改。
36
00:02:12,615 --> 00:02:15,715
乌龟的项目还未完成。在下个影片中,
37
00:02:15,715 --> 00:02:18,795
我们将加入伺服电机以便弹出
38
00:02:18,795 --> 00:02:21,705
乌龟头,条件是当 microbit 被振动时。至于挑战任务,
39
00:02:21,705 --> 00:02:24,085
尝试重启 “count” 变量的量值
40
00:02:24,085 --> 00:02:27,045
为0,条件是每当其中一个按钮被按下时。
41
00:02:27,045 --> 00:02:28,325
尝试愉快!
观看完影片,就到了学生动手做的时间啦!尝试完成以下的任务:
乌龟被振动时,在micro:bit 板上显示震动数值。
当其中一个按钮被按下时,把变量的数值归零。
点击链接到makecode开始编程。
接下来,学生们可以阅读笔记,以便巩固课程里所学到的新知识。
影片中的练习
编程方式
所编写的程序
如何编程变量
点击 变量"Variables" > 设置变量"Make a Variable" > 声明变量的名字
变量类积木块