1 / 12

Karel J Robot

Karel J Robot. A Gentle Introduction to the Art of Object Oriented Programming Introduction. Hi there!. Let’s Meet Karel. This small robot is well known to fame, He is clever, and Karel is his name; If you are his pal, He will teach you PASCAL (and Java),

dillon
Download Presentation

Karel J Robot

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Karel J Robot A Gentle Introduction to the Art of Object Oriented Programming Introduction

  2. Hi there! Let’s Meet Karel This small robot is well known to fame, He is clever, and Karel is his name; If you are his pal, He will teach you PASCAL (and Java), And turn programming into a game. Isaac Asimov, February 7, 1983.

  3. Let’s Meet Karel • Welcome to the wonderful world of Karel (sounds like “Carl”) J Robot!

  4. Let’s Meet Karel • When Isaac Asimov wrote the poem you just read, Pascal was the learning language of choice. • Since then the “Karel” case study has also been developed for C++, and now for Java.

  5. Let’s Meet Karel • It is a wonderful way to learn the basics of object oriented programming, without all the fuss of syntax we all tend to get bogged down with.

  6. It’s easy, and fun, too! Let’s Meet Karel • Throughout this case study, a friendly robot named Karel helps you explore the world of programming.

  7. Let’s Meet Karel • Part of the fun of learning how to write simple program instructions is that they give you the ability to move Karel through his “world”.

  8. Let’s Meet Karel • As Karel responds to the simple instructions you give him, you can watch him move on your screen. Just say, “Karel.move()”, and I’ll move!

  9. Let’s Meet Karel • Karel’s world is displayed as a grid of intersecting streets and avenues that can contain walls and beepers – objects that Karel can sense and manipulate.

  10. Let’s Meet Karel • In class you will learn how to use the special software package that enables you to write programs for Karel. • The software is downloadable from the web…just search for “Karel J Robot”.

  11. Let’s Meet Karel • “It’s going to be fun, so let’s go to Lesson One!”

  12. Welcome to my world!

More Related