简介
《趣味学编程:特级教师带你零基础玩转Mind+》是专门为青少年编写的零基础图形化编程语言教程,由浅入深、循序渐进地讲授了图形化编程软件的编程知识。
本书采用项目式编排,分为走进卡通世界、艺术绘画之旅、奇妙的算法、排序与序列之美、星际之战游戏和人工智能初探六章。全书内容以游戏贯穿,先讲思维再讲应用,让读者在游戏中收获技能,培养思维,使生活中的创意通过编程变为现实。
本书是零基础起步教程,适合广大青少年和所有对编程感兴趣的初学者阅读,也可作为学校编程社团和编程培训机构的参考书。
目录
《趣味学编程:特级教师带你零基础玩转Mind+》
序一
序二
前言
第一章 走进卡通世界
- Mind+的安装016
- 我是大导演018
- 角色与舞台的添加018
- 矢量图与位图020
- 进入卡通世界023
- 积木的基础操作024
- 程序的运行与停止024
- 图像的处理技巧026
- 角色造型与重复命令028
- 添加音乐029
- 事件的广播与响应032
第二章 艺术绘画之旅
- 画笔036
- 加载画笔模块036
- 画笔积木038
- 深入了解舞台坐标039
- 角色坐标中心点042
- 绝对运动与相对运动044
- 绝对运动044
- 相对运动047
- 简单图形的绘制048
- 自定义模块055
- 创建自定义模块059
- 创建带有多个参数的自定义模块064
第三章 奇妙的算法
- 火星登陆的算法差异068
- 数据列表的结构075
- 变量075
- 列表078
- 列表编号及判断082
- 顺序查找法083
- 单一列表的顺序查找083
- 多级列表的顺序查找085
- 复合式列表的顺序查找092
- 二分查找法097
第四章 排序与序列之美
- 最简单的排序——桶排序107
- 桶排序的原理107
- 桶排序1.0版本108
- 桶排序2.0版本118
- 桶排序3.0版本121
- 冒泡排序129
- 桶排序的不足129
- 冒泡排序的原理130
- 冒泡过程的计算模拟131
- 初始化冒泡程序137
- 开始冒泡138
- 冒泡程序的优化143
- 选择排序法145
- 选择排序法的原理145
- 选择排序过程的计算模拟146
- 插入排序法153
- 插入排序法的原理153
- 插入排序法的算法逻辑154
- 插入排序法的初始化158
- 快速排序法161
- 快速排序法的原理161
- 快速排序法过程的计算模拟161
- 快速排序法的初始化168
- 递归算法171
- 让数据可视化175
- 数据可视化的概念175
- 程序的开发流程175
- 程序界面的设计177
- 柱状图的绘制178
- 折线图的绘制181
- 第五章 星际之战游戏
- 玩家飞船的制作189
- 飞船激光弹的制作193
- 敌方飞船的制作194
- 敌方飞船发射激光弹197
- 生命值可视化198
- 无缝游戏背景200
第六章 人工智能初探
- 人工智能之翻译大师206
- 文字翻译206
- 文字朗读208
- 人工智能之图像识别210
- 人脸识别——颜值测试217
- 人脸识别——门禁系统219
- 人工智能硬件的连接与安装221
- 让虚拟程序连接真实世界227
技术规格
- 商品名称:《趣味学编程:特级教师带你零基础玩转Mind+》
- ISBN号:9787111699040
- 作者:李伟
- 出版社:机械工业出版社
配送清单
- 《趣味学编程:特级教师带你零基础玩转Mind+》 x1