Karel是一门面向初学者的教学编程语言,由Richard E. Pattis在他的书《Karel The Robot: A Gentle Introduction to the Art of Programming》中提出。Pattis在他斯坦福大学的课堂上使用这门语言。这门语言根据Karel Čapeka——一位最早提出Robot一词的捷克作家来命名。 一个Karel程序用于控制一个名为Karel的简单机器人,它生活在一个由街道(左右方向)和渠道(上下方向)所组成的网格环境中。Karel能理解5种基本的指令:move(Karel向它面对的方向移动一格),turnleft(Karel向左转90°),putbeeper(Karel在它所处的格子中放置一个报警器),pickbeeper(Karel将它所处格子中的报警器捡走),以及turnoff(Karel将自己关机,程序结束)。 现在言归正传,配置Karel环境的步骤如下: ①配置jdk环境,这个网上资料很多,各种操作系统如windows、linux、mac等 都有详细描述,这里略。 ②安装eclipse,这里如果直接从官网下载是不能运行Kerel的,需要下载斯坦福版本的;但是如果想用自己已安装的eclipse,将edu.stanford.cs106_1.0.0.jar放入Eclipse根更目录下的plugins文件夹中就可以了,实际上是做了eclipse的一个插件。 ③下载空白Karel机器人项目文件,下载地址为:http://www.stanford.edu/class/cs106a/cgi-bin/classmaterials/BlankKarel.zip ④启动eclipse会发现菜单多了一个菜单项,如图:
2022-04-01 16:05:57 257KB Karel
1
斯坦福大学公开课《编程方法学》,karel机器人源代码。
2021-12-04 13:55:52 2.13MB karel机器人 java
1
下载文件包括斯坦福大学公开课讲义,作业,考试以及Karel机器人插件和相关文件Assignment 请自行官网下载eclipise。解压本下载文件,再将Karel机器人插件.zip解压,把文件夹中JAR放入你的eclipse 安装目录下的plugins 文件夹下,打开eclipise,之后能看比正常的Eclipse多出一个StanFord Menu的菜单,这就说明你Eclipse安装正确了。(不行多试几次) StanFord Menu—>Import Project 再弹出的窗口,点击Browse,点击完以后会弹出一个窗口让你选择文件,选择你的Karel机器人文件(解压Assignment.zip)。 更多相关操作和指令请自行搜索。
2021-10-15 16:39:56 23.78MB Stanford karel
1
stanford 大学java教学入门 小游戏
2021-03-13 15:47:03 356KB karel
1
1、斯坦福大学CS106A课程(Stanford CS106A)定制Karel机器人插件/.jar包edu.stanford.cs106_1.0.0.2.jar); 2、放入eclipse\plugin目录后,重启eclipse即可,成功后会新增stanford Menu;
2021-02-19 10:55:30 3.83MB Karel Stanford Stanford Men
1
斯坦福机器人Karel 看过视频的人,你懂得
2019-12-21 18:50:44 4.08MB 斯坦福 公开课 Karel
1