目录 1
第一章 启动LOGO语言 1
1.1 系统配置 1
1.2 两种不同的LOGO版本 1
1.3 系统开工 2
1.4 键盘 5
1.5 LOGO和图龟 6
1.6 画正方形 7
1.7 改正打印错误 8
1.8 清屏 10
1.9 画三角形 10
1.10 构成图案 11
1.11 画较大的正方形和三角形 12
练习 13
1.12 图龟的状态 13
练习 15
1.13 LOGO的各种模式 15
1.15 画矩形 16
1.14 在直接执行模式下画正方形 16
练习 18
1.16 在直接执行模式下的错误信息 18
练习 18
第二章 过程的编辑与调试 21
2.1 多边形 21
2.2 中止过程运行 23
练习 23
2.3 图龟总行程定理 23
2.4 过程的输入量 24
2.5 多个输入量的过程 25
练习 26
2.6 过程编辑命令 27
2.7 编辑命令一览 33
2.8 编辑练习例 33
练习 35
2.9 准备画一座房子 36
2.10 工作区 37
2.11 画房子 38
2.12 排错 40
2.13 过程和子过程 43
第三章 一些作图范例 45
3.1 隐没图龟(HIDETURTLE)和显示图龟(SHOWTUR-TLE) 45
3.2 试验各种边长和角度 45
3.3 环绕 46
3.4 旋转图形 46
3.5 键入几个过程 51
3.7 有檐的小屋 52
3.6 画一座小房子 52
练习 52
3.8 提笔和落笔 53
3.9 回到源点 55
3.10 画一只时钟 55
练习 56
3.11 画一架飞机 56
3.12 画一个人的外形 58
练习 60
3.13 不移动图龟清屏 60
3.14 设置图龟朝向与坐标 61
练习 62
3.15 画较多的行人 63
3.16 画一个悬挂着的人 64
练习 66
第四章 递归和更深入的图龟课题 67
4.1 递归入门——逆计数 67
4.2 递归螺旋形过程 69
4.3 画更大的螺旋形 72
练习 73
4.4 再谈屏幕模式 73
4.5 再谈递归过程 74
练习 75
4.6 图形的补偿 75
4.7 扩展图形 76
4.8 停止图形的扩展 77
练习 77
4.9 自旋图形 77
4.10 圆图形自旋 79
4.11 螺旋状展开自转图形 81
练习 82
4.13 画一双眼睛 83
4.12 画隧道 83
4.14 再谈停止命令 84
4.15 用IF命令测试 84
练习 88
4.16 画墙纸图案 88
练习 91
4.17 画旋转的风车 91
练习 92
5.1 对数字进行运算 95
第五章 命名和算术运算 95
5.2 打印文本 98
5.3 给各种东西命名 99
5.4 再谈MAKE命令 102
5.5 在同一行上进行打印 102
5.6 输入数据给计算机 103
5.7 在过程中应用数字计算 105
5.8 数字倍增过程 106
5.9 另一个数字倍增过程 107
练习 107
5.10 一个LOGO的停表过程 109
5.11 使用随机数 111
5.12 随机数的随机化 112
5.13 统计正面朝上和反面朝上的次数 113
练习 115
5.14 标准的数值计算过程 115
5.15 解一道数学题 117
5.16 一个较为复杂的三角计算过程 118
5.17 画三角形 119
练习 124
第六章 递归和表 129
6.1 用表进行编程 129
6.2 表的连结 129
6.3 用SENTENCE命令连接两个以上的表 131
6.4 检查表内部各元素 131
练习 135
6.5 再谈递归过程 136
6.6 找出表中的某个元素 139
6.7 另一个FIND过程 143
练习 144
6.8 表的建造 144
练习 145
6.9 词汇 146
练习 148
6.10 从表中取出一个数字 148
6.11 编写适合于表和词操作的过程 149
练习 149
6.12 局部变量和全局变量 151
练习 153
第七章 保密编码 154
7.1 对英语进行操作 154
7.2 打印句子时略去所有的元音字母 155
7.3 理解REMOVEVOWEL 157
练习 158
7.4 以相反的顺序打印一个句子 159
7.5 在一行中打印空格 160
练习 161
7.6 对信息进行编码 162
7.7 建立码表 162
7.8 编写SCRAMBLEWORD 163
7.9 对编码信息进行解码 166
练习 167
第八章 计算机写诗 168
8.1 用LOGO来造句 168
8.2 一个较为灵巧的造句过程 171
8.3 一个更为灵巧的造句过程 172
8.4 用过程WRITE来写诗 173
8.5 造一个模板 174
8.6 词典的扩充 176
练习 177
附录A 命令一览表 179
附录B 图龟几何图形范例 193
附录C LOGO颜色 211
附录D 工作区的管理 213
附录E 本书过程一览表 220
附录F 参考书目 226