Karel the Robot Learns Java - Stanford Computer Science
Karel THE ROBOTLEARNS JAVAEric RobertsDepartment of Computer ScienceStanford UniversitySeptember 2005 Chapter 1Introducing Karel the RobotIn the 1970s, a Stanford graduate student named Rich Pattis decided that it would beeasier to teach the fundamentals of programming if students could somehow learn thebasic ideas in a simple environment free from the complexities that characterize mostprogramming languages. Drawing inspiration from the success of Seymour Papert sLOGO project at MIT, Rich designed an introductory programming environment inwhich students teach a Robot to solve simple problems. That Robot was named Karel ,after the Czech playwright Karel Capek,whose 1923 play (Rossum s UniversalRobots) gave the word Robot to the English the Robot was quite a success.
central concepts of object-oriented programming. In both Karel and Java, it is essential to differentiate the notion of an object from that of a class. The easiest way to understand the distinction is to think about a class as a pattern or template for objects that share a common behavior and collection of state attributes.
Download Karel the Robot Learns Java - Stanford Computer Science
Information
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
Related search queries
Object-Oriented Analysis & Design, Tutorialspoint, Object, Basic concepts, Of object, Oriented, Linear Mixed Effects Models Using, Oriented programming, Basic, Java, Java, Java, Basic concepts of object, Programming, Java, OOP in Python, Of Object Oriented Programming Object Oriented Programming, Object-oriented Programming, Concepts, Object-oriented, Object-Oriented Programming Using Java, Object Oriented Programming Using Java, Object oriented programming