ID: 5507890

新世纪版信息技术八年级下册第一课Hello Bit (课件+教案)

日期:2025-09-21 科目:信息技术 类型:初中课件 查看:45次 大小:8999559B 来源:二一课件通
预览图 0
新世纪,信息技术,八年级,下册,一课,Hello
    课件23张PPT。第一课 Hello Bit信息技术新世纪版 八年级下学习要点:1.初步认识 micro:bit 及编程的过程。 2.了解对 micro:bit 进行编程的几个编程工具。 3.掌握用海龟编辑器编程控制 micro:bit 的方法。 4.掌握 display.scroll() 和 display.show() 命令。重难点:重点是掌握用海龟编辑器编程控制 micro:bit 的方法。 难点是理解 display.show() 命令中各参数的含义。了解 micro:bitmicro:bit 是一款由英国 BBC 设计的 ARM 架构的单片机,包括板载蓝牙、加速度计、电子罗盘、三个按钮、5×5 LED 点阵,通过编程,micro:bit 拥有一系列新颖的功能,micro:bit 之间可以通过无线电通讯,从而设计出有趣的互动游戏。5×5 LED 点阵可以显示程序输出的信息。例如:两个可编程按钮可以用于控制游戏操作或者音乐的播放。加速度计可以检测动作并且告知你动作进行的方向,可以设计动作游戏。认识“ micro:bit”是一台微型计算机,面集成了多种传感器和元器件。micro:bit在标有“micro:bit”的一面,用英文标注了各种传感器所在的位置传感器和元器件包括:由25个LED形成的点阵两个编程按钮加速度计(ACCELEROMETER)和罗盘(COMPASS)温度和光线传感器无线电和蓝牙micro:bit上有一个32位ARM CPU(PROCESSOR)、16K RAM的内存,输入信息靠两个按钮和各种传感器,输出主要是LED点阵。我们编写的程序,只要拷贝到micro:bit的存储器中就可以自动运行。 将micro USB线连接micro:bit和电脑,连接成功后,电脑上会出现一个带“MICROBIT(G:)”图标的U盘,将程序拷贝到该U盘即可自动运行。(如图)当 micro:bit 通过 USB 线连接到电脑时,就会通过 USB 给 micro:bit 供电。在没有连接到电脑时,需要 2 节 1.5V 的电池来供电,也可以使用移动电源通过 USB 供电,在供电的情况下,下载到 micro:bit 上的程序会自动运行。将编写的 micro:bit 程序下载或复制到 micro:bit 板上时,micro:bit 板上的信号灯会闪烁,在复制程序的过程中,不能拔出 USB 数据线,否则会损坏micro:bit !micro:bit 编程使用的编程器有三种:海龟编辑器、在线编辑器 Python Editor、在线编辑器 JavaScript Blocks Editor。海龟编辑器支持 Python 和 MicroPython 编程,默认情况下使用 Python 编程,文件的扩展名是“.py”。选择“新建 microbit 作品”,则使用 MicroPython 编程,文件的扩展名为“.hex”。 Python 积木编程界面MicroPython 图形化编程界面 演示操作【例题1-1】在micro:bit的LED屏幕上显示“Hello Bit”第一步:将micro:bit和电脑连接第二步:打开海龟编辑器,单击【硬件】(Microbit)菜单,选择“新建microbit作品”。第三步:单击屏幕右上角 按钮,进入积木编程模式单击左边的积木盒 ,将积木 拖到积木编程区。将积木拖到编程区后,在窗口的右边可以看到对应程序的代码。单击屏幕右上角 ,可以对代码进行修改。如图:第四步:保存程序。程序可以直接保存到micro:bit中,这时程序会自动运行,在屏幕上滚动显示“Hello Bit!” 为了保留程序,最好先将程序保存到电脑硬盘,然后再将程序复制到micro:bit上。复制过程中micro:bit板上的信号灯会闪烁。 micro:bit作品默认的扩展名是hex,而普通Python文件的扩展名是py。display.scroll(字符串)功能:让micro:bit的LED点阵滚动显示“字符串”。 display是模块microbit的一个对象,scroll是display对象的一个方法。【例题1-2】在micro:bit的LED屏幕上循环显“Hello Bit!”第一步 打开海龟编辑器,单击“新建microbit作品” 第二步 单击屏幕右上角 按钮,进入积木编程模式。 第三步 单击积木盒 ,将“显示动画”积木拖到积木编程区,如图:第四步 单击屏幕右上角 ,增加如下代码:x='Hello Bit!' 第五步 又切 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~