1由兴趣导入,驾驭神奇的海龟模块,快速掌握Python基础。
2一个个有趣的实战项目,探究式的学习过程,在编程的过程中激发创造力和想象力,养成独立思考的习惯,培养自主学习和探究学习的能力。
3详细的项目分析和程序解析思路,不仅仅是理解性记忆知识,更是一起思考,进而掌握分析问题、解决问题的思考路径。
4代码英语阅读法不仅能够培养自我学习能力,更是编程学习与英语学习的相互融合和促进。
5在编程项目的学习中融入各种学习方法,借助编程学习工具,提炼出适合自己的探究式学习方法。
第 1章 认识新朋友 Python...................1
1.1 Python是谁,它能做什么........................................ 1
1.2 青少年学习代码类编程的首选 .................................. 3
1.3 编程语言中 Python的优势 ....................................... 8
1.4 青少年是否应该学习 Python .................................. 10
1.5 安装 Python软件 ................................................... 11
1.6 开启编程之旅 ......................................................... 12
第 2章 程序的输入输出 .....................15
2.1 什么是编程 ............................................................ 15
2.2 打印 ....................................................................... 16
2.3 变量 ....................................................................... 19
2.4 输入 ....................................................................... 23
2.5 打印 ....................................................................... 24
第 3章 Python中藏着一只小海龟 .......25
3.1 海龟画图 ................................................................ 25
3.2 海龟变换形状 ......................................................... 26
3.3 海龟变换颜色 ......................................................... 29
3.4 变大变小 ................................................................ 32
第 4章 海龟画图“天狗食月”..............35
4.1 先来画一个圆圆的月亮 .......................................... 36
4.2 用点来代替圆 ......................................................... 37
4.3 咬月亮一口 ............................................................ 38
4.4 点哪咬哪 ................................................................ 40
4.5 修复 Bug ................................................................ 44
第 5章 点缀梅花 ...............................47
5.1 添加树枝背景 ......................................................... 48
5.2 将画笔图案更换成梅花 .......................................... 55
5.3 实现梅花的点缀 ..................................................... 57
5.4 修复 Bug ................................................................ 60
第 6章 迷宫探险(顺序结构)..............61
6.1 绘制前的准备工作 .................................................. 62
6.2 绘制迷宫 ................................................................ 64
6.3 将小海龟移回中心点 .............................................. 74
6.4 编写移动事件代码 .................................................. 75
6.5 让按键生效 ............................................................ 78
6.6 走出迷宫 ................................................................ 79
第 7章 种上一棵小草(循环结构).......83
7.1 绘制前的准备 ......................................................... 84
7.2 尝试绘制小草 ......................................................... 85
7.3 重复代码再优化 ..................................................... 96
7.4 鼠标单击,启动绘制 ............................................ 103
7.5 瞬间完成绘制 ....................................................... 105
7.6 优化代码 .............................................................. 107
第 8章 变化的背景色(选择结构).... 109
8.1 绘制前的准备 ....................................................... 112
8.2 寻找海龟的初始位置 ............................................ 114
8.3 创建 8种颜色列表 ............................................... 117
8.4 绘制彩色线段 ....................................................... 119
8.5 整装待发 .............................................................. 121
8.6 位置判断 .............................................................. 122
8.7 设置按键功能 ....................................................... 126
8.8 按键效果 .............................................................. 128
第 9章 来来来,一起画正多边形...... 131
9.1 分析正多边形 ....................................................... 132
9.2 分析正多边形的绘制流程 ..................................... 133
9.3 编写绘制程序 ....................................................... 135
9.4 编写颜色填充程序 ................................................ 141
9.5 绘制各种多边形 ................................................... 143
9.6 最终的程序代码 ................................................... 144
第 10章 画一个带门窗的房子 .......... 147
10.1 分析房子的结构 ................................................. 148
10.2 绘制前的准备..................................................... 150
10.3 绘制屋顶 ............................................................ 151
10.4 绘制房屋 ............................................................ 159
10.5 绘制窗户 ............................................................ 164
10.6 绘制大门 ............................................................ 170
第 11章 绘制一个美丽的灯塔 .......... 173
11.1 绘画步骤拆解 ..................................................... 173
11.2 绘制前的准备 ..................................................... 176
11.3 绘制灯光 ............................................................ 177
11.4 绘制塔顶 ............................................................ 184
11.5 绘制塔身 ............................................................ 187
11.6 绘制大门 ............................................................ 190
11.7 绘制窗户 ............................................................ 193
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录