| 作者 |
| 张子红 |
| 丛书名 |
| 出版社 |
| 电子工业出版社 |
| ISBN |
| 9787121395840 |
| 简要 |
| 简介 |
| 内容简介 本书是针对中小学学生编写的一本Python 入门书籍。全书共32 章,每一章学习一个基本函数,完成一个项目。本书结合语文、数学、英语等学科知识,由浅入深设计课程内容。本书通过图形和文本代码对比的方式,进行代码讲解,并配有图文并茂的代码解析,便于学生理解代码。本书从学生熟悉的Scratch 编程,迁移到Python 编程。Python 代码采用暗格对齐的方式,便于学生理解Python 代码编写时的对齐问题。书中项目的输出方式有LED 阵列、蜂鸣器、OLED 屏和LED 等,硬件接线简单,程序流程清晰,难易适当,是中小学学生学习Python 编程和嵌入式系统入门的最佳方式。 |
| 目录 |
| 第1 章 显示数字 / 003 一、原理分析和绘制程序流程图 / 003 二、函数和语法规范 / 004 三、编写和测试程序 / 005 四、进阶项目 / 006 五、课后练习 / 007 第2 章 循环滚动显示 / 008 一、原理分析和绘制程序流程图 / 008 二、函数和语法规范 / 008 三、编写和测试程序 / 010 四、进阶项目 / 011 五、课后练习 / 012 第3 章 显示内置图形 / 013 一、原理分析和绘制程序流程图 / 013 二、函数和语法规范 / 014 三、编写和测试程序 / 017 四、进阶项目 / 017 五、课后练习 / 018 第4 章 呼吸的心 / 019 一、原理分析和绘制程序流程图 / 019 二、函数和语法规范 / 020 三、编写和测试程序 / 021 四、进阶项目 / 022 五、课后练习 / 023 目 录 基 础 篇 第5 章 DIY 图形 / 024 一、原理分析和绘制程序流程图 / 024 二、函数和语法规范 / 024 三、编写和测试程序 / 026 四、进阶项目 / 026 五、课后练习 / 028 第6 章 呼吸的心 / 029 一、原理分析和绘制程序流程图 / 029 二、函数和语法规范 / 030 三、编写和测试程序 / 031 四、进阶项目 / 032 五、课后练习 / 032 第7 章 平移动画 / 033 一、原理分析和绘制程序流程图 / 033 二、函数和语法规范 / 033 三、编写和测试程序 / 035 四、进阶项目 / 035 五、课后练习 / 036 第8 章 显示的开启和关闭 / 037 一、原理分析和绘制程序流程图 / 037 二、函数和语法规范 / 038 三、编写和测试程序 / 038 四、进阶项目 / 039 五、课后练习 / 040 VI 用micro:bit 学Python 第9 章 抽奖机(LED 阵列) / 042 一、原理分析和绘制程序流程图 / 042 二、函数和语法规范 / 043 三、编写和测试程序 / 043 四、进阶项目 / 044 五、课后练习 / 045 第10 章 显示字母和数字 / 049 一、原理分析和绘制程序流程图 / 049 二、函数和语法规范 / 050 三、编写和测试程序 / 054 四、进阶项目 / 054 五、课后练习 / 055 第11 章 显示随机单词 / 057 一、原理分析和绘制程序流程图 / 057 二、函数和语法规范 / 057 三、编写和测试程序 / 059 四、进阶项目 / 059 五、课后练习 / 061 第12 章 绘制图形 / 062 一、原理分析和绘制程序流程图 / 062 二、函数和语法规范 / 062 三、编写和测试程序 / 064 四、进阶项目 / 065 五、课后练习 / 065 第13 章 按键调节数字 / 067 一、原理分析和绘制程序流程图 / 067 二、函数和语法规范 / 067 三、编写和测试程序 / 068 四、进阶项目 / 069 五、课后练习 / 071 进 阶 篇 第14 章 四则运算 / 073 一、原理分析和绘制程序流程图 / 073 二、函数和语法规范 / 073 三、编写和测试程序 / 074 四、进阶项目 / 075 五、编写和测试程序 / 077 六、课后练习 / 078 第15 章 九九乘法表 / 079 一、原理分析和绘制程序流程图 / 079 二、函数和语法规范 / 080 三、编写和测试程序 / 081 四、进阶项目 / 082 五、课后练习 / 083 第16 章 光强测试仪 / 084 一、原理分析和绘制程序流程图 / 084 二、函数和语法规范 / 084 三、编写和测试程序 / 085 四、进阶项目 / 085 五、课后练习 / 086 第17 章 XY 轴测试仪 / 087 一、原理分析和绘制程序流程图 / 087 二、函数和语法规范 / 087 三、编写和测试程序 / 088 四、进阶项目 / 089 VII 目 录 五、课后练习 / 091 第18 章 温度计 / 092 一、原理分析和绘制程序流程图 / 092 二、函数和语法规范 / 092 三、编写和测试程序 / 093 四、进阶项目 / 094 五、课后练习 / 095 第19 章 指南针 / 096 一、原理分析和绘制程序流程图 / 096 二、函数和语法规范 / 096 三、编写和测试程序 / 097 四、进阶项目 / 098 五、课后练习 / 099 第20 章 点亮灯带 / 100 一、原理分析和绘制程序流程图 / 100 二、函数和语法规范 / 100 三、编写和测试程序 / 101 四、进阶项目 / 101 五、课后练习 / 103 第21 章 灯带色温 / 104 一、原理分析和绘制程序流程图 / 104 二、函数和语法规范 / 105 三、编写和测试程序 / 106 四、进阶项目 / 106 五、课后练习 / 110 第22 章 跑马灯 / 112 一、原理分析和绘制程序流程图 / 112 二、函数和语法规范 / 113 三、编写和测试程序 / 113 四、进阶项目 / 114 五、课后练习 / 116 第23 章 抽奖机(灯带) / 117 一、原理分析和绘制程序流程图 / 117 二、函数和语法规范 / 118 三、编写和测试程序 / 119 四、进阶项目――随机颜色和 RGB 值 / 120 五、课后练习 / 122 第24 章 播放内置音乐 / 124 一、原理分析和绘制程序流程图 / 124 二、函数和语法规范 / 125 三、编写和测试程序 / 126 四、进阶项目――do re mi / 126 五、课后练习 / 129 第25 章 土耳其进行曲 / 130 一、原理分析和绘制程序流程图 / 130 二、函数和语法规范 / 131 三、编写和测试程序 / 132 四、进阶项目 / 133 五、课后练习 / 135 第26 章 开关LED / 136 一、原理分析和绘制程序流程图 / 136 二、函数和语法规范 / 137 三、编写和测试程序 / 137 四、进阶项目 / 138 五、课后练习 / 139 第27 章 呼吸灯 / 140 一、原理分析和绘制程序流程图 / 140 VIII 用micro:bit 学Python 二、函数和语法规范 / 141 三、编写和测试程序 / 141 四、进阶项目――平衡指示灯 / 142 五、课后练习 / 143 提 高 篇 第28 章 无线收发机 / 147 一、原理分析和绘制程序流程图 / 147 二、函数和语法规范 / 148 三、编写和测试程序 / 149 四、课后练习 / 150 第29 章 一对一发送和接收(指定频道 或地址) / 151 一、原理分析和绘制程序流程图 / 151 二、函数和语法规范 / 152 三、编写和测试程序 / 153 四、进阶项目 / 154 五、课后练习 / 155 第30 章 一对一发送(指定组) / 157 一、原理分析和绘制程序流程图 / 157 二、函数和语法规范 / 158 三、编写和测试程序 / 159 四、进阶项目 / 160 五、课后练习 / 161 第31 章 遥控开关 / 162 一、原理分析和绘制程序流程图 / 162 二、函数和语法规范 / 163 三、编写和测试程序 / 164 四、课后练习 / 165 第32 章 无线投票器 / 166 一、原理分析和绘制程序流程图 / 166 二、函数和语法规范 / 167 三、编写和测试程序 / 169 四、课后练习 / 170 附录A Scratch 和Python 编程流程 对比表 / 171 附录B 单词总表 / 172 附录C 用micro:bit 学Python 语法 总表 / 175 |