本书使用在世界范围内拥有超多玩家的游戏《我的世界》(Minecraft)作为主线,让孩子在游戏的过程中体验编程的快乐,并学习到一些编程的基本技巧,包括重复执行、条件分支等,培养孩子的逻辑思考能力。书中结合大量的图片和卡通形象,对编程过程的每一步都有详细的介绍,轻松易懂。内容由浅入深,引导孩子一步步挑战难度更高的任务。
本书从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。全书主要阐述Python的基础语法知识、控制语句、函数与模块、文件、面向对象程序设计、Tkinter图形界面设计、Python数据库应用、网络编程和多线程、Python操作XML文件等知识。本书图文并茂,叙述清楚,逻辑严密。既有理论叙述,又有实际操作。本书可作为高等院校计算机各专业作为教材使用,也可供相关技术人员阅读参考。
本书首先对Arduino的用法进行了简单的介绍;然后详细解说了电子制作的基础知识、各种传感器的用法、电子电路的搭建方法和Sketch等;接着介绍了将Arduino连接网络的两种方法:一是难度稍高的使用ArduinoM0Pro和ESP-WROOM-02的方法,二是更为方便的使用Web服务BaaS的方法;最后介绍了4个电子制作的具体例子。