欢迎光临散文网 会员登陆 & 注册

EV3-039-做数学题解救人质

2023-09-04 18:34 作者:我问我淑懿  | 我要投稿


1

《EV3做数学题解救人质》游戏规则,在屏幕上会出现5道【数学题】,答对它们可以解救被困住的【乐高人仔】。失败一次就会使得锤子压住人仔。

【知识点1】“坐标轴”。用来确定平面内物体的位置,举个例子,比如当下流行的吃鸡和迷你世界里都有【地图】,我们可以注意到地图上的点都有一个括号与两个数字,中间用逗号隔开。坐标轴就好比两把直尺垂直放在一起。想要确定“(10,10)”的位置,就是沿着两个尺子10厘米的位置分别画垂直线,两条垂直线相交的位置,就是点{10,10}的位置。

【知识点2】主机液晶屏的坐标读法。主机左上角是xy坐标的起始点。是(0,0)位置。向下,向右,数值变大。我们想让【数学题】显示在屏幕中央,则需要修改“坐标位置”。经过测试,我们发现(60,60)这个位置,可以让【数学题】出现在屏幕中央。

【知识点3】[模块“连接a与b”]的使用方法。这个积木可以将字符连接在一起。便于我们在液晶屏上同一位置显示一长串字符。

2显示题目

【编程】

①建立4个变量。其中2个变量分别存放“运算符加、减号”两侧的随机数字。第三个变量存放“本次运算的正确答案”。第四个变量记录玩家输入的回答数字。

②加法题,减法题概率各占一半。使用“随机数1至2”进行概率选择。

③中型电机用作玩家的答案输入器。玩家高速旋转电机才能使屏幕上的“数字”增加与递减。最后按下一侧的确认按钮,提交答案。玩家的回答在后台与正确答案进行等号的比较,相等,则进入下一题。不相等,则游戏立即失败,大型电机运转,乐高人偶遭遇惩罚。

3显示玩家输入的数字


④连续答对五次,获得游戏胜利。

4程序概貌
5模型


EV3-039-做数学题解救人质的评论 (共 条)

分享到微博请遵守国家法律