扑克牌小游戏—随心排序

2019-07-091078
AI 快速预览详细 收起
这个项目是一个使用micro:bit和MIND+软件的互动教学项目,旨在教授冒泡排序。通过摇晃micro:bit随机显示5张扑克牌,然后通过倾斜设备实现由小到大或由大到小的排序。项目包括详细的程序分析和视频演示,适合编程启蒙和课堂教学。

在准备教给小朋友冒泡排序的课的时候,我想做一个互动的小项目。

我计划完成下面的设计

晃一晃microbit,在舞台上随机显示5张扑克牌

向左倾,扑克由小向大排

向右倾,扑克由大向小排

材料清单

  • micro:bit X1
  • usb线 X1

软件:MIND+

步骤1 效果图片

由小向大

project-image

由大到小

project-image

步骤2 视频录屏

步骤3 程序分析

这个游戏的外在表现是扑克排序

它的内在内容是冒泡排序


主程序在小鸟上

摇一摇,产生一个由1-13的随机数组成的5个数的列表。

project-image

由小到大排序

project-image

由大到小排序

project-image

步骤4 变化扑克

每个扑克精灵都有14个造型,1-13分别与1-13号扑克对应,14为背面

project-image

当摇一摇时初始化

收到消息时变化为排序后的造型

project-image

其它角色程序相似

步骤5 下载玩一把

程序分享

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -