| 作者 |
| 王宇光 |
| 丛书名 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9787111633860 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书选择微软研发的MakeCode图形化开发工具对micro:bit进行编程,搭积木式的编程过程让初次接触编程的读者能够很好地体会到编写程序的乐趣。趣味学习不等于知识点的凌乱,笔者精心编排本书即希望读者可以快速上手编程的同时也要掌握常用的软件开发术语和必要的基础知识。为了方便小学和中学老师在全日制学校的课堂上的使用,本书还在保证结构统一完整的基础上严格控制了每个章节的篇幅。 全书结构清晰明了,16个章节中除了第一章讲述micro:bit开发工具的硬件结构以外,其余15个章节都以讲述必要的术语和代码模块为始,以使用MakeCode编辑器完成一个独立完整的micro:bit项目为终,并在每章后附上必要的习题来复习和巩固知识点。本书不仅适合7岁以上的青少年编程爱好者和青少年计算机教育从业者,也适合毫无编程经验但是愿意尝试学习编程的成年读者。 |
| 目录 |
| 第1章 什么是 microt:bit 1.1.第一次遇见 microt:bit / 3 1.2.小结/12 1.3.练习题/12 第2章 JavaScript Blocks图形编程 2.1.初始 MakeCode和图形化编程语言 / 15 2.2.浏览 MakeCode编程界面 / 17 2.3.小结/20 2.4.练习题/20 第3章 你好,世界 3.1.强大的代码块 / 22 3.2.我的第一个 microt:bit程序:Hello World! / 23 3.3.小结/26 3.4.练习题/27 第4章 闪烁的桃心 4.1.显示图形和单词 / 29 4.2.编写“闪烁的桃心”项目代码 / 31 4.3.小结/35 4.4.练习题/35 第5章 表情按钮 5.1.事件与监听器 / 38 5.2.编写“表情按钮”项目代码 / 40 5.3.小结/42 5.4.练习题/43 第6章 数字生成器 6.1.认识引脚 / 45 6.2.编写“数字生成器”项目代码 / 48 6.3.小结/51 6.4.练习题/51 第7章 microt:bit计数器 7.1.Variables模块组 / 54 7.2.编写“计数器”项目代码 / 56 7.3.小结/58 7.4.练习题/58 第8章 抛硬币模拟器 8.1.认识布尔类型和语句块 / 60 8.2.编写“抛硬币模拟器”项目代码 / 63 8.3.小结/65 8.4.练习题/65 第9章 石头剪刀布9.1.Variables与 if…then…else if…else块 / 68 9.2.编写“石头剪刀布”项目代码 / 69 9.3.小结/72 9.4.练习题/72 第10章 温度模拟器 10.1.默认值 / 75 10.2.编写“温度模拟器”项目代码 / 75 10.3.小结/78 10.4.练习题 / 78 第11 章 心情广播 11.1 定义通信规则与校验 / 80 11.2 编写“心情广播”项目代码 / 82 11.3 小结 / 85 11.4 练习题 / 85 第12 章 定时器 12.1 新的代码块 / 88 12.2 编写“定时器”项目代码 / 90 12.3 小结 / 94 12.4 练习题 / 94 第13 章 智能显示屏 13.1 知识预热 / 97 13.2 编写“智能显示屏”项目代码 / 98 13.3 小结 / 101 13.4 练习题 / 101 第14 章 码表 14.1 如何构思复杂项目 / 104 14.2 编写代码 / 106 14.3 小结 / 109 14.4 练习题 / 109 第15 章 魔术按钮 15.1 项目设计 / 111 15.2 编写“魔术按钮”项目代码 / 112 15.3 小结 / 116 15.4 练习题 / 116 第16 章 土豆运输 16.1 项目方案设计 / 119 16.2 编写“土豆运输”项目代码 / 120 16.3 小结 / 123 16.4 练习题 / 123 附录A 代码块字典 / 124 附录B 项目的完整代码 / 132 附录C 练习题答案 / 140 |