Karel Tutorial




This tutorial is copyrighted by the Department of Computer Science at The University of Rhode Island. It may be freely copied and used providing that acknowledgement is given to the URI Dept. of Computer Science and that it is not used for profit. Questions should be sent to Dr. Vic Fay-Wolfe (wolfe@cs.uri.edu).


This tutorial assumes that you have read the on-line text chapter on Computer Programming


Click on one of the following links to begin.


Getting Started
Creating a Program
  • Editing using the Source window
  • Setting up Karel's world
  • Running the program
Summary of Karel's Programming Language
  • Primitives
  • Program and Instruction Constructors
  • Conditionals
  • Repetitions
  • Intrinsic Functions
Demonstration
  • The Problem
  • Top-Down Solution
  • Coding Your Solution
  • Running the Program and Testing
  • Making Improvements