章 编程世界 1
节 编程教育的重要性 1
第二节 目前流行的青少年编程软件 4
第三节 初识Scratch 3.0 4
第四节 Scratch 3.0离线版 5
第五节 Scratch 3.0在线版 9
第二章 编程知识 13
节 什么是算法 13
第二节 流程图 15
第三节 坐标 15
第三章 神奇的程序块 17
节 积木概述 17
第二节 运动模块 18
第二节 外观模块 25
第三节 声音模块 30
第四节 事件模块 32
第五节 控制模块 34
第六节 侦测模块 37
第七节 运算模块 41
第八节 变量模块 45
第九节 自定义模块 50
第十节 添加扩展模块 52
第四章 我能画画 54
节 再认识画笔 54
第二节 神奇变幻的线条 57
第三节 神奇画笔 59
第四节 重复图案创意秀 60
第五节 画一朵花 61
第六节 我的中国心 63
第七节 玫瑰曲线 65
第八节 蝴蝶曲线 66
第九节 外摆线 68
第十节 绘制阴阳太极图 70
第五章 多彩的数学世界 73
节 公因数 73
第二节 小公倍数 78
第三节 数字黑洞 81
第四节 冰雹猜想 84
第五节 回文数 85
第六节 圆周率 86
第七节 逻辑推理 90
第六章 趣味算法 103
节 排序 103
第二节 穷举 111
第三节 递归 117
附录 考试中的编程问题 121
参考文献 130