目录
译者序

原书序

原书前言

第1部分 BBC micro:bit简介

第1章 了解BBC micro:bit

 BBC micro:bit概述

 BBC micro:bit详解

  显示屏

  按钮

  处理器

  无线电收发设备

  加速度计

  电子罗盘

  输入-输出引脚

  微型USB接口

  电池接口

第2章 BBC micro:bit新手入门

 如何手持BBC micro:bit

 如何给BBC micro:bit供电

  USB供电

  电池供电

 BBC micro:bit的问候

  生命迹象

  测试按钮

  动作感应游戏

  开始编程

 重启BBC micro:bit

第3章 使用BBC micro:bit进行编程

 USB接口的数据连接性

  拖放操作

  自动闪存

 代码编辑器

  下载程序

 关于闪速存储器

第2部分 使用BBC micro:bit进行编码

第4章 编程语言

 编程语言简介

 BBC micro:bit的三种主要编程语言

  JavaScriptBlocks

  JavaScript

  Python

 编程语言对比

 编程语言的选择

 其他编程语言

第5章 JavaScriptBlocks

 JavaScriptBlocks编辑器简介

 程序1:“Hello World!”

  循环

 程序2:按钮输入

  多按钮程序

 程序3:触摸输入

  变量

 程序4:温度传感器

  格式化输出

 程序5:罗盘传感器

 程序6:加速度计传感器

  延迟

  读取加速度计原始数据

 程序7:接水果游戏

  设置

  主程序循环

  条件循环

  条件语句

  控制事件

 更进一步

第6章 JavaScript

 JavaScript编辑器简介67

 程序1:“Hello World!”

  循环

 程序2:按钮输入

  多按钮程序

 程序3:触摸输入

  变量

 程序4:温度传感器

  格式化输出

 程序5:罗盘传感器

 程序6:加速度计传感器

  延迟

  读取加速度计原始数据

 程序7:接水果游戏

  设置

  主程序循环

  条件循环

  条件语句

  控制事件

 更进一步

第7章 Python

 Python编辑器简介

 程序1:“Hello World!”

  循环

 程序2:按钮输入

  多按钮程序

 程序3:触摸输入

  变量

 程序4:温度传感器

  格式化输出

 程序5:罗盘传感器

 程序6:加速度计传感器

  延迟

  读取加速度计原始数据

 程序7:接水果游戏

  设置

  主程序循环

  条件循环

  条件语句

  拖曳方块

 完成程序

 更进一步

第3部分 高级BBC micro:bit项目

第8章 BBC micro:bit的无线连接功能

 BBC micro:bit的无线设置

 程序1:一对一连接

 程序2:一对多连接

 程序3:无线分组

  测试分组特征

 将BBC micro:bit与智能手机或平板电脑连接使用

第9章 BBC micro:bit和RaspberryPi  

关于RaspberryPi

 把RaspberryPi连接到BBC micro:bit上

 从BBC micro:bit读取数据

 使用BBC micro:bit的显示屏

 实例:CPU监测器

第10章 创建电路

 电子设备

 输入-输出引脚

  大引脚

  小引脚

 第一个电路

  读取按钮输入

  读取电阻器色码表

  编写LED输出

 通过脉宽调制(PWM)让LED变暗

  读取模拟输入

第11章 拓展BBC micro:bit

 利用扩展板拓展BBC micro:bit

  Kitronik边缘连接器扩展板

  ScienceScopeMicro:bit扩展板

Proto-PicBread:Bit

  Proto-PicExhi:Bit

 机器人和BBC micro:bit

  Kitronik巡线两轮车机器人

  Kitronik电动机驱动板

  Technology Will Save Us Micro:Bot

  4tronix Bit:Bot

  BinaryBots

 其他BBC micro:bit的附件

  KitronikMi:Power

  Proto-Pic Micro:Pixel板

  Proto-Pic Sinon:Says板

  4tronix Bit:2:Pi板

  KitronikMi:Pro Protechtor和Mi:Power外壳

第12章 可穿戴的BBC micro:bit

 BBC micro:bit作为可穿戴设备的优点

 导电线

  使用导电线

 下雨感应帽子

  制作帽子

  下雨传感器程序

  电池电源

第13章 附加资源

 Micro:bit教育基金会

 官方教育资源

 第三方教育资源

  英国工程技术学会

  计算机在学校

  应用于小学的Micro:bit

  TES杂志

 编程俱乐部

附录

 附录A  JavaScriptBlocks程序列表

 附录B  JavaScript程序列表

 附录C  Python程序列表

 附录D 输入-输出引脚列表



按 Ctrl+p 打印本页】【关闭