内容正文:
第一课 Hello Bit
学易同步精品课堂
教育部中小学信息技术教育实验区实验教材(新世纪版)
八年级下册
学习目标
重难点
1.初步认识 micro:bit 及编程的过程。
2.了解对 micro:bit 进行编程的几个编程工具。
3.掌握用海龟编辑器编程控制 micro:bit 的方法。
4.掌握 display.scroll() 和 display.show() 命令。
重点:掌握用海龟编辑器编程控制 micro:bit 的方法。
难点:理解 display.show() 命令中各参数的含义。
一
认识Micro:Bit
micro:bit 是一款由英国 BBC 设计的 ARM 架构的单片机,包括板载蓝牙、加速度计、电子罗盘、三个按钮、5×5 LED 点阵,专用于青少年的编程教育。
Micro:bit 开发板
三种编辑器,分别是海龟编辑器、在线编辑器 Python Editor、在线编辑器 JavaScript Blocks Editor。
二
编写程序
程序可以直接保存到micro:bit中,这时程序会自动运行,在屏幕上滚动显示“Hello Bit!”。
display.scroll()
display.show()
在LED点阵上滚动显示字符串
在LED点阵上显示动画
display.show(message, delay=500, wait=True, loop=True, clear=True)
功能:在micro:bit的LED屏幕上显示信息。
参数message表示要在LED屏幕上显示的信息,可以是文字信息,也可以是图案。
delay=500,表示信息显示的间隔时间是500毫秒,时间可调。
wait=True,或者wait=False,表示是否等待。
loop=True,或者loop=False,表示是否循环显示。
clear=True,或者clear=False,表示显示结束,是否清屏。
我们给micro:bit编程的语言其实是MicroPython,它是为了直接编程控制微控制器而开发的编程语言,它的语法和普通Python基本相同,MicroPython扩展了Python的应用范围,相当于可以用Python直接给多种微控制器编程,做各种和硬件交互的项目。
1. 输入下面的程序,并将程序保存到micro:bit上:
from