教学对象:小学低年级学生
上节课,我们通过了mind+完成了《垃圾分类小游戏》的初步制作,今天我们加上变量,看一看每个小朋友的分数是多少?比一比谁的环保意识更强?
让我们一起完善我们的垃圾分类小游戏吧!
准备工作
软件准备:mind+
程序准备:上期程序
https://pan.baidu.com/s/1eW8c2yyU1tBStrAOribkvg
提取码:cm11
变量的概念
关于变量的概念,不管是mind+这种图形化编程,还是python、c、java等等的语言类编程,都会用到变量。其实很好理解,变量,顾名思义,就是一个变化的量。比如说我们的身高,一年前是1米,一年后长到了1.2米,然后又过了一年变成了1.5米;在比如说体重、年龄、当前时间、蔬菜价格等等都是在不断变化的,都可以用变量来表示。
在mind+里是可以用中文、数字、字母来作为变量名的。其中有两点要注意:
1.变量名尽量起一些有意义的名字,比如说时间、得分等等,而不要用a、b之类的,因为只用一个变量的时候还好,等到以后变量的数量多了,如果全是abc这种,会分不清谁是谁,所以尽量从一开始就养成好习惯。
2.变量名不可以重复,如果你已经起了一个名字叫做时间的变量,然后又需要一个新的变量代表另一个角色的时间,那可以其名为a的时间作为区分,直接再起个时间,是会报错的。
程序优化过程
01.打开上节课的程序
02.插入“德温”角色
03.设计背景(给游戏起一个名字)
04.游戏背景程序编写
05.“德温”角色程序编写
a.角色响应程序编写
b.添加“分数”和“个数”变量
c.游戏结束程序编写
06.修改“垃圾”角色程序
a.选择一个“垃圾”角色,这里选择的动物粪便
b.修改角色触发条件
c.加入变量,删除部分语句
d.请模仿修改其他“垃圾”角色哦
07.垃圾桶角色程序编写(其他垃圾桶角色程序一致)
08.调试程序
一起来玩一玩吧!
程序下载地址:
https://pan.baidu.com/s/1zkwCDJV3RwvEluBqcMxEDw
提取码:8rau
拓展阅读
智能垃圾桶是集合人体感应互动、称重、满溢、按键开门、4G传输、后台监控于一体的新型产品,智能垃圾桶的投放增强了居民的环保意识,让居民对垃圾分 类产生兴趣,同时给用户提供人性化的服务。按钮按动直接开启垃圾投放口。该产品添加了时控开关、漏电保护、空开、防雷等配置,在户外的环境下,保证设备智能管理的前提下,让安全无死角。只有放错地方的宝藏,科技让垃圾分类智能化,方便了城市,方便了自己。
部分资料来源于网络,如有侵权,请联系删除
-近期精彩链接-
徐汇区青少年创智空中大课堂《小程序,大作为——python篇》第三课 列表
徐汇区青少年创智空中大课堂 《小程序,大作为——python篇》 第二课 颜色的添加方法
-END-
今天的创智之旅就结束啦
下期的空中大课堂 敬请期待
本课设计:张永骏
制作:徐哲颖
审核:马 昕
官方网站
微信视频号
微信公众号