——系统介绍了mBlock图形化编程软件的使用方法,各模块中程序块的含义及使用示例;
——19个软件编程实例,详细说明项目内容、实现思路,列出实施步骤,提出扩展方向,一步步带领小创客们掌握图形化编程语言;
——详细介绍了11中常见的智能硬件,并结合软件详述了智能硬件测试的操作步骤;
——6个软硬件结合编程项目实例,将产品创作从计算机的虚拟世界连接到现实的物理世界,扩展了程序的应用领域,引导小创客们不断探索;
——本书可作中小学图形化编程的创客教材,也可作编程爱好者的课外阅读。
*章
图形化编程软件 001
*节 软件安装 / 002
第二节 软件界面 / 004
第三节 动作模块 / 026
第四节 外观模块 / 031
第五节 声音模块 / 035
第六节 画笔模块 / 038
第七节 数据和指令模块 /
041
第八节 事件模块 / 047
第九节 控制模块 / 049
第十节 侦测模块 / 053
第十一节 数字和逻辑运算模块 /
057
第十二节 机器人模块 / 060
第二章 软件编程项目实例069
*节 课堂 / 070
第二节 运动会 / 084
第三节 联欢会 / 091
第四节 海洋世界 / 102
第五节 飞向天空 / 106
第六节 游戏 / 111
第七节 无人驾驶汽车 / 118
第三章 智能硬件123
*节 主控板 / 124
第二节 超声波传感器 / 127
第三节 巡线传感器 / 129
第四节 声音传感器 / 131
第五节 火焰传感器 / 133
第六节 温湿度传感器 / 135
第七节 气体传感器 / 137
第八节 光线传感器 / 140
第九节 人体红外传感器 /
142
第十节 彩色LED灯 / 144
第十一节 摇杆 / 146
第四章 软硬件编程项目实例 149
*节 放飞气球 / 150
第二节 聪明的老鼠 / 152
第三节 去救火 / 155
第四节 亮走暗停 / 158
第五节 汽车防撞 / 161
第六节 智能信号灯控制交通 /
163
高度发达的信息时代,编程不但是一门编程学科,更是一种工具。2017年年底,下发了《中小学综合实践活动课程指导纲要》,明确提出了中小学实践活动课的具体任务和目标,其中编程是重要内容之一。
图形化编程无须输入任何复杂的命令和代码,就像搭建积木一样搭建图形化的程序块。本书共分四章:*章介绍了图形化编程软件,包括软件安装、软件界面、动作模块、
外观模块、声音模块、画笔模块、数据和指令模块、事件模块、控制模块、侦测模块、数字和逻辑运算模块、机器人模块;第二章介绍了19个软件编程实例,分别隶属于课堂、运动会、联欢会、海洋世界、飞向天空、游戏、无人驾驶汽车专题;第三章介绍了智能硬件,包括主控板、超声波传感器、巡线传感器、声音传感器、火焰传感器、温湿度传感器、气体传感器、光线传感器、人体红外传感器、彩色LED灯和摇杆;第四章介绍了6个软硬件编程项目实例,分别是放飞气球、聪明的老鼠、去救火、亮走暗停、汽车防撞和智能信号灯控制交通。
本书所有项目的程序都经过调试和运行,通过25个项目的制作,一定会启发大家完成更多的优秀作品。
由于水平和时间有限,书中难免存在不足之处,还望各位读者批评指正。
编著者