Karel机器人教材
下一页
|
索引
欢迎来到Karel机器人教程!
¶
本教材由Karel工作室
Dr.Solin
编著, 适合10岁左右读者阅读参考.(Mr.Luo 翻译整理)
目录:
1. 赢得编程领域的黑带
1.1 白带
1.2 黄带
1.3 紫带
1.4 黑带
1.5 红黑带
2. 简介
2.1 目标
2.2 简史
2.3 Karel是谁
2.4 你在本课程中能学到什么
2.5 Karel是一种玩具语言吗
2.6 Karel与其它编程语言的区别
3. 启动Karel
3.1 目标
3.2 主菜单
3.3 Karel模式
4. 热身
4.1 目标
4.2 罗盘
4.3 控制按钮
4.4 错误消息
4.5 Robot视角
5. 编程
5.1 目标
5.2 输入命令
5.3 算法
5.4 程序
5.5 逻辑和句法错误
6. 计数循环
6.1 目标
6.2 精巧的走路方式
6.3 循环体
6.4 缩进错误
6.5 套嵌循环
6.6 沿四方块行走
7. 用代码行走及HTML单元
7.1 目标
7.2 代码单元
7.3 HTML单元
8. 条件
8.1 目标
8.2 wall感知器
8.3 关键字not
8.4 gem感知器
8.5 tray感知器
8.6 修理人行道
8.7 使robot面朝任意方向
9. 条件循环
9.1 目标
9.2 寻找遗失的宝石
9.3 分解步骤写程序
9.4 爬岩石山
10. 自定义命令
10.1 目标
10.2 定义新命令
10.3 街机游戏
11. 变量
11.1 目标
11.2 Karel的成长
11.3 变量的目的
11.4 变量的类型
11.5 使用GPS装备和print命令
11.6 自定义函数
11.7 度量墙的长度
11.8 创建和实例化数值变量
11.9 改变数值变量的值
11.10 使用inc()和dec()函数
11.11 比较运算
11.12 文本字符串
11.13 局部和全局变量
12. 列表
12.1 目标
12.2 与Python的兼容性
12.3 创建列表
12.4 通过索引获取列表元素
12.5 向列表追加元素
12.6 通过pop()函数移除列表元素
12.7 通过del命令删除元素
12.8 列表的长度
12.9 解析列表
12.10 记录robot的游走路径
12.11 通过列表重放robot的行走轨迹
12.12 记录宝石位置
12.12 列表中的列表
13. 逻辑之旅
13.1 目标
13.2 简单的逻辑表达
13.3 复杂的逻辑表达
13.4 真值表
14. 随机性
14.1 目标
14.2 利用随机性搜索整个迷宫
15. 递归
15.1 目标
15.2 递归如何工作
15.3 基本情形
15.4 钻石楼梯
15.5 相互递归命令
16. 附录-不同模式的功能性概述
16.1 第一阶段(前4个部分)
16.2 编程模式(5-15部分)
17. 进一步学习
索引和搜索
¶
索引
模块索引
搜索页面
內容目录
1. 赢得编程领域的黑带
2. 简介
3. 启动Karel
4. 热身
5. 编程
6. 计数循环
7. 用代码行走及HTML单元
8. 条件
9. 条件循环
10. 自定义命令
11. 变量
12. 列表
13. 逻辑之旅
14. 随机性
15. 递归
16. 附录-不同模式的功能性概述
17. 进一步学习
搜索
输入相关的术语,模块,类或者函数名称进行搜索