About 505,000 results
Open links in new tab
  1. Hour of Code | CodeHS

    Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. Learn how to code with Karel the Dog—a fun, accessible, and visual introduction to text or …

  2. Karel (programming language) - Wikipedia

    Karel is an educational programming language for beginners, created by Richard E. Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming.

  3. Karel Reader - Stanford University

    Karel has been used in introductory computer science courses all across the world and has been taught to millions of students. Many generations of Stanford students learned how programming works with …

  4. Karel Coding – Hour of Code – Teacher Resources - NCLab

    Karel is a great introduction to scripted programming. Students can concentrate on learning logic while they practice typing the Python-based code in their native language (English, Spanish, and more).

  5. Introduction to Programming with Karel the Dog

    Karel is a dog that lives in a grid world. Karel can move around the grid world and put down and take tennis balls, and we can use Karel to solve different problems and explore the basics of programming.

  6. Karel: The Robot Programming Legend That Influenced Coding

    Karel is a simple programming language and educational tool designed to teach fundamental programming concepts. It uses a virtual robot that performs specific tasks based on user-written …

  7. What Is Karel? - Computer Hope

    Sep 7, 2025 · Meaning of Karel, an educational object-oriented programming language created by Richard E. Pattis at Stanford University to teach students coding fundamentals.

  8. Introducing Karel

    That robot was named Karel, after the Czech playwright Karel Čapek whose 1923 play R.U.R. (Rossum’s Universal Robots) gave the word robot to the English language. Karel was quite a …

  9. Karel Sandbox | CodeHS

    Write a Karel program in JavaScript. This includes everything in SuperKarel plus painting colors. Use the Java programming language to give instructions to Karel the Dog. In SuperKarel, Karel knows …

  10. Learn to Program - Stanford University

    Learn to program with Karel the Robot, a simple agent that can move, turn, and pick up and put down objects in a grid world.