计算机
类型
可以朗读
语音朗读
127千字
字数
2018-10-01
发行日期
展开全部
主编推荐语
BBC推出Micro:bit助青少年学编程与STEM教育,激发创意思维。
内容简介
Micro:bit是有BBC推出的面向全球青少年编程学习及STEM教育的学习工具。学生能够通过短时间学习后,迅速掌握它的使用方法,并应用于数学、艺术、科学、技术、生活、机器人等活动中,启发他们创意思维。本书全面介绍micro:bit的各种玩法,包括与Arduino结合、Python编程、Mixly图形化编程、ScratchX交互、Processing互动等。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 序1 像micro:bit一样思考
- 序2 让更多的孩子爱上micro:bit
- 上篇 基于MakeCode、Mixly、Scratch的图形化编程
- 1 初面micro:bit
- 1.1 开箱即用
- 1.2 发现U盘
- 1.3 Hello micro:bit
- 1.4 下载程序
- 1.5 学习资源
- 1.5.1 micro:bit官网
- 1.5.2 微软MakeCode
- 1.5.3 国内资源
- 1.6 创客爸爸
- 1.7 再识micro:bit
- 2 Mixly米思齐
- 2.1 认识Mixly
- 2.1.1 下载安装
- 2.1.2 连接硬件
- 2.2 多彩显示
- 2.2.1 简单任务
- 2.2.2 心跳感觉
- 2.2.3 计时秒表
- 2.2.4 箭头动画
- 2.2.5 呼吸灯
- 2.2.6 综合案例——擦除效果
- 2.3 玩转按钮
- 2.3.1 延时灯
- 2.3.2 计数器
- 2.3.3 单键开关
- 2.3.4 综合案例——抢答器
- 2.4 声音控制
- 2.4.1 警报声
- 2.4.2 制作门铃
- 2.4.3 综合案例——生日快乐歌
- 2.5 感知世界
- 2.5.1 温控灯
- 2.5.2 记步器
- 2.5.3 重力感应灯
- 2.5.4 指北针
- 2.5.5 综合案例——比比谁更稳
- 2.6 无线通信
- 2.6.1 电报机
- 2.6.2 密码锁
- 2.6.3 综合案例——石头·剪刀·布游戏
- 2.7 文件处理
- 2.7.1 谁动了我的奶酪
- 2.7.2 综合案例——保存聊天记录
- 3 交互Scratch
- 3.1 初识Scratch
- 3.1.1 下载安装
- 3.1.2 熟悉界面
- 3.2 创作准备
- 3.2.1 S2bot
- 3.2.2 Labplus盛思
- 3.2.3 ScratchX
- 3.2.4 Scratchbit
- 3.3 互动作品
- 3.3.1 用micro:bit控制Scratch
- 3.3.2 用Scratch控制micro:bit
- 3.3.3 综合案例:赛车游戏(基于Labplus设计)
- 4 盒子Robot
- 4.1 认识机器人
- 4.1.1 大脑
- 4.1.2 感知系统
- 4.1.3 执行系统
- 4.2 自制纸盒机器人
- 4.2.1 器具清单
- 4.2.2 车体制作
- 4.2.3 元器件连接
- 4.2.4 避障原理
- 4.2.5 输入/输出
- 4.2.6 程序设计
- 4.2.7 扩展探究
- 5 教学建议
- 5.1 bits游乐园
- 5.2 信息通信实验
- 下篇 基于Arduino、Processing、Python的STEAM项目学习
- 6 携手Arduino
- 6.1 环境搭建
- 6.1.1 驱动安装
- 6.1.2 安装软件
- 6.1.3 SoftDevice
- 6.1.4 载入内核
- 6.1.5 Blinking
- 6.1.6 按钮A、B
- 6.2 管理库文件
- 6.2.1 胶水库
- 6.2.2 库管理器
- 6.2.3 导入ZIP格式的库
- 6.3 从点到屏·输出
- 6.3.1 Screen库
- 6.3.2 呼吸灯·点
- 6.3.3 走马灯·线
- 6.3.4 指示牌·面
- 6.3.5 逐帧动画·动
- 6.4 传感器·输入
- 6.4.1 加速度
- 6.4.2 磁力计
- 6.5 蓝牙通信
- 6.5.1 BLE库
- 6.5.2 无线串口
- 6.5.3 数据可视化
- 6.6 Blynk物联网
- 6.6.1 Blynk App
- 6.6.2 Blynk库文件
- 6.6.3 输入测试
- 6.6.4 输出控制
- 7 Processing互动
- 7.1 Processing简介
- 7.2 准备工作
- 7.2.1 下载与安装
- 7.2.2 互动原理
- 7.2.3 串口驱动
- 7.2.4 串口测试
- 7.3 互动作品
- 7.3.1 micro:bit控制Processing
- 7.3.2 Processing控制micro:bit
- 7.3.3 综合案例
- 8 我用Python
- 8.1 从Python
- 8.2 到MicroPython
- 8.3 再到micro:bit
- 8.4 环境搭建
- 8.5 试一试
- 8.5.1 代码输入
- 8.5.2 代码编译
- 8.5.3 存入U盘
- 8.5.4 测试验证
- 8.5.5 import
- 8.5.6 图形化
- 8.6 练一练
- 8.6.1 显示一颗红心
- 8.6.2 显示DIY图像
- 8.6.3 显示心跳动态图案
- 8.6.4 轻松决策
- 8.6.5 数字沙漏
- 8.7 玩一玩
- 8.7.1 躲避游戏
- 8.7.2 记忆游戏
- 9 STEAM教学案例
- 9.1 瞬时速度
- 9.2 听到超声波
- 9.3 失重与超重
- 9.4 单摆周期
- 附录A 10个跨学科STEAM教学案例
- 附录B Python语言基础
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
