上传者: 43934844
|
上传时间: 2022-07-01 09:04:50
|
文件大小: 1.21MB
|
文件类型: DOC
机器人卡雷尔学习JAVA 斯坦福大学计算机科学系 埃里克·罗伯茨著,2005年9月 新疆农业大学计算机与信息工程学院 张太红译,2012年5月 目录 第一章、机器人卡雷尔简介 1 1.1 什么是卡雷尔? 1 1.2 卡雷尔的世界 2 1.3 卡雷尔能做什么? 2 1.4 卡雷尔及面向对象的编程范式 3 1.5 实践经历的重要性 3 第二章、卡雷尔编程 5 2.1 解决更有趣的问题 8 2.2 定义新方法 9 2.3 问题分解 13 2.4 选择正确的分解 15 第三章、卡雷尔控制语句 17 3.1 条件语句 17 3.2 迭代语句 19 3.3 解决普适问题 21 第四章、逐步求精 25 4.1 逐步求精练习 25 4.2 自顶向下设计的基本原则 26 4.3 精练第一个子问题 26 4.4 下级级别子问题的编码 27 4.5 事前条件和事后条件 28 4.6 收尾工作 29 第五章、算法 31 5.1 解决一个迷宫问题 31 5.2 锥块数量翻倍问题 32 第六章、超级卡雷尔(SuperKarel) 35 6.1 右转(turnRight)和掉头(turnAround)方法 35 6