粒子 发表于 2018-6-22 18:32:39

小猫的鬼步舞

本帖最后由 粒子 于 2018-6-22 18:32 编辑

小猫的鬼步舞
引言
一说到迈克.杰克逊,大家肯定会想到他的鬼步舞,是不是很酷很炫呢。今天我们来让我们的小猫也跳一段鬼步舞吧。
一、项目任务
(一)情景创设
动物世界的动物们准备举办一个大派对,每只动物都会拿出自己的绝活。可是小猫很忧愁,相比于别的动物的多才多艺,他自己并没有什么才艺。为了解决小猫的烦恼,我们让小猫学习一项新的才艺吧。
(二)任务说明
1.任务目标:让小猫在舞台上来回的滑动,就像是在跳鬼步舞。2.在完成这个任务的过程中:学会了micro:bit的5x5点阵的使用,学会了移动和切换造型灯指令。
二、项目进程
(一)构思
1.确定所构想作品的大致功能及造型①功能:小猫能在舞台上来回移动,并切换造型。Micro:bit的点阵上显示出“<-”表示小猫向左滑动,显示出“->”表示小猫向右滑动。②造型:小猫2.讨论过程中遇到的问题有哪些?如何解决?①遇到的问题:怎么让点阵显示“<-”和“->”符号,怎么控制小猫向左向右滑动。②解决方法:利用micro:bit主控板上的A和B按钮同时控制点阵的显示和小猫的滑动。
(二)实施
1.器材准备硬件:micro:bit主控板

USB数据线

软件:mind+

2.活动过程程序思路按下主控板上的A按键,小猫在舞台上向左滑动,点阵模块显示出“<-”符号。按下主控板上的B按键,小猫在舞台上向右滑动,点阵模块显示出“->”符号。
程序制作:
1.双击mind进入软件界面,点击“扩展”在“主控板”一栏选择“micro:bit”,并且选择“实时执行”模式。

2.从角色库选取角色“小猫”,从背景库选取“party”背景。


3.编写程序,当按键A被按下时,点阵显示“<-”符号。我们可以通过鼠标点击点阵模块显示我们想要的图案,这里我们需要的是向左的箭头符号。

4.编写程序,当按键B被按下时,点阵显示“->”符号。

5.编写程序,当按键A被按下时,小猫向左滑动一步。

6.编写程序,当按键B被按下时,小猫向右滑动一步。

7.编写程序,当按键A被按下时,小猫向左移动时切换造型以达到滑动状态。

8.编写程序,当按键B被按下时,小猫向左移动时切换造型以达到滑动状态。

9.总程序

三、实时执行程序
1.将数据线窄的一端插在micro:bit主控板上,宽的一端插在电脑上。

2.连接设备,并检查是否连接成功。

3.点击绿旗,运行程序。分别按下按键A和B,观察结果。

四、结果展示
1.点阵模块显示箭头向左。

2.点阵模块显示箭头向右

3.小猫向左滑动。

4.小猫向右滑动。

五、项目拓展
为了使小猫的鬼步舞跳的更有节奏感,我们可以加个背景音乐。
来源:知识星球——蜀星星创客星球:独爱

pATAq 发表于 2018-6-23 21:51:54

写的很详细,感谢分享!
页: [1]
查看完整版本: 小猫的鬼步舞