本帖最后由 laiminghui 于 2013-6-9 21:27 编辑
下载Karel机器人文件
http://www.stanford.edu/class/cs106a/assignments/Assignment1.zip
下载完后导入到Eclipse编译器里面。
导入方法:
打开Eclipse StanFord Menu--->Import Project
弹出窗口,点击Browse
会弹出一个窗口选择文件。选择Karel机器人文件.
karel四个命令:
move 向前进一步
turnleft 向左转(90度)
pickBeeper 捡起蜂鸣器
putBeeper 拿出蜂鸣器放在指定位置
如下程序:指定了一系列的命令过程(也叫编程)
/*...............注释是用来解析程序操作的的简单文本.............*/
import stanford.karel . *;
public class Karelprogram extends Karel { // extends 的意思是Karelprogram 是Karel的扩展
public void run(){
move();
pickBeeper();
move();
turnleft();
move();
turnright();
move();
putBeeper();
move();
putBeeper();
move();
}
/*.............创建新的指令............*/
private void turnRight(){
turnleft();
turnleft();
turnleft();
}
}
是不是与JAVA一样的思想呀! 用卡雷尔机器人很好的理解 JAVA语言的结构还有编程思想.
未完待续 ... ...
|
|