认识硬件及机器人编程,了解micro:bit,掌握makecode的使用及程序的烧录方法方式,学习使用基本的代码块,包括输入、音乐、LED,结合实际生活,编写程序解决问题。

跳动的心

通过micro:bit制作一个简易的动画,开机后,板子上的屏幕,显示5次大爱心变成小爱心,让学生了解动画的原理及编程方法,并了解编程与我们日常生活的关系。

计步器

课程任务 利用micro:bit的振动事件,制作一个计步器。当按下A时,启动计步器,LED屏幕显示爱心,当按下B时,显示走的步数。当振动时,步数加1,如果步数为偶数,LED屏显示大爱心,如果为奇数,显 …

计步器 查看详细 »

掷骰子

创建一个模拟掷骰子的游戏,当振动板子时,通过LED随机显示1-6的数字。

魔力骰子

魔力骰子在掷骰子的基础上增加了A、B键的操作,当按下A时,只产生小的数字,1、2;当按下B时,产生5、6数字,当同时按下A/B键时,游戏正常。

计时器

学习制作一个计时器,按下micro:bit上的A+B将计时器设置为0,A启动计时器,B停止计时器,并显示时间,单位为秒数,按A可以继续。

计分器

利用micro:bit制作一个计分器,按A、B按钮分别给两个队加分,振动板子显示两个队的比分。

倒计时

通过micro:bit制作一个5秒倒计时,让学生了解编程与实际生活的关系,同时掌握显示字符串的使用。当按下A按钮后,开始5秒倒计时。

温度计

利用micro:bit的温度传感器作为输入制作一个温度计,当按下A按钮时,显示环境温度值。
课程任务

谁会赢

这是一个锻炼反应能力的2人小游戏,晃动板子,游戏开始,2-4秒随机时间内容,屏幕上出现一个笑脸,看到笑脸后,按下A、B键,谁按的快,屏幕上将将出现对应的字母。

猜有没有

制作一个猜有没有的小游戏,当按下A时,随机产生一个结果,对方可以猜有还是没有,按下B显示答案。

抛硬币

创建一个抛硬币程序来模拟真正的抛硬币,当按下A按钮时,通过LED显示图标来表示正面或反面的结果。

光强度测量仪

通过micro:bit上LED屏幕,显示当前环境中光的强度。当按下A按钮时,以数字的形式显示光的强度值。

SOS信号灯

通过LED,制作一个SOS信号灯,当A按钮按下时,LED屏幕灯亮1秒,然后关闭,1秒后亮起,循环显示,当按下B按钮时,关闭。

闪烁的心

利用micro:bit的LED,显示一个爱心,先一点点变暗,然后一点点变亮。需要使用到LED的亮度设置及亮度两个代码块,并且需要使用到变量和数学运算中的加和减。

购物车
  • Your cart is empty.
Scroll to Top